Harari, Yuval Noah 21 Lessons for the 21st Century - London Jonathan Cape 2018 - 352p. ISBN: 9781787330672