3D printing : fundamentals to emerging applications - Gupta, Ram K. (CRC Press, Taylor & Francis Group, 2023)