Human physiology - Fox, Stuart Ira (WCB, 1996)