Harari, Yuval Noah.

21 Lessons for the 21st century / Yuval Noah Harari - London Vintage 2018 - 417 p.

Includes index

9781784708283


World History-21th Century

909.83 / HAR
© University of Jaffna