John Cyril Harrison British, 1898-1985