The life of birds - Attenborough, David (Princeton University Press, 1998)