BALLANEY P L THEORY OF MACHINES - DELHI CBS PUBLISHERS & DIST. - 1486 Dewey Class. No.: KRI / 624.1834