Clifford Ellis British, 1907-1985