Days of Past Futures: Kazuo Ishiguro's Never Let Me Go as "Speculative Memoir" · Study