Philosophy of religion a reader and guide - Craig, William Lane, gen. ed (Edinburgh University Press, 2002)