Textiles and Clothing - Watson, Kate Heintz (Project Gutenberg, 2007)