Portents: A Collection of Cainsville Tales
Cainsville, Illinois. A town founded by fae escaping the Old World. A town both part of the world and cut off from it. A town that a young woman will run to, fleeing her past, only to discover that her past extends further than she ever imagined, into the distant history of Cainville itself.
Collected in this volume are the stories of the town's past, of the people and the fae she will eventually meet.
A child tormented by visions of fae castles and fierce dragons.
A hobgoblin who tries in vain to avoid his role in an ancient prophecy.
A boy, the product of that prophecy, who wants only a Solstice gift for his aunt.
A writer who discovers all publicity is not really good publicity after all.
An orange cat who won't quite stay dead.
Another cat with more than his nine lives, one continually reborn to right an ancient wrong.
And, finally, a story of Olivia herself, the young woman who ran there, now running away, searching for something she can't quite find.
Contents:
The Screams of Dragons
Devil May Care
Gabriel's Gargoyles
Bad Publicity
The Orange Cat
Matagot - brand-new for this collection
The Lady of the Lake
Readers also enjoyed
Kelley Armstrong
Few writers navigate the shadows between the supernatural and the psychological quite like Kelley Armstrong. From the haunting forests of Bitten to the chilling revelations of The Masked Truth, her stories don’t just ask you to suspend disbelief—they dare you to believe in something darker, something just beyond the veil of the everyday. Her books aren't designed merely to entertain; they are invitations to worlds where secrets breed monsters and survival often depends on trust that’s always a little too fragile.
Cainsville
Cainsville consists of five primary books, and includes three additional books that complement the series but are not considered mandatory reads. The current recommended reading order for the series is provided below.

