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