20080809 home.science: Did humans wipe out Neanderthals?