Alan Green 1932-2003