Author: Stopford A. Brooke, M.A.,