London ; rev , S. F. Hooperfr.