Essentials of medical physiology - Sembulingam, K (Jaypee Brothers, 2006)