Dykes Bower, Stephen, 1903-1994