Introduction To Fluid Mechanics by Yasuki Nakayama & Robert Boucher