Andy Hargreaves Hargraves, John, Hargreaves,Roger Water Waves Harold F.Graves Microwaves John D. Hargreaves Lucas Graves