SINGH, Nirdesh Kumar Kinematics - New Delhi Random Publications 2017 - vi, 280 ISBN: 9789386314475 LC Class. No.: QC231 / .S56