Rao, J.S Mechanism and Machine Theory - 2/e - New Delhi New Age International 2002 - xvi, 605 ISBN: 812240426x