Animal physiology mechanisms and adaptation - Randall, David (W.H. Freeman and Company, 2002)