Wells, Kate Fabric dyeing and printing - Octopus, 1997 ISBN: 1850298661 25.00 Dewey Class. No.: 677 WEL