Reading this book was like being in a runaway mine car in a cavern full of twists, turns, and darkness. You don't know where you'll end up but hope you'll remain unscathed. There weren't any dull moments in this story. I loved the many different settings. The ending was outstanding! I can't say enough good things about it.