Handbook of common problems in clinical nephrology - Thorp, Micah L. (Nephrology research and clinical developments series., 2010)