The book description (above)is a spoiler because it tells you what happens in the end. Nevertheless I read and enjoyed the book. It takes a simple story and tells it entertainingly. My only disappointment was the ending chapter(s). It seems like the author runs out of steam and wants to finish the book in a hurry. I'd still recommend the book, however. The rest of it is very good.