Author: Smith, Rev. J.;Braybooke, Lord;Garnett, Richard