Workshop technology - Chapman, William Arthur James. [from old catalog] (viva book, 2000)