The cardiovascular system : basic science and clinical conditions - Noble, Alan (Systems of the body, 2010)