Blueprints pathophysiology renal, hematology and oncology - Caughey, Aaron B. (Blackwell, 2004)