Return to Article Details Descartes, Kant, and Swinburne on Human Soul Download Download PDF