Mechanical technology. - Ashford, K. S.; Mann, J.