tienchiu.com
Fiber-reactive dye chemistry
After a week of cat-in-ICU stress followed by a weekend at a weaving conference, my body said “Enough!” I fell over exhausted on Monday and spent sixteen hours sleeping yesterday. But…