Philosophy,evolution and human nature. - Von Schilcher Florian; Tennant Neil (London Routledge and Kegan Paul, 1984)