christopher w. snyder