Populations, biocommunities, ecosystems a review of controversies in ecological thinking - Stamou, George P. (Bentham eBooks, 2012)