Ecology - Ricklefs, Robert Eric 1943- (W.H. Freeman, 2000)