Keegan, T. R. (Thomas Raymond), 1887-1961