JoeJoh rated Demon: 4 stars Aug. 25, 2022 Public Demon by John VarleyToo dark a scan to actually read.