Alan Greenberg: 1943-2007