Sahar Afshar Gurmukhi Printing: a historical analysis of design, production and consumption from early printing to the 20th Century More Details