Engineering Mechanics - Harbola, Manoj K (New Delhi Cengage, 2012)