BALLAWEY P L THEORY OF MACHINES - 2 ed. - NEW DELHI KHANNA PUBLISHERS 1966 - 1024 Dewey Class. No.: BAL