Alan Green 1932–2003