One does not need buildings, money, power, or status to practice the Art of Peace. Heaven is right where you are standing, and that is the place to train.
Bio: Joseph Henshaw was bishop of Peterborough in the East of England from 1663 until his death. Henshaw was educated at London Charterhouse and Magdalen Hall of Hertford College, Oxford, receiving a B.A. in 1624 and a D.D. in 1639.