A review by dapplezee
An Artificial Night by Seanan McGuire

5.0

Third in the series, and the best one so far. I love it when a series gets better as you go.