A review by gracecrandall
The Fabric of Civilization: How Textiles Made the World by Virginia Postrel

challenging informative slow-paced

3.75