Engineering Ethics: Concept and Cases, 5th Edition
Engineering for Sustainability: A Practical Guide for Sustainable Design, Elsevier (ISBN 978-0444538475)
Engineering ethics
Ethics in the Workplace
Machining and CNC Technology, Fourth Edition
Fundamentals of Machining Process : Conventional and Nonconventional Process, 3rd Edition
CAD/CAM Principles and Applications 3rd Edition
Electrical Discharge Machining(EDM) Types, Technologies and Aplications
Machine Tool Practice, 10th Edition
Introduction to Hydraulics and Pneumatics, 3rd Ed.
Theory of Machines: Kinematics and Dynamics
Mechanics of Machines
Autodesk Inventor 2019: A Tutorial Introduction
3D Printing: Technology, Applications and Selection.
How to Do Your Research Project: A Guide For Student 3rd Edition