Never Let Me Go
Kazuo Ishiguro
Finished:
December 17, 2010
Rating: