Analytical Mechanics - Fowles, Grant R (New Delhi Cengage, 2013)