Vital nephrology your essential reference for all aspects of renal care - Stein, Andy, MRCP (Class Health, 2004)