Elements of ecology - Smith, Thomas M. (New Delhi Pearson, 2008)