Castle, Christine

Textiles and Design:Preliminary & HSC - New Zealand Cengage Learning 2007 - 416p.

9780170133111

646.2 CAS