The Jack of Souls
by Merlino, Stephen
The Jack of Souls: Book One of the Unseen Moon SeriesHarric, an outcast rogue, must break a curse put on his fate, or die on his next birthday. As the day approaches, nightmares from the spirit world stalk him and tear at his sanity; sorcery eats at his soul.To survive, he’ll need more than his usual tricks. He’ll need help—and a lot of it—but on the kingdom’s lawless frontier, his only allies are other outcasts. One of these outcasts is Caris, a mysterious, horse-whispering runaway, intent upon becoming the Queen’s first female knight. The other is Sir Willard—ex-immortal, ex-champion, now addicted to pain-killing herbs and banished from the court.With their help, Harric might keep his curse at bay. But for how long?