Harrison's Nephrology And Acid Base Disorders by Joseph Loscalzo & J. Larry Jameson