Ganong's Review of medical physiology - Ganong William F (Mcgraw hill, 2010)