Technician fluid dynamics - Ashcroft, P. J.; Cooper, N. J.