A Small Catechism for Catholics
St Peter CanisiusSt. Peter Canisius is perhaps the sole reason there is a Catholic Church in Germany, even today. Born in Holland, he was a law student and eventually a Canon of a Cathedral in Germany when he heard the preaching of St. Peter Faber, on...