Margins
AIR book cover 1
AIR book cover 2
AIR book cover 3
AIR
Series · 8 books · 2016-2019

Books in series

Stonecoat book cover
#0.5

Stonecoat

2017

Is this really my life? From the moment college catalogs started arriving, my mother pushed me towards a degree in accounting. There are worse careers in the world, so after school, I landed a job at a firm with an eye on taking classes to become a CPA. Once Gran and I find a person straight out of mythology, I realize there’s more to this world than I ever imagined. While at work, a call from Gran had me rushing around the countryside. I was ready to stop for the day when a whirlpool of bright light opened, and we come face to face with a giant stone person. Before I truly have time to hyperventilate, Gran is introducing herself and leading it back to my car. Our rocky friend is in trouble, and when government agents start showing up, Gran and I are in hot water ourselves. Can we avoid being thrown in prison long enough to help Gran’s new companion?
Shattered Soul book cover
#1

Shattered Soul

2016

Instead of using my powers as a Reader to work the psychic network hotlines, I work as a field agent for the clandestine agency, AIR. My elven partner Logan is showing me the ropes. Relocating a troll and interviewing a werewolf should be a normal day. When shots are fired and a fairy turns up dead, our day turns into a nightmare. My job keeping mythological creatures, the Lost, hidden from the world takes a U-turn into an investigation. Using my powers, I have a shot at tracking the killer, but someone else has the same idea. An agency sanctioned assassin mistakes me for a demon and almost succeeds in taking me off the case and out of life. These are my tax dollars at work. With my powers raging out of control and a target on my back, will I be able to protect the Lost?
Redcap book cover
#1.5

Redcap

2018

The werewolf may be my best friend, but if Rider calls me thick again, he’s going to be eating my hand warmers. Working for the clandestine Agency of Interdimensional Regulation is amazing, until you’re stuck behind a desk. My first day back in the field finds me face to face with gremlins and those little creatures love their metal. I should have thought of that because losing your clothes at work is hard to live down. Back at the office, news surfaces of goblins on the march. Aggressive, territorial, and downright mean, the goblins appear to be out for blood. Investigation leads us to the middle of nowhere in the dead of winter to see if the pixies are tormenting the surrounding population. When we find the pixies missing and their glen dying, our situation becomes more dire. My powers and Rider’s keen werewolf nose sense a creature that doesn’t belong but our progress slows to a crawl when the wicked winter weather makes an appearance. Can we find the pixies, stop the goblin rebellion, and identify this new threat before I freeze to death?
Broken Paths book cover
#2

Broken Paths

2016

My job working for a clandestine government agency, AIR, allows me to use my powers without appearing crazy. With my partners, I protect the Lost, mythological creatures from other dimensions, and keep them hidden from the outside world. Throwing myself into work as much as possible keeps me focused, so I don’t have time to dwell on the uncertainty of the past. When a routine call starts with a gun pointed at me, I know it’s going to be a bad day, but at least it’s not my employer trying to kill me. Once the weapons are holstered, we discover a dead gnome. Was it natural causes or execution by an unknown assailant as the gnome's family claim? The case leads us to a string of deaths and a threat that could expose the Lost to the world. Forced to collaborate with teams outside of our agency means I need to keep my abilities in check. The deeper we delve into the investigation, the more my shattered soul becomes a liability, as I absorb the essence of victims and start to lose myself. At times, I’m not sure it’s still me inside my own skin. Why did I choose now to start dating? Based on the evidence, I go undercover to track a killer. It’s risky, especially with a drug addict at my side, but we will put an end to the monster responsible—even if it costs my life.
Stolen Sight book cover
#3

Stolen Sight

2017

Suck my soul out? I’ll get over it. Try to kill me? Whatever. Send me a dead bunny? Watch your back. Life’s not perfect, but I didn’t realize it could be this good. Family, job, friends, that’s all covered. Caring boyfriend, Ethan, was icing on the cake. As each strand of happiness is ripped away, I’m forced to see how bad things can get. When we’re called into a civilian crime scene, it makes it impossible to hide my secret from Ethan. After a madman and a killer crash our date, Ethan learns more than he can handle, so he’s out the door. For me, there’s no time to stop. The arrival of deranged gifts tell me that I’ve been marked for death, and I’d like to return the favor. The trouble is, can you kill someone if they aren’t alive?
Fenrisúlfr book cover
#3.5

Fenrisúlfr

2017

A vacation isn’t the same thing as running away. At least that’s what I told myself. Waking up next to Ethan in a rustic mountain cabin makes me feel like the luckiest woman in the world. Without the connection to the outside world, we could forget our troubles. When we go into town for supplies and cell phone signal is restored, all bets are off. Logan is on assignment, but his friend needs help. My partners and I jump into action with Ethan along for the ride. We’re on bigfoot’s trail, trying to catch up to him before a hunter does. Rider is distant, Vincent is uneasy, and Ethan is way too excited about meeting a bigfoot. When we find traces of the stalker, the scent Rider is tracking and what I see in the Path don't line up. Something strange is happening in the mountains. Are we tracking a hunter, or something else altogether different?
Fractured Worlds book cover
#4

Fractured Worlds

2017

No phone, no gun, not even a hint of a coffee shop. What’s a girl to do? Apprehension and turmoil with those closest to me has me ready to jump back into work. Discovering the body of a colleague before I’m cleared for active duty isn’t a great start and a video of my power in action has people looking at me sideways. To avoid the stares I jump at the chance to cart around a group of visiting agents. We were supposed to be completing a simple portal closing. Instead, interagency intrigue and sabotage erupts. I’m thrown into another dimension with a near stranger who seems intent on ordering me around. We’re trapped, hungry, and facing an unknown foe. Can we find a way home before we kill each other?
Never-Ending Nightmare book cover
#5

Never-Ending Nightmare

2019

It’s one thing to have bad dreams, it’s another to hunt them. Boone needed backup, so the team is going into a steaming rain forest. Searching out the Lost in remote places was par for the course, but the lurking monster and forbidding terrain were not the only complications we faced. My reunion with Vincent was supposed to be comforting. With strangers looking on and Vincent pulling away again, Gran's warning that I needed a strong connection with Vincent seemed a lost cause. Rider and Logan weren't acting like themselves, and Boone's new team seems uneasy. We would need to pull together to face the nightmare before it kills again.

Author

548 Market St PMB 65688, San Francisco California 94104-5401 USA
© 2025 Paratext Inc. All rights reserved