
Guns, Germs, and Steel : The Fates of Human Societies

0393354326 / 9780393354324
Paperback
07/03/2017
Stock expected by 23/04/2021
United States
155 x 234 mm, 560 grams 528 pages
General (US: Trade) Learn More