Harold Oliver Edwards, 1900-1959