A Text Book Of Physiology (Volume 2) by Sir Michael Foster & Mel Foster