Fluid mechanics a problem-solving approach - Uddin, Naseem (CRC Press, 2022)