Good story, interesting, and touching. Well written and easy to read. I only gave it three stars as it would not be one that will stand out in my mind for recommendation to others. Hated the ending. It left too many loose ends. The characters were well developed and interesting.