Wow, very riveting book. “At the edge of my seat” story, intricate and full of surprises. Excellent!