21 lessons for the 21st century/
Harari, Yuval Noah
21 lessons for the 21st century/ Yuval Noah Harari - London: Jonathan Cape, 2007. - 352p. ; 19cm.
9781787330672
Social prediction
Modern World
Social Change
History--Modern World
E909.83 / HAR/L
21 lessons for the 21st century/ Yuval Noah Harari - London: Jonathan Cape, 2007. - 352p. ; 19cm.
9781787330672
Social prediction
Modern World
Social Change
History--Modern World
E909.83 / HAR/L