Philosophy of religion: an introduction with readings - Brown, Stuart (Routledge, 2001)