The Reverend Dr. J. Barrie Shepherd, a native of Great Britain, retired as Minister Emeritus from The First Presbyterian Church in New York City. Prior to that he was senior minister of Swarthmore Presbyterian Church for sixteen years and served in college and university chaplaincy and teaching. He has preached and lectured at Harvard, Yale, Princeton, Cornell, Dartmouth, Duke and other universities and colleges and many of the major seminaries, as well as in distinguished pulpits across the USA and in the UK, Europe and Africa.
The author is an avid saltwater fisherman and sailor. He enjoys swimming, walking, gardening and playing the euphonium in community bands. He and his wife Mhairi have four daughters and three granddaughters.