John Charles Fox — British solicitor and author