A review by valokajo
An Artificial Night by Seanan McGuire

4.0