A review by ha1yan
Sapiens by Yuval Noah Harari

challenging informative reflective

5.0