By Yuval Noah Harari
Category : History
Pages : 464
Available on Kindle
Available on Audible
Ashton Kutcher
Sebastian Junger