G.N. Hargreaves. G.N. Hargreaves Ian Hargreaves. D.J. Hargreaves, G.D. Hargreaves Andy Hargreaves. Ben Hargreaves Ian Hargreaves Roger Hargreaves. Adam Hargreaves