Title: 3D Printers : a Beginner's Guide, 2nd Revised and Expanded Edition