Broken Angels

by Richard K. Morgan

part 2 of Takeshi Kovacs

Completed: December 29, 2016 • Published: 2003 • # ★★★★★