The Greatest Controversies of Early Christian History Course Guidebook
Professor Bart D. Ehrman
The University of North Carolina at Chapel Hill
Course No.6410
excellent condition