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