Author: St Mary's Seminary, New Oscott, Eng. Library.