Daily Archives: August 24, 2006

The primitive ape, the red ape and Sivapithecus

Long ago in our earliest youth, we were fascinated to no end by the evolution of anthropoid primates and spent endless hours considering the merits of the Orang, the chimpanzees and the gorilla as our closest cousins. When I was … Continue reading

Posted in Scientific ramblings