David Twiston Davies: A curious twist in the tale of a soldier-priest

David Twiston Davies: A curious twist in the tale of a soldier-priest