Medical physiology a systems approach - Raff, Hershel (McGraw-Hill, 2011)