Elements of ecology - Smith, Robert Leo (Pearson Education Asia Pte, 2000)