Manyebook
Ann P. Kinzig
The Princeton Guide to Ecology