Scan barcode
A review by ptolemyxx
A Spectre, Haunting by China MiƩville
challenging
dark
hopeful
informative
reflective
tense
slow-paced
4.5