Marcus Hooper’s Reviews > Guns, Germs, and Steel: The Fates of Human Societies > Status Update

Marcus Hooper
Marcus Hooper is on page 44 of 498
— 5 hours, 39 min ago
Guns, Germs, and Steel: The Fates of Human Societies

flag

No comments have been added yet.