Quality of Life Following Renal Failure: Psychosocial Challenges Accompanying High Technology Medicine by McGee | Menrva Books | MenrvaBooks