Foundations of Mechanical Engineering Book 1996 Foundations of Mechanical Engineering AJ A. D. Johnson KS Keith Sherwin 3 readers PublisherTaylor & Francis GroupLanguageEnglishPublished1996 Mechanical engineering