Harari, Yuval Nah

Homo dues a brief history of tomorrow - United Kingdom : Vinatge Books , 2017. - 513

978-1-784-70393-6


Computer EngineeringInformation Technology

909.83 / HAR