Never Let Me Go

Never Let Me Go - Kazuo Ishiguro I swithered between three and four stars for this and, to be quite honest, I'm still not sure what to think of it.