David Carr British, 1915-1968