A Physical Introduction to Fluid Mechanics
Author
Alexander J. Smits
Professor of Mechanical and Aerospace Engineering
Princeton University
Download pages
http://www.efluids.com/efluids/books/Smits_text_part1.pdf
http://www.efluids.com/efluids/books/Smits_text_part2.pdf
or