Classical Mechanics - Rana, Narayan Chandra (New Delhi Tata Mcgraw Hill Pub.)