Bio-mechanisms of Swimming and Flying - Kato, Naomi; Kamimura, Shinji; Kamimura, Shinji; Kato, Naomi (Springer Japan, 2008)