David J. McFarland is an ethologist and zoologist writer specialising in the field of animal behaviour and more recently the broadening of this understanding to "artificial ethology", links to human AI and robotics.
- Occupation
- ethologist, author, university teacher
- Born
- December 31, 1938