Spinning World A Global History Of Cotton Textiles 12001850 | lit.salon