Articles - modify search
Displaying 1 - 1
Not A Leg To Stand On - Sep 1, 2001/article/not-leg-stand
Johanna Rajca - Papers published in the 12 July, 2001 issue of Nature including, "Return to the Planet of the Apes," has led several widely read magazines to write articles relevant to human origins. This has prompted many to question the significance of the find...