A review by triplemmm
Hidden Empire by Kevin J. Anderson

4.0

Exciting, though a long drawn out story.