squeezeboxpharm 's review for:

An Artificial Night by Seanan McGuire
3.5