Hunt, Gareth, 1942-2007