Steven Vogel

Comparative Biomechanics - Life's Physical World - Princeton University Press 2013