A Dictionary of Animal Behaviour
David McFarland - Paperback
£14.99
Find out more
David McFarland studied zoology (BSc Hons) and psychology (DPhil). He researched and published in the fields of animal behaviour, philosophy, physiology, psychology and robotics. He retired in 2000, and is an Emeritus Fellow of Balliol College, Oxford, UK. Since retiring, he has published seven books.