Edward J. Greco (1958-2004)