12 year old Violet has plenty to wish for. She wishes Will, her loving but controlling older brother, would be kinder to her.
She wishes beautiful, charismatic Jasmine would be her friend forever.
Most of all, she wishes she could meet her favourite author, Casper Dream.
Surely Casper Dream, who creates such magical fairy stories, could conjure up a solution to all her problems?