Engineering fluid mechanics - Crowe, Clayton T. (John Wiley and Sons, 2000)