21 Lessons for the 21st Century /
Harari, Yuval Noah
21 Lessons for the 21st Century / Yuval Noah Harari - xv, 352 pages ; 22cm .
9781787330672 9781787330870
--History.--21st Century
909.83 / H254
21 Lessons for the 21st Century / Yuval Noah Harari - xv, 352 pages ; 22cm .
9781787330672 9781787330870
--History.--21st Century
909.83 / H254