Manyebook
Stephen R. Carpenter
The Princeton Guide to Ecology