The renal system at a glance - O'Callaghan, C. A. (At a glance series (Oxford, England), 2017)