Leo Parmeter Carter (1915-1979)