Christopher Fry Harris was born in Bristol , England , on Dec. 18 , 1907 , the son of Charles John Harris , a master builder who became a full-time lay preacher in the Church of England , and the former Emma Marguerite Fry Hammond .