A good book for Fluid Mechanics by Frank.M.White.
This is for students doing thier B.E and shall come to use in their 3rd or 4th semester.