Discover research from Mechanical, Electrical and Manufacturing Engineering Theses