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

Stephen Teal
Stephen Teal is on page 107 of 496
— 20 hours, 9 min ago
Guns, Germs and Steel: The Fates of Human Societies

flag

No comments have been added yet.