Techno Textiles: revolutionary fabrics for fashion and design - Braddock, Sarah E. (Thames and Hudson, 2002)