Mechanical technology - Ashford, K. S. (Kenneth Stanley) (Higher technician series, 1974)