Human physiology - Strand, Kurt L. (Mc Graw hill New york)