G. A. H. Branson — English rower, barrister and judge (1871-1951)