Essentials of medical physiology - Sembulingam, K. (Jaypee, 2005)