Hamilton, G. J.(Graham John)