James Hamilton — British practising barrister (1855–1906)