GUPTA S C FLUID MECHANICS AND HYDRALAUIC MACHINES - NEW DELHI PEARSON 2010 - XIV, 582 ISBN: 81775883649