Homo Deus: A Brief History of Tomorrow

Author: 

yuval_noah_harari

Authorship: 

By