Harari, Yuval Noah

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

978178733067


Modern civilization-21st century; World politics; Modern history-21st century; Social Change-21st century

909.82 HAR-T