Scan barcode
A review by jeffaudio
Altered Carbon by Richard K. Morgan
Did not finish book. Stopped at 25%.
Graphic: Toxic relationship, Sexual violence, Sexual content, Violence, Gore, and Sexual harassment