Essentials of Animal Physiology - Rastogi, S C (New Age, 2015)