Basics of animal physiology - Kar Monalisa (Anmol publications, 2008)