00310nam a2200097Ia 450000500170000000800410001708200200005810000180007824500770009626000390017320260325112500.0260325s9999||||xx |||||||||||||| ||und|| a746.0954 Sh136C aShah, Archana 0aCrafting a future: stories of Indian textiles and sustaninable practices aNew DelhibNiyogi books pub.c2023