Mechanical science . - Bhattacharyya, Basudeb; Bera, Subal Chandra (New Age International, 2009)