Metcalfe, Herbert, active 1916-1952