Physical fluid dynamics - Trotton, D.J.