Clifford, Michael.

An introduction to mechanical engineering.

9780340946589

621.815