Viret, Pierre The Christian and the Magistrate: Roles, Responsibilities, and Jurisdictions (Viret) $9.00 $12.00