A review by jianrossi
Viriconium by M. John Harrison

5.0

All the best takes effort and this is especially true with Viriconium.