An Introduction to Behavioural Ecology- Nicholas B. Davies