Recent advances in diabetic nephropathy - Marshall, S M (Postgrad Med J, 2004)