Human Physiology - Fox, Stuart Ira (McGraw Hill, 2008)