Altered Carbon by Richard Morgan

Reviewed over here!

Comments