A review by noaregine
The Blue Salt Road by Joanne M. Harris

4.0

Yay for fairy tales with nuance and grey characters and no clear line between good and evil. Mistakes are made by everyone. Everyone can be punished or forgiven for those mistakes.