Wonderfully concise build up to the climax and well arranged resolution. Harper Blaine makes friends with a moderately antagonistic detective. And she becomes a true hero acting altruistically as well as completing her assignment. Many good things all at once! There are also evil monster otters a...
Following a savage, near-fatal attack, private detective Harper Blaine discovers that she has become a Greywalker, and now has the ability to move between the ordinary world and a mysterious, cross-over zone populated by monsters.
The tray toppled, spilling food everywhere.“I’m sorry!” I called as I ran past. “Carlos is in trouble. I have to find him.”Quinton turned and followed me. “I’ll come with you.”“No. Stay here in case I miss him or something else goes wrong. I’ll call the house phone if I need help. Don’t leave unt...
It rears up from Fifth Avenue like three obsidian tors melded into one jutting prominence by some weird volcanic fit. In defiance of the prevailing winds, curved surfaces face Puget Sound like black sails. It is the bastion of billion-dollar corporations and millionaire executives. Someone called...
I thought I should make sure I didn’t have mail or messages pending, but what was waiting for me was Olivia Sterling.She was plopped on the creaking wooden floor of my historic building right outside my office door, doing split stretches, but she bounced up as she caught sight of me, wincing slig...
On the other hand, now I was in debt to a demon; not the brightest or pickiest demon, but still . . . I watched Jin while I caught my breath, thinking about how I was going to slip out of this problem. Jin had helped me out twice, but it wasn’t from altruism. He would always want a quid pro quo; ...
The three of us who’d seen the bodies had no desire to see another. Ben caught our fear and started blurting nervous questions. I just concentrated on getting us there as fast as possible in the fog that was boiling up from the icy water of the lakes and canal, muttering pleas to whatever gods mi...
Creepy was becoming the order of the day. Then I had dinner downstairs, thinking rush hour would have dissipated by the time I was done. I stopped at the concierge desk on my way back up to my room to fetch the documents from Dad’s box and asked about the best route to Glendale. The concierge pri...
Beside us the river gurgled to itself in the dark, lending a descant to the singing of the grid. The back of the Rover was a bit crowded and smelled of dog, but it was acceptable and Quinton fell asleep with ease. I lay on my side, tired and wanting to sleep but afraid to. The strange voices of t...