The Fairchild Books Dictionary of Textiles. (2021)