From miracles and resurrection, to intelligent design and the nature of faith, this Very Short Introduction explores the central issues in the philosophy of religion. It looks at the arguments for and against the existence of God, discussing the relationship between faith and reason, religion and morality, and the problems raised by the diverse and apparently incompatible claims of different religions.