Principles of human physiology - Tortora, Gerard J. (Harper & Row, 1986)