Kenneth Martin British, 1905-1984