Nayler, J. L.,

Dictionary of mechanical engineering - 410 pages : illustrations ; 22 cm

0408001755

621.03