Title: Brief Survey of Printing