Kristine Kathryn Rusch

Free Fiction Monday: Flitting Away

When a vicious attacker leaves Nicole Walker for dead, she fights against the odds to survive. And to succeed, she must remember—the attack, the attacker, even her own desire to live. Her mind wants to flit away and escape the horrors of the attack. Flitting away means death. But remembering might mean an even worse […]

Read the rest of this entry »

Free Fiction Monday: Ghosts of Christmas Present

Alone for Christmas, Michela longs for the past, the future—anything but the present. The present holds pain, loneliness, longing, loathing. The present offers nothing but ghosts and nightmares about deeds that cannot be undone. To see her son again, Michela must face her ghosts on this Christmas Eve night—even if by doing so she becomes […]

Read the rest of this entry »

The Destroyer

Daw books just published  my short story, “The Destroyer,” in Human For  A Day, one of the last anthologies co-edited by Martin H. Greenberg. As usual, I had a marvelous time working with Marty, Jennifer, and Tekno. I’ll miss those interactions. That business has changed a great deal these days. But we’ll have the anthologies. And […]

Read the rest of this entry »