Warren Snyder articles