Ashgate Studies in the History of Philosophical Theology

301 pages paperback

nonfiction religion informative slow-paced