John Alan Gray 3/1957 to 9/2006