A review by cjbaxter
Altered Carbon by Richard K. Morgan

Did not finish book.