Philosophy of Religion for A2 Level by Michael B. Wilkinson & Hugh N. Campbell