O'Hear Philosophy, Biology and Life - Cambridge University Press Cambridge University Press 2005 ISBN: 9780511599729 Source: EBOOK