A Short history of philosophy - Higgins, Kathleen M (1996)