Dym, Clive L.

Engineering design : a project-based introduction - 320 p.

9781118324585

620.0042