Muhammad Hammad HammadBooksComputer Aided Engineering Design and ManufacturingAuthor data: Open Library