A review by ptothelo
Amped by Daniel H. Wilson

3.0

The politics of it is interesting but the ending is unsatisfactory