Sir John T. McCraith, JP