Horenstein, Mark N. Design concepts for engineers - Pearson Education Limited - xv,293p. ISBN: 9780134001876