Greg Sparrow 1981-1997 2001-2005