Kettley, Sarah

Designing with smart textiles - Fairchild Books - 240p.

9781472569158