A fine novel... successfully combines an action-packed storyline with convincing high-tech background detail.