Graphics Science Randall Hand 15 years ago Comments Off on Impossible Brings Oldest Human Ancestor ‘Ardi’ to Life 413Impossible Brings Oldest Human Ancestor ‘Ardi’ to Life