Animal Physiology - Schmidt Knut, Nielsen (Prentice Hall of India Pvt Ltd, New Delhi)