Never Let Me Go
John Beifuss
Can be viewed as a sort of update of the Frankenstein myth, moved to the more clinical and less pious miracles-of-science era of the late 20th century; as in Mary Shelley's novel, the definition of humanity -- the soul, even -- is a primary concern.