Are you a Neanderthal? According to Glenn Geher, psychologist at New Paltz, you might very well