The renal system at a glance - O'Callaghan, C. A. (The at a glance series, 2009)