Mechanical Tolerance Stackup and Analysis, Second Edition by Bryan R. Fischer