Never let me go - Ishiguro, Kazuo (London Faber and Faber, 2005)