Classical mechanics: Analytical dynamics - Tiwari, R. N. (New Delhi, 2007)