Elements of modern philosophy : Descartes through Kant - Brenner, William H. (Prentice Hall, 1989)