bibliographic details : Human physiology [by] Stuart Ira Fox, 5th ed. :