David Margolis. Photo by Bob Roehr