Maybe the best fantasy book of all time, Sophie is sent on a wild adventure to undo a curse put upon her by the Witch of the Waste.

Maybe the best fantasy book of all time, Sophie is sent on a wild adventure to undo a curse put upon her by the Witch of the Waste.