Balb, John, active 1900-1928