JOHN T. SNYDER, JR.