Human Physiology - IRA Fox, Stuart (McGraw Hill Boston, 2008)