Henry Stephen — barrister, politician and judge in New South Wales, Australia (1828–1920)