Essentials of Human Physiology - Datta , Chandrani Sanyal