Challenges in Contemporary Theology

336 pages • 2004 • 3 editions

nonfiction philosophy challenging informative reflective slow-paced