Machine component design vol i & ii - Orthwen, William C (BOMBAY JAICO PUBLISHING, 1996)