Indian Painted and Printed Fabrics - John Irwin & Margaret Hall (Calico Museum of Textiles, India)