It starts slow and towards the end it picks up. It's okay to put in the library but the story line is a leap of faith and suspend your expectations. There is a few loose ends that really don't get tied up. It's an okay story. Perfect for the Public Library to purchase.