Book 3

Christ upon the Waters

by John Henry Newman

Published 17 October 2017