A review by davykent
Everfair by Nisi Shawl

5.0

Sad story. Expertly paced. Once it strayed from a retelling of the Belgian Congo and possessed more of a steampunk feel, it became far more compelling. Recommended.

(Don't expect a mainstream structure to the plot.)