Harari, Yuval N.,
21 lessons for the 21st century / - London Jonathan 2018 - 352 pages ; hb 23 cm
Includes index.
9781787330672
GBB8A2597 bnb
018892036 Uk
Civilization, Modern--21st century.
History, Modern--21st century.
Social change.
909.83 / Har
21 lessons for the 21st century / - London Jonathan 2018 - 352 pages ; hb 23 cm
Includes index.
9781787330672
GBB8A2597 bnb
018892036 Uk
Civilization, Modern--21st century.
History, Modern--21st century.
Social change.
909.83 / Har