Richards, Ann

Weaving textiles that shape themselves - Crowood Press - 192.p

9781847973191