Silver Ravens Read online

Page 2


  The ravens circled the bell tower. A feather drifted down and landed at Eleanor’s feet—a black feather, dark as Tamsin’s hair. The prickling returned, sharper than before. Eleanor would not stay in the churchyard a second longer. They must leave at once and forget the horrible stone. She turned to Hobs Geat.

  The mist was gone, and so was Tamsin. Eleanor was alone in the churchyard. “Tamsin. Where are you?”

  Only the breeze in the yews answered.

  Tamsin must be hiding behind a gravestone or a tree, ready to leap out. A mean, childish trick, as if Eleanor was not already frightened enough.

  “Tamsin. Stop playing games.”

  Eleanor took a step forward, then another. Despite the warm sunlight, the air around the stone was chill and damp. A raven cawed loudly, sounding like laughter.

  “Tamsin. Come out. Please.”

  She looked up. Hobs Geat hung over her, an evil presence, reaching for her, sucking her in. Soft voices whispered words in a strange language. They were calling to her, seeking her out, coming for her. She could tell.

  Eleanor hoisted up the hem of her skirt and ran. The lychgate swung shut behind her with a wooden thud. The ravens returned to their roost. Around Hobs Geat, a final wisp of mist soaked into the ground, and faintly, from a long way away, the last echo of Tamsin’s voice faded to nothing.

  Once again, St. Benedict’s church was at peace in the May sunlight.

  Chapter One

  Islington, London

  The last Friday in April. Present day.

  The high-pitched whine picked its way along Lori’s nerves and set up home in her jaw. The surgery door was useless at muffling the sound. It only meant she had to strain to hear the drill—she did not want to, but her obstinate ears insisted on tuning in. The torment was worse than a mosquito in the bedroom when trying to sleep. She shifted on the chair in the vain hope a change in angle might help. The motion sent another throbbing wave up the side of her face, sharp enough to make her nose sting.

  Relax.

  She closed her eyes and took a deep breath to clear her thoughts. Where had her family been when she lost that milk tooth? Whichever part of the globe, the people did not subscribe to tooth fairy myths. Lori’s playmates insisted she drop the tooth in a rat hole as a gift, and for weeks after she had lain awake at night, worried the rats might like it so much they would come for the rest.

  Lori jolted back to the here and now. This was not going to work. There must be something to take her mind off both toothache and dentist’s drill. The poster on the reception wall, a bubble-shaped blue elephant holding a toothbrush—Nelly says, “Don’t forget to brush”—might have worked better had she been three rather than thirty.

  The room held two other people, the receptionist and a middle-aged Sikh man in a smartly tailored suit. Neither looked as if they were eager to strike up conversation. The businessman was hidden behind a copy of the Financial Times, while the receptionist was engaged in an ongoing battle with her computer. Judging by her expression, she was losing badly.

  Her shoulder length, wavy blond hair was a match for Lori’s although in the receptionist’s case, it was clearly due to bleach and a perm, rather than genes. They had little else in common. The receptionist’s shape and posture suggested she had not seen the inside of a gym recently, if ever. Her face was a kaleidoscope of makeup. Deep purple varnish coated her half-inch long nails. Leaving anything the colour nature intended was apparently not her thing—and nor were computers. Would she welcome an offer of help?

  It might provide a distraction, but before Lori could decide, another burst of pain erupted. Her tooth was trying to tunnel its way out through her ear. Helping the receptionist was a non-starter. Lori had little enough patience with the computer illiterate at the best of times, and this was most definitely not the best of times. Her life had been on a fast track to hell even before the molar started its comedy routine. Thankfully, her dentist had squeezed in an emergency appointment, else she would have been forced to survive on ibuprofen and sympathy until Monday.

  In the middle of the room, a mound of magazines was threatening to slide off a low table. The glossy covers suggested all were devoted to food, or gossip about celebrities, or decorating ideas for people with a kitchen large enough to hold a five-a-side football match in. The semi-pornographic photos of cakes and desserts seemed particularly inappropriate in the circumstances. Arranging the magazines neatly would undoubtedly be more fun than reading them.

  Lori riffled through the pile in the hope something more interesting had snuck in. She was nearing the bottom when the title Zettabyte caught her eye. She shunted the rest back, hoping they would stay put. However, a few escaped and landed on the foot of the Sikh businessman. Lori smiled an apology as she scooped the magazines up before returning to her chair.

  As hoped, Zettabyte was devoted to computing, with headlines and artwork suggesting it was aimed at the crossover between IT professionals and gamers. The news section led with rumours of the imminent collapse of Ganymede Games and regrets that the upcoming project, Rank and File, would never be released. Old news. Ganymede Games had gone into liquidation four weeks ago, putting her out of a job. Had she known it, unemployment was just the start of her problems.

  According to the magazine cover it was the March edition, and had presumably come out at the beginning of the month. The deadline for job applications would surely have passed. Even so, Lori flipped to the back, in search of adverts. Why not round off the day by tormenting herself over missed opportunities?

  Instead, she found a two-page spread of puzzles, including a crossword. Someone who was clearly unfamiliar with the concept of arithmetic had attempted to complete several of the number grids. Presumably this someone was not the original purchaser. Nobody capable of switching on a computer could be so inept. Lori glanced up at the receptionist—or maybe they could.

  Lori took a pen from her bag and started on one of the unspoiled grids. She was running sums through her head when the sound of the door broke her concentration. The previous patient had returned. The elderly woman stood by the desk, rummaging through a bulky purse while muttering under her breath.

  “The dentist will see you now, Mr. Singh.” The receptionist peered through the gap between her monitor and the woman. The businessman folded his newspaper, flipped it smartly under his arm, and marched through the door. “You’ll be next, Ms. Cooper.”

  Hardly a surprise announcement, given that it was 4:35 p.m. on a Friday and Lori was the only person waiting. After a copious amount of additional muttering, the elderly woman finally left, allowing Lori to return to the puzzles in silence, interrupted only by occasional sighs from the receptionist.

  Lori finished another number grid, balancing the rows and columns. Unfortunately, the remaining puzzles were so badly scrawled over, there was nothing she could do with them. This left only the crossword and a multiple-choice section. Lori briefly considered the crossword, since the mathematically challenged bungler had left it untouched, but instead went to the multiple-choice section. The bungler’s ticks would not stop Lori from circling her own answers.

  Question 1. Which comes next? 43, 41, 37, 31,

  a) 17

  b) 25

  c) 20

  d) 29

  e) 16

  That was easy. The sequence was counting down prime numbers. Lori circled d, and then spent a full minute wondering what possible arithmetic the bungler could have been using when he or she picked b as an answer.

  “Ahem—Ms. Lauren Cooper.”

  Lori looked up. The Sikh businessman was back and both he and the receptionist were staring at her. This time, she had not heard the door.

  “You can go in now, Ms. Cooper.”

  “Yes. Thank you.”

  Lori returned the magazine to the pile on the table. Zettabyte had proved a very successful distraction.

  * * *

  Half an hour later, Lori was back in reception. Pins and needles tingled arou
nd the numb section of her face. Her nose itched and she could tell her lips were sagging to the side. But it was more than worth it to be rid of the toothache.

  The receptionist’s handbag was in the middle of her desk. Her smile was tight and false, leaving no doubt that she held Lori responsible for delaying the start to her weekend. “Everything all right?”

  “I hope so, once the anaesthetic wears off. How much do I owe?”

  The receptionist peered at her screen, treating it to a dumbfounded expression that might have been justified were it displaying in Linear B. “It’s not on the system yet.” She slid out from the desk, said, ”Excuse me a moment,” and trotted through the door leading to the restroom.

  While awaiting the receptionist’s return, Lori investigated the new filling with her tongue. It felt strange, and the tingling was getting worse. How long would the receptionist be? Was it worth sitting down again? She moved to the table. Zettabyte was where she had left it, tempting her. Most of the multiple choice remained, and there were the puzzles that had been ruined by previous bungling. She could draw out new grids and even attempt the crossword. What else did she have to do that weekend?

  There was still no sign of the receptionist. Quickly, Lori flipped Zettabyte open. She would not stoop to stealing the entire magazine, but nobody would miss the puzzles. Apart from the crossword, all were either complete or spoiled, and the backs of the pages were covered entirely in adverts. Squashing any feelings of guilt, Lori carefully tore out the two sheets. They were folded and safely in her pocket by the time the restroom door reopened.

  The receptionist had evidently been using the time to adjust her makeup. The purple lips were questionable, and the blue blusher was wrong in so many ways. Skin should not be that colour.

  “Here we are.” She tapped the keyboard with the air of a woman prodding a sleeping tiger. “That’ll be a hundred and seventy five pounds. Is that all right?”

  What would happen if she said no? They could hardly take the filling back. Lori pulled out her credit card. Her savings would cover that month’s bills and the next, but soon money would become an issue. How long would finding a new job take? All the papers said there was a shortage of computer programmers.

  Light rain was falling when Lori emerged into a typical grey spring evening in London. She turned up the collar of her jacket and joined the flow of people making their way home. The door of the Red Lion pub opened as she passed, allowing warmth and the hubbub of voices to escape. Groups celebrating the end of the working week surrounded the fashionably dilapidated tables.

  A glass of wine would be welcome. Lori paused for a moment, but she no longer had workmates and did not want to start drinking alone. Going into the pub would be a mistake. Quite apart from anything else, until the anaesthetic wore off, half of what she tried to drink was going to end up running down her chin.

  Lori continued along the street, shoulders hunched, matching her thoughts to the rhythm of her footsteps. How had everything gone so wrong, so quickly? Just one month ago, she had a job, a home, and a girlfriend. First, she had lost her job. The girlfriend and the home had followed in quick succession. Lori rubbed the side of her face in a pointless attempt to massage away the tingling. Concentrate on the positives. The toothache was gone.

  * * *

  Numbness was giving way to pins and needles. Lori pressed experimentally at the side of her mouth. Her lips seemed fully under her control again. Carefully, she took a sip. The tea stayed in her mouth.

  Adam flopped onto the settee beside her and took a noisy slurp before setting his own mug on the coffee table. “How’s your tooth, hun? Still there?”

  “I think so.”

  “You think so? Do you need a second opinion?”

  “Can I trust your opinion?”

  “Bite me.”

  Lori laughed and flexed her jaw. “The anaesthetic hasn’t fully gone. But I’m sure it’ll be fine, the dentist knows his stuff.”

  “That fossil you go to? Maybe he does, but I wouldn’t let him play around in my mouth.”

  “Why not? He’s good.”

  “If a man’s going to put his face close to mine and tell me to open wide, I want him young and gorgeous.” Adam flipped around on the settee, imitating the pose of someone in a dentist’s chair. “Like this, looking up into his eyes. I tell you, nice scenery makes everything more bearable.”

  “My vote goes with experience.”

  He returned to a normal position. “I don’t mind a man learning on the job.”

  “You’d let a car mechanic loose on your mouth?”

  “Been there. Done that. Got the photos.”

  “We’re talking about dentists.”

  “They’re still men.” Adam struck his forehead dramatically. “Of course, hun. That’s your problem. Look, we’ll find you a nice, young, female dentist.”

  “The receptionist was young and female.”

  “And?”

  “And nothing. Maybe she once had a brain cell, but it must have died of loneliness.”

  “What did she look like?”

  “As if she’d been caught up in an explosion at a paint factory. Way too much makeup.”

  “Has anyone ever told you you’ve become middle-aged far too young?”

  “Yes. You have.”

  “And I’m right.”

  “I want someone I can have a sensible conversation with.”

  “You’ve been trying sensible ever since we met, and where has it got you? I think what you need is someone who can shag you senseless.” Adam grabbed her hand and shook it to punctuate his words. “Let Nathan and me find you someone. We can be your vetting agency. We’ll take you out tomorrow night.”

  “I have—”

  “No. I know what you’re going to say. You have a broken heart and aren’t in the mood. It’s like falling off a bike. You have to get straight back in the saddle.” Adam paused, frowning. “Is that the right phrase?”

  “It should be falling off a horse.”

  He made a show of thinking. “In your case, bike works better.”

  “I—” Lori’s phone rang. She fished it from her pocket and checked the caller ID.

  “Jessica?” Adam must have seen her face fall.

  Lori nodded as she thumbed to answer. “Hi, Jess. What’s up?”

  “Hi. Am I interrupting anything?”

  Adam held his nose. Lori ignored him and focused on the wall. “No. We were just chatting.”

  “Right, well, I was wondering if you could call round and pick up your things.”

  “What things?”

  “Stuff you left behind. I’ve got it packed ready for you.”

  “Can’t you hang on to it a while longer?” Adam’s spare room had been overflowing, even before she moved in.

  “I’m sorry. We really need the space.”

  More than I do? “Not just for a week or so?”

  “Oh, come on, Lori. Be fair. You can’t expect to use my house as a storage facility forever.” Jess’s voice dropped. “It will be better to have all your belongings with you. You need to make a complete break.”

  Of course. She should have guessed. It was all for her benefit. Jess was just being thoughtful. Meanwhile, Adam was lying on his back on the floor, imitating a dying fly.

  Lori closed her eyes. “When would you like me to come over?”

  “Is tomorrow okay?”

  “Yeah. Sure. Fine. What time?”

  “I’m getting my hair done in the morning and Zoe’s having friends round later. We’ll need to get the house ready.” Heaven forbid I might interrupt them vacuum cleaning. “Shall we say between two and three? And if you get caught by Mrs. Jameson, I’d rather you didn’t say anything about moving out. You know how nosy she gets.”

  Anything particular you’d like me to wear? “Right. See you then.” Lori ended the call and carefully positioned her phone on the table beside the tea mug. The urge to throw something at the wall was overwhelming, and neither object w
as a good idea. Anger, misery, or a combination of the two, threatened to fill her eyes with tears.

  In an instant, Adam had slipped onto the settee and wrapped an arm around her shoulders. “Hey. Come on, hun. You’re better off without her.”

  “It’s just that…” Lori’s throat tightened painfully.

  “It’s just that you’ve got lousy taste in girlfriends.”

  As if he was anyone to talk. “I thought we were doing so well together.”

  “With Jessica? To be honest, I never knew what you saw in her.”

  “She’s…” What? Lori slipped out of Adam’s arm and took a sip of tea to ease her throat. After four years together, what was her main impression of Jess?

  Adam had his own ideas. “She’s as much fun as a wet dishcloth. She’s every cliché about a chartered accountant brought to life—no, half-life. I’m surprised she managed to have an affair. I didn’t think she had it in her.” He held a hand to his mouth. “Oops, sorry. That’s not tactful, is it? But you know what I mean. She’s dull. Always has been.”

  “She’s not that bad.”

  “What’s the most exciting thing she’s ever done?”

  “I don’t want excitement.”

  “Everyone needs excitement in their life, a bit of adventure.”

  “It’s overrated.”

  “Your parents are still going strong.”

  “Precisely. I’d had enough adventure by the time I was fourteen to last the rest of my life.” Lori drained the tea. Adam was not so far off the truth. A large part of Jess’s attraction had lain in her being, not dull, but safe and normal. There were so many loonies around. Lori patted his leg. “Thanks. I need you to keep me sane.”

  “That’s asking a bit much, hun.” He scooted back to the other end of the settee. “Anyway, what did the wet dishcloth want?”

  “She wants me to go round tomorrow and pick up some more of my stuff.”

  “When?”

  “Between two and three.”

  “Can’t you make it later? I’d go with you for moral support, but Nathan wants me to watch him play football. We’ll be back by four.” Adam scrunched his face in thought. “Oh…I’ll come with you. I’m sure Nathan won’t mind.”