Animal physiology/ Hill, Richard W. - 3rd ed. - Sundarland: Sinauer Associates, 2012. - 800 p.

0878935592

571.81 / HIL/A