Essential human physiology - Chatterjee, Amar (Paras Medical Pub., 2007)