Ava and the Goblin Prince – David Littlewood

Princess Aavantar was the perfect princess. Princesses are supposed to be good and beautiful, but she had even more goodness and was even more beautiful and sweet natured than any other princess who had lived until then.
As heir to the Kingdom of Universaria, all she needed to do was to marry a handsome prince and live happily ever after. But one day, in a chance meeting with the famous Professor Maldonis, Ava learns of a terrible secret that will send her on a dangerous mission to rescue a once noble people from a dreadful curse.

Doing so she meets a goblin who turns out to be not quite what he first appears.

This exciting fantasy adventure involving wizards, trolls, goblins and spells will appeal to young and old alike.