October 3, 2020 by Peter Terezakis Leave a Comment Eugene Schieffelin Eugene Schieffelin, destroyer of ecosystems.