FLUID MECHANICS AND MACHINERY - KHAN, MOHD KALEEM (OXFORD, 2015)