by YuvalNoahHarari (Author)
Format: Paperback
Pages: 447
Edition: 01
Publisher: Thomas Rap
Published: 23 Feb 2017
ISBN 10: 9400407238
ISBN 13: 9789400407237