3D Printing for Product Designers by James I. Novak | Menrva Books | MenrvaBooks