Engineering fluid mechanics - singapore wiley 2013 - 528pages