UNDERSTANDING MECHANICAL PRODUCTS: AN EXTENSIVE MANUAL FOR ENGINEERS