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
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