A wicked smirk crept across the old vampire’s thin lips. “If Daron or Andreas object to my behavior, tell them to come see me.” His nostrils flared above the bristles as he waved an imperious arm. “Get these females out of my sight. I have heard more than enough.” He left through the double doors, another giggle escaping his lips. His departure left behind a power vacuum in the room and a dry taste in Ari’s mouth.

The guards hustled the guardians down the elevator. The tattooed vampire’s face twitched, obviously disappointed Sebastian had let them go. As soon as Ari closed the passenger door of the VW, Zoe floored it. She was as anxious as Ari to put distance between them and the vampires before someone had second thoughts. They didn’t speak until they were more than half a mile away.

“What the hell was that about?” Zoe demanded.

Ari swore under her breath. “I don’t know, Zoe. Way too weird.” Ari clasped her hands together to stop the post adrenaline trembling. “If he wanted to scare me, he succeeded. Beyond that, I’m not sure. Did they hurt you?”

“I’m fine.” Zoe glanced at her passenger. “But how about you? For a minute there…”

“Yeah. It was close.”

Zoe drove straight to the airport. Once Ari was safely in the air, Zoe intended to take the whole story to the Magic Council. The wizard’s death, the notebooks, the confrontation with Sebastian.

While on the drive, Ari remembered to ask about Molyneux and his wolf pack.

Zoe started nodding right away. “I know the perfect wolf to ask.” When she pulled into the airport parking, she used her cell phone for a few minutes, then flipped it closed.

“Molyneux’s in town all right. Or he was. Seen in a local bar late Saturday night. My contact Pepe says Louie works for anyone who pays. And he’s worked for Sebastian before.”

“And the others? Sheila and the pack?”

“Not seen around here for weeks. According to Pepe they have their own small pack. Sheila, Louie, their various siblings, and a couple of cousins. I’m familiar with most of them. Lowlifes.”

“How big a pack?”

“Three Montgomerys, five of Louie’s family, plus the cousins. Ten at least.”

“Sounds like we have the entire clan in Riverdale.” Ari opened the VW door and stepped out. She leaned on the window frame and made eye contact with Zoe. “Sebastian was fishing back there. Wanted to know how much we knew. In my book, that says he’s guilty as hell. Watch your back.”

“And you do the same. What do you think he’ll do next?”

Ari didn’t know what to tell her. Events were rushing forward faster than she could figure them out.

Chapter Twenty-Three

Once she made it home, Ari slept until noon. She finally crawled out of bed, made the coffee, and found two messages on her cell phone: Ryan and Zoe. She called Zoe first.

“Is there a problem? Something went wrong?”

“Not in the way you mean. The Magic Council took it well—even your part—and thought it was an excellent idea you had returned to the States. They felt Sebastian might take some action if you stayed.” Zoe chuckled. “The Council already has the computer, CDs and journals in custody. Somebody on our staff was very busy last night.”

Ari let out a breath of relief. That was one major concern off her shoulders.

“But that isn’t the reason I called,” Zoe said. “Louie Molyneux’s body washed up on the beach near Lake Shore Blvd this morning. Coroner says he’s been dead less than eight hours. Thought you’d want to know.”

Speechless, Ari sucked in her breath. She hadn’t seen that coming. His death wasn’t so surprising, but the timing brought her up short.

“Ari? Did you hear what I said?”

“Yes, Zoe, I heard. How’d he die?”

“Neck snapped. No other marks.”

“Quick and clean. Vampire.”

“Like Sebastian?”

“Well, not him personally. But he ordered it. Isn’t that how you said he handles things? People disappear? I mentioned the wolf last night and now he’s gone. If Molyneux wasn’t such a dirtbag, I’d feel bad about it.”

“Yeah, I hear your sorrow,” Zoe said dryly.

In a strange way, Ari was sorry. The witnesses in this case, anyone who could explain what was happening in Riverdale, were being picked off, one by one. And whether Sebastian was eliminating competition or covering his ass, the sneaky toad was involved in this right up to his funny mustache.

The rest of the day was a lost cause. Uncomfortable or unpleasant, often both. When she stopped to let Claris know she was back, her best friend became alarmed, almost to tears, about the meeting with Sebastian—and Ari had cut out most of the details.

Even Yana scolded her for going to Canada alone. Ari would have received a longer lecture if she hadn’t mentioned the strange phenomenon, the mental gate that had blocked Sebastian’s magical assault.

“Oh, my dear, you must have been in such grave danger for that to happen! If only your Great-Gran was here to explain this.” Yana’s voice broke.

Appalled, Ari thought her mentor was going to cry. She could almost see Yana ringing her hands on the other end of the phone. “I don’t get this. You sound more concerned about this gate thing than about Sebastian. What’s wrong?”

“Wrong? Everything. No, that isn’t what I mean. It’s really good news. It was the fire spirits that came to your rescue. A fire shield. A rare protection that usually accompanies other abilities that haven’t surfaced. At least not yet. It is as I hoped or feared. Since you’re witch powers weren’t nourished in childhood, they’re emerging as you need them. Oh, dear, this isn’t how it’s supposed to happen. You need training to control these things. Do be careful, Arianna.”

How could she be careful about something she’d never heard of? Ari hadn’t heard Yana so flustered before. She demanded a better explanation, but the nymph refused until they could meet in person.

“I need time to think, Ari, and do some research. I’m not a witch. Oh, why couldn’t this have happened years ago?” Yana promised to visit Ari tomorrow evening and explain everything.

The conversation added to Ari’s frustration. She was tired and discouraged. Now her friends were ganging up on her.

When she met with Ryan at his office, he disapproved of almost everything she’d done in Canada. Like she’d planned for it all to happen. He wasn’t even happy she’d brought back the thumb drive, claiming she’d tampered with evidence. Ari had sighed but said nothing. She wasn’t looking for trial evidence, just information. They both knew this case wouldn’t be settled in a human courtroom. Ryan still had a scowl on his face when he took the thumb drive to the lab for data recovery.

And Andreas. Ari didn’t think he had any room to complain. He’d warned her about Sebastian, but just barely. Not enough. She wondered if he’d suspected Sebastian from the beginning. When she stopped at the club to ask him, he chewed her head off the moment she mentioned Sebastian’s name.

“Trust you to go off and do exactly what you were warned against.” His dark eyes flashed with annoyance.

Ari stood her ground. “Maybe if you’d told me Sebastian was behind the drugs and violence in Riverdale, I wouldn’t have met with him. Although, I’m not sure we had a choice. You suspected him, didn’t you? From day one.”

“No, Arianna, I did not. Don’t try to put me in the wrong. You broke your promise and could have gotten yourself killed.”

They were standing in the middle of his office where she’d found him going over the club receipts. Ari had her hands on her hips.

“Maybe that’s because someone didn’t share. Unlike you, I’ve told you everything I know. So what’s going on? Some private vampire war? Coincidental, isn’t it, how everything seems to be about the vampires?” She glared at him.

“Your suspicions of me are tiresome—and wrong.” Andreas walked away from her.

“Really? Sebastian said he knows you well. Have you talked to him recently? He made a point of saying he knows you and I are friends. “

Andreas swung around; his gaze sharpened. “Did he? Now that is the first interesting thing you’ve said tonight. Very interesting. He must have a spy in town.”

“Well, duh. Molyneux was here.” Ari knew she was being bitchy, but she was more than annoyed by the way her friends and partners had reacted to her trip. She hadn’t gone looking for trouble, but if she hadn’t talked to Sebastian, she still wouldn’t know who was behind this whole drug scheme.

Andreas paid no attention to her attitude. “The spy has to be someone else. I was not with you when you visited Molyneux. That was Steffan.”

“Fine. Maybe Molyneux saw us somewhere else. It doesn’t matter. And don’t try to change the subject. I still think you’re hiding something.”

Since the conversation had deteriorated to bickering, Ari went on patrol.

Thursday morning she woke in a better mood. A full night of sleep had improved her perspective. Although her friends were overly protective, she decided they meant well. She patched up the disagreement with Claris by phone then she called Yana. They talked for an hour. Ari said she was sorry; Yana admitted she’d overreacted. Her mentor even laughed when Ari described Sebastian’s mustache. Yana still wouldn’t talk about the fire shield until they met that evening, but today that short delay seemed acceptable. Satisfied two parts of her life were back in sync, Ari made early rounds throughout Olde Town, stopped at her office in the afternoon to write a lengthy report on the Toronto trip, and started home.

She glanced at the setting sun and hurried her steps. It was late, near dusk. The report had taken longer than she thought. She didn’t want to keep Yana waiting. Her mentor was bringing dried herbs for a new potion, and Yana would insist on explaining the details of its various applications. Ari wanted to allow plenty of time for dinner and a long discussion regarding the mysterious fire shield, an ability Ari had never heard of before yesterday. She was making a mental checklist of restaurants they might try when she turned onto her street and saw the first of the flashing red lights.