Humphreys, R.A. (Robert Arthur), 1907-1999