3D printing fundamentals to emerging applications / - Gupta, Ram K. (CRC Press,, 2023)