A Text Book Of Physiology, Volume 3 by Sir Michael Foster & Charles Scott Sherringon