Braddock, Sarah E.

Techno Textile - London Thames and Hudson 1999 - 192

746.92 BRA