The Rev ; d Edward H . Weir.