Engineering fluid mechanics - Crowe, Clayton T (New Jercy John Wiley&Sons, 2005)