Mechanical science - Lal, g.k, Gupta, vijay, Iyengar, n.g.r & Ramesh, k (Narosa publishing house, Mumbai, 1998)