Harari, Yuval N. 21 Lessons For The 21st Century - London Jonathan Cape 2018 - 352 ISBN: 9781787330672 Subjects--Topical Terms: General Books