Eckert, Roger

Animal Physiology - San Francisco W H Freeman 1978 - xiii, 558 p.

591.1 E56A