Naryana K.L. & Kannaiah

Engineering Graphic - N York Tata Mcgrew hill 1992 - 512