Introduction to fluid mechanics — Shaughnessy, Edward J. Jr. · Novirae