Mastering 3D Printing: A Guide to Modeling, Printing, and Prototyping - Horvath; Cameron, Rich (Apress, 2020)