Just finished "Never Let Me Go" by Kazuo Ishiguro. Much better than the film, and the film was pretty good. Beautifully written, thought provoking and ultimately very sad. Once you've finished...