Knights of God: Tales and Legends of the Irish Saints.