A Short History of Humanity: How Migration Made Us Who We Are
by Johannes KrauseAvailable
The INTERNATIONAL BEST SELLER offers a new way of understanding our past, present and future. A Short History of Humanity stops you dead in your tracks and makes you say out loud: Why didn’t I know...