Animal physiology : - Schmidt-Nielsen, Knut (Cambridge University Press, 1990)