BALLANEY P L THEORY OF MACHINE DESIGN - NEW DELHI KHANNA PUBLICATIONS 1968 - 1014 Dewey Class. No.: 621.815 N68 BAL