Human physiology - Fox, Stuart Ira. (McGraw-Hill Higher Education, 2008)