Harari, Yuval Noah

21 lessons for the 21st century - London Jonathan Cape 2018 - 352p.

9781787330672

History;Civilization;World politics

909.82