James Sutherland Cotton — British barrister, writer and editor (1847-1918)