Ranball, David Eckert Animal Physiology Mechanics and Adaptations / Ranball, David - xvi, 736p. ISBN: 0716738635