Horenstein, Mark N.

Design concepts for engineers - Pearson Education Limited - xv,293p.

9780134001876