If this book had been 200 pages shorter, I'd give it four stars. There were engrossing parts, and I did like the ending, but too little story was spread thin over too many pages. I would give future books by this author a try, though! I appreciate his potential!