A review by phouweling
Sphere of Influence by Kyle Mills

5.0

Page turner in which good guys can be bad, and bad guys good.