Principles of renal physiology

Chris Lote
Kluwer Academic Publishers
9780792361787
0-7923-6178-4