Tolerance Design: A Handbook for Developing Optimal Specifications by Clyde M. Creveling | Menrva Books