Title: Apology for the modern theology of Protestant Germany
Subjects: Protestants
Places: Germany
People: Hugh James Rose (1795-1838)