Mechanics. - SRIVASTAVA (P.K.) (New Delhi NEW AGE PUBLICATION)