Twelve Great Philosophers: An Historical Introduction to Human Nature - 9781880157541