The Unsettled by Michael Schwaba
Approx. 228,600 words.
Published on January 4, 2011.
Immortality has a price.
You only have to die...
After the accidental death of their young daughter at the hands of a neighbor, a small-town couple confronts immortals and personal demons while facing up to their deteriorating marriage.