In this remarkably accessible, concise, and engaging introduction to the philosophy of religion, Steven M. Cahn brings together a rich and balanced collection of fifty-two classic and contemporary readings. Most importantly, he has carefully edited the articles to ensure that they will be understandable to undergraduate students. Organized topically, the volume covers seven major areas: the concept of God, the existence of God, religious language,...