Great story as always. The twist and turns the story takes toward the end are edge gripping. If you get frustrated along the way, it’s ok. Just ride it out.