Title: Printing on cotton at Ahmedabad, India in 1678