By Harari, Yuval Noah
21 Lessons for the 21st Century - 1st - London Jonathan Cape 2018 - xv; 352p.
21st Century
930.85 / HAR
21 Lessons for the 21st Century - 1st - London Jonathan Cape 2018 - xv; 352p.
21st Century
930.85 / HAR