Thrive in ecology and evolution - Beeby, Alan & Beeby, Ralph (U.K. Oxford University Press, 2013)
1. Fundamentals of ecology