Mammalian Physiology BIOM 3100 (Canada. McGraw-Hill Ryerson Limited., 2006)