kenneth snyder