DAVID JEFFREY SNEIDER