Elements of ecology - Smith, Thomas M.; Smith, Robert Leo (PearsonEducational Limited, 2015)