Saint Peter Canisius, S.J. 1521-1597