Bench Practices for Watch and Clockmakers Paperback Book by H.B. Fried $15

260 pages