Never let me go - Ishiguro, Kazuo 1954- (Alfred A. Knopf, 2005)