Ronald R. Snyder Jr.
overview