Review from Challenge → January 1, 2020 Edward Castle has been able to mix a dynamic cast of characters into a story that allows a view into a world that’s morally gray, and deeply compelling!