I really liked most of the book, but the ending completely ruined it. The writing was good, but I feel sucker punched by the ending. I don't want to spoil anything, but I wish I hadn't read this. The closer it got to the end of the book, the more I believed it must be the beginning of a series, because there was too much story left to finish. I started worrying that it would have to end with a cliffhanger. I thought there were a few logical problems, but the ending negates everything. It might have been OK for a short story that you knew from the beginning would not continue, but not after making us care about characters.I won the ebook from LibraryThing.