Once Upon a Marigold
By Jean Ferris
Marigold is a princess, but she’s miserable because of a curse from her childhood. Christian is a runaway living in the forest with a troll for a father. Against all odds, these two form a friendship which will transform the lives of everyone in the kingdom. Written like a fairy tale, this is definitely not like any fairy tale you have ever read before. Sure there are trolls, evil queens, and even the tooth fairy, but there are also lots of dogs, flying machines, and twist after twist. This is an enjoyable read, and the characters are incredibly real.