Deerhurst Church Deerhurst, Odda's Chapel - Taylor, Harold McCarter 1907-1995 (1965)