Introduction to Dyeing – Practical Dyeing, Printing and Finishing
Fibre to Floor
The Manufacture of Handmade Rugs
‘Fit Me’ An Essential Guide to Carpet Installation
Introduction to Wool Carpets