Animal physiology: adaptation and environment by Randall, David J., Schmidt-Nielsen, Knut Stortebecker 0 Type: Book