English Idioms in Use Advanced with Answers
Felicity O'Dell & Michael McCarthy
Design of Mechanical Joints
Alexander Blake
Structural Health Monitoring
Bing Li & Yongbo Li & Khandaker Noman
Formation, Exploration and Development of Natural Gas Hydrate
Hongsheng Dong & Lunxiang Zhang
Causation in Insurance Contract Law
Meixian Song