Wow I just stumbled on this thread. Just got done reading the whole thing.... Just Wow.
I just love these kinds of conversations. I have a friend who is off the scale smart. She studied Anthropology both Cultural and Physical. One of the things she told me was the Cro magnon man could walk...