Author: Yuval Noah Harari
Alternate names: Yuval N. Harari; YUVAL NOAH HARARI; Yuval N Harari; Noah Harari Yuval; yuval noh harari; Yuval Harari Noa; יובל הררי; Yuval Harari
Born: 1976