Carmichael, David G.

Problem solving for engineers - CRS press. 2017 - 415p.

9781138051423

658.404 C212P