Ecology - Ricklefs, Robert E., 1943- (W.H. Freeman and Company, 1999)