Never Let Me Go by Kazuo Ishiguro

See book on Amazon or The Book Depository