I, Coriander by Sally Gardner
This beautifully told fairy tale is set in the mid 1600s against the backdrop of civil war.
Coriander’s parents had married in magical circumstances and her mother, indeed, seems more than a mere mortal. When her mother dies, rather mysteriously, Coriander finds herself with an evil stepmother and her very wicked friend who claims that he is a preacher. These two are only after one thing, and it is something that Coriander’s mother has left behind.
Moving between two worlds, Coriander herself realises that she is quite special, but you will have to read the book to find out more!