McKie, William, 1901-1984