This book gets a little item heavy where the story slows to a crawl, but then picks up speed again in the last few chapters