dht6000 rated Broken Angels: 5 stars

Broken Angels by Richard K. Morgan
Welcome back to the brash, brutal new world of the twenty-fifth century: where global politics isn't just for planet Earth …
Welcome back to the brash, brutal new world of the twenty-fifth century: where global politics isn't just for planet Earth …