Techno textiles.Revolutionary fabrics for fashion and design. - Braddock, Sarah E. (Thames and Hudson,, 1998)