A review by alexa_frost
Never Let Me Go by Kazuo Ishiguro

5.0