BASIC CONCEPTS OF MECHANICAL ENGINEERING Edition-I August-2025