Principles of human physiology - Germann, William J. (Pearson education)