Related Books
Language: en
Pages: 398
Pages: 398
Type: BOOK - Published: 1961 - Publisher:
Language: en
Pages: 782
Pages: 782
Type: BOOK - Published: 2010-02-11 - Publisher: OUP Oxford
Science: A Four Thousand Year History rewrites science's past. Instead of focussing on difficult experiments and abstract theories, Patricia Fara shows how scie
Language: en
Pages: 344
Pages: 344
Type: BOOK - Published: 2018-08-15 - Publisher: Zed Books Ltd.
This rich and magisterial work traces Palestine's millennia-old heritage, uncovering cultures and societies of astounding depth and complexity that stretch back
Language: en
Pages: 384
Pages: 384
Type: BOOK - Published: 2021-11-09 - Publisher: Farrar, Straus and Giroux
INSTANT NEW YORK TIMES BESTSELLER A dramatically new understanding of human history, challenging our most fundamental assumptions about social evolution—from
Language: en
Pages: 401
Pages: 401
Type: BOOK - Published: 1997-12-29 - Publisher: Crown
NATIONAL BESTSELLER • Discover the game-changing theory of the cycles of history and what past generations can teach us about living through times of upheaval