PakCat catalogue record Mechanical Engineering Design By Joseph Edward Shigley Bibliographic details PublisherMcGraw Hill Book Publication placeNewYork Publication year1989 EditionFourth Edition Material typeBook