Pefley,Richard K Mechanical engineering problems and solutions - 6 - Engineering Press 1997 ISBN: 1576450082