Animal physiology and biochemistry - Faridi,Aysha Aziz (Centrum press, 2017)