Comparative biomechanics

Steven Vogel
Princeton University Press
9780691112978
0-691-11297-5