Author: Joseph Henshaw (bp of Peterborough )