Master medicine : physiology : a clinical core text of human physiology with self-assessment - McGeown, J.G. (Edinburgh Elsevier, 2007)