Author: Heneage Horsley Sam (bp of St Asaph)