Elements of ecology - Smith, Robert Leo (Pearson Education South Asia, 2004)