An introduction to modern European philosophy - Teichman, Jenny; White, Graham, (Macmillan Press, 1995)