The renal system at a glance - Callaghan, C.A. O' (Blackwell Pub. Ltd, 2006)