Resist Dyeing, Curiosities and Inventions (Master Weaver Library Volume 17)