andrewmriley rated Altered Carbon: Show rating 4 stars Jan. 3, 2019 Public Altered Carbon by Richard K. Morgan