Elements of ecology - Smith, Robert Leo (Pearson Education Limited, 2014)