Liz Cassidy has always had to deal with the fact that she's different. She's had nightmares of dying since she was four, can tell a truth from a lie within a fraction of a second, and can find anything if she puts her mind to it.
Putting her mind to it is the problem. Trying to deal with her odd tricks of the trade whilst juggling Uni and life in general is pretty hard going at the best of times. That is, until she meets another with equally odd tricks up his sleeve, on the run from mythical creatures, and ends up dead.
Not quite so dead, as it turns out. Liz wakes up to find out she's not only different, and quite recently dead, but immortal. Now she has to figure out how to control a whole load more powers, untangle herself from a family of immortals that seem intent on finding out how she popped into existence, and apparently remember all of her past lives. As if her mortal life wasn't crazy enough.
Noor, a dancer in the Royal Court of the Al-Yauzhan Empire wants nothing more than to pay off her debts and lead a nice, simple life-but a chance encounter with the crown prince and his brother brings her into the dangerous world of court politics. As Noor and the princes investigate their uncle and cousin's possible treason, she grows closer to the crown prince, but in order to save the kingdom and the person she loves, Noor will have to risk everything...
A romantic adventure set in an imagined Arabic kingdom, THE DANCING GIRL is a story of court intrigues, romantic entanglements, and secret meetings as Noor and her best friend Amir try to help the princes they're falling for expose corrupt court officials with plans to seize the throne. Noor and Amir are close to having everything they've ever dreamed of...now all they need to do is survive.