Author: Rev H. de Romestin