A review by aldoniathreads
Beneath the Sugar Sky by Seanan McGuire

2.75