Gerald Ross Campbell — (1858-1942) barrister, soldier and publicist