Modern machine-shop practice,
by Joshua Rose. Illustrated with nearly 4000 engravings.

Description

Viewability

Item Link Original Source
Full view   Supplement New York Public Library