PakCat catalogue record Mechanical Engineering Design By Shigley, J E Bibliographic details PublisherMcGraw-Hill Publication year1963