Thorpe, James F Mechanical System Components - Bangalore Pooja Publication, 2013 - 300 ISBN: 0205117139