3D printing technology, applications, and selection - Noorani, Rafiq (CRC Press, 2018)