20060911 home.science: Humans are strange; Neanderthals normal