G.R. Hamilton

Additional information on the author G.R. Hamilton.