An introduction to behavioural ecology Krebs, J. R. Popularity → Current 25 Peak 40 Niche 75 Blackwell Scientific 1981 292 pages