Scan barcode
A review by johnayliff
Light by M. John Harrison
5.0
Yes, it really is as good as the cover quotes would have you believe. So strange and confusing that I wondered how it could possibly come together at the end in a way that made sense but wasn't disappointing, but it manages it superbly.