Descartes to Kant: An Introduction to Modern Philosophy