Textile engineering : materials,design and technology - Tate, Dominic (Larsen & Keller Publishing, 2020)