henry l. snyder