Lacks flow in the storytelling

I found this book at times very engaging, but at other times, there were some mystical elements that I found bogged down the flow. Also, it was a bit confusing when the author would jump from one time frame to the next. I found that I had to reorient myself with the story often.

###

