Shopping Cart
St. Gregory the Great, Pastoral Care

St. Gregory the Great, Pastoral Care

$29.95
$29.95

Translated and annotated by Henry Davis

St. Gregory deals with the great responsibility of the episcopal office and its onerous nature

Join Our Newsletter

Sign up on our newsletter and get coupons with discount