A review by sikentender
The Purple Cloud by M.P. Shiel

challenging dark slow-paced

2.75