Human physiology - Fox, Stuart Ira (WCB/McGraw-Hill, 1999)