This was certainly better than Marshall's last two books. It was extremely fast-paced and well-plotted. It was an interesting puzzle. Although, I'm not sure all the pieces quite fit together exactly. It seemed like there were some timeline issues near the end. But I can't be certain because the cris...