McKinley, David Hopwood, 1906-1986