Applied mechanics - Harbhajan Singh (Chandigarh Abhishek pub., 2006)