Essential fluid dynamics : for scientists - Braithwaite, Jonathan (Morgan & Claypool Publishers, 2017)