Braddock, Sarah E.

Techno Textiles - London Thames and Hudson 1999 - 160

746.92 BRA