Bachelor's Mechanical Engineering Course Material. All the material provided here is for the ease of students, all the rights belong to respectful owners.