Cover of An Ancestor's Tale

Book

An Ancestor's Tale

4.85 73 readers shelved it

Publisher
Weidenfeld & Nicolson
Language
English
  • Human evolution
  • evolution
  • evolutie
  • Evolution (Biology)
  • History
  • Philosophy
  • Tachyglossidae
  • Life, origin

HISTORY HAS BEEN DESCRIBED as one damn thing after another.