Review from NPC → July 6, 2020 Great book. Plenty of twists and turns. Good pacing and thought provoking. Worth your time!