Answered Prayers - Duncan Hamilton

'Magnificent, moving, often funny and deeply researched account . . . Is this just a book for those…