The Penguin history of western philosophy - Hamlyn, D. W. (A Penguin Book, 1990)