Allott, Gordon, 1907-1989