A Short History of Humanity: How Migration Made Us Who We Are, UK Edition by Johannes Krause, Thomas Trappe
English | April 8th, 2021 | ISBN: 0753554941 | 288 pages | True EPUB | 23.33 MB
Humanity has often found itself on the precipice. We've survived and thrived because we've never stopped moving…