The Rev:d Edward H . Weir.