Mechanisms of Body Functions : 2nd Ed - Easton, Dexter M.