P.E.I. writer blends fantasy with success