Through many dangers : The Story of John Newton - Edwards, Brian H. (Faverdale North, Darlington, England, 2012)