Philosophy, evolution, and human nature / - Schilcher, Florian von, (Routledge and Kegan Paul,, 1984)