Functional anatomy of the vertebrates : an evolutionary perspective - Liem, Karel F. (Harcourt College, 2001)