Yuval Noah Harari

author.