Spinning World A Global History Of Cotton Textiles 12001850 by Giorgio Riello | Lex | Lex