Author: Du Bourguet, S.J., Pierre; Pierre Du Bourguet, S.J. (Author); Simon Watson Taylor (Translated by)