Ask the beasts Darwin and the god of love - Johnson, Elizabeth A. 1941- (Bloomsbury, 2014)