A review by kenleyneufeld
Altered Carbon by Richard K. Morgan

5.0

Creative future technologies. Mystery, detective and love story.