Take a photo of a barcode or cover
416 pages • first pub 2014 (view editions)
ISBN/UID: 9781448191963
Format: Digital
Language: English
Publisher: Vintage Digital
Edition Pub Date: 02 October 2014
Description
Sweeping through the last thousand years of human development, Human Race is a treasure chest of the lunar leaps and lightbulb moments that, for better or worse, have sent humanity swerving down a path that no one could ever have predicted. We are...
Community Reviews
Content Warnings
416 pages • first pub 2014 (view editions)
ISBN/UID: 9781448191963
Format: Digital
Language: English
Publisher: Vintage Digital
Edition Pub Date: 02 October 2014
Description
Sweeping through the last thousand years of human development, Human Race is a treasure chest of the lunar leaps and lightbulb moments that, for better or worse, have sent humanity swerving down a path that no one could ever have predicted. We are...