Author: Rev G N Wright Thomas Allom