Essentials of Production and Manufacturing Technology