Ernest Frederic Hadfield — New Zealand barrister and solicitor (1866-1946)