John William Brodie-Innes — British lawyer