Author: Colledge, Edmund O. S. A and James Walsh, S. J.