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