Author: Robert L. Stevenson S.J.
Alternate names: Robert Stevenson S.J.
Bio: Irish Jesuit