Conservation and ecology - Rafferty, John P.