[an error occurred while processing this directive] Modern Machine Shop Practice

Large book Modern Machine Shop Practice as received. Spine in pieces. Both boards loose. Covers stained. Click here to see the restored book.

damaged Modern Machine Shop Practice