Geometric Dimensioning And Tolerancing by Gary K. Griffith