Ed Herring 1945-2003