Engineering physics - Bhattacharya, Sujay Kumar (McGraw Hill Ed., 2025)