Hall, Peter,Rev., M.A.