Narayana, K. L Machine Drawing - 6th ed - New Delhi New Age 2019 - 468 Subjects--Topical Terms: Mechanical Engineering