Bio-mechanisms of Swimming and Flying : Fluid Dynamics, Biomimetic Robots, and Sports Science - Kato, Naomi. (Springer Japan : Imprint: Springer, 2008)