Author: JAMES HASTING REV. EDWARD HASTINGS