Chinese Mechanical Engineering Society Chinese Mechanical Engineering SocietySponsored Shigley's mechanical engineering design Shigley's mechanical engineering design / Mechanical engineering science Mechanical engineering design History of China civil engineering society Orbital mechanics for engineering students A History of China civil engineering society Fracture mechanics engineering practice