This was a rollicking, page turner of a novel with so many twists and turns that just hauled you through the story.