Understanding OpenSCAD: A hands-on introduction to OpenSCAD for 3D printing and CNC milling, Paperback/Alicia Noors