A review by frogcatcher3
Broken Angels by Richard K. Morgan

3.0

Lots of killing, lots of sci-fi. Good page turner but nothing great.