Technical drawing with engineering graphics - Giesecke, Frederick E (Pearson Education Limited, 2023)