Pumps: principles and practice Board of Editors - Mumbai [publisher not identified] 2012 - 196p ISBN: 9788179928974 Dewey Class. No.: 621.6 JAI