Moaveni, Saeed,

Engineering Fundamentals - Australia Cengage Learning, 2016 - xxii, 814 pages :

9781305084766

620 / MOA