The Book of Shadows Read online




  Begin Reading

  Table of Contents

  About the Author

  Copyright Page

  Thank you for buying this

  Henry Holt and Company ebook.

  To receive special offers, bonus content,

  and info on new releases and other great reads,

  sign up for our newsletters.

  Or visit us online at

  us.macmillan.com/newslettersignup

  For email updates on the author, click here.

  The author and publisher have provided this e-book to you for your personal use only. You may not make this e-book publicly available in any way. Copyright infringement is against the law. If you believe the copy of this e-book you are reading infringes on the author’s copyright, please notify the publisher at: us.macmillanusa.com/piracy.

  To M. M.

  They walk under the railway bridge, down by the old canal. They always walk there. Today it’s hard and cold, and the air is dead, and damp leaves are decaying in a slippery pavement over the towpath.

  The golden dog lingers behind, sniffing at a pile of mud. She pushes her nose into it and breathes in deeply, inhaling the scent of dead beetles and slime. A good smell. The beetles might still be solid enough to crunch between her teeth.

  She hovers, about to open her jaws and take a good bite, when a thin shadow of soft air brushes over her coat. A long-forgotten warmth stands close beside her.

  She pulls her head back. The old man has wandered on—he tramps at a steady pace, trusting that she’ll catch up as she always does.

  But standing next to her is—

  Someone else.

  Someone she has been waiting for.

  Tall and thin, with close-curled hair and eyes as dark as night, he puts out a hand to stroke her head. From inside his shirt collar a tiny brown head peeps up, chattering angrily.

  He only smiles. “It’s time, dog,” he says. “Time to go to your master.”

  The golden dog takes one last look up the towpath. The old man trudges around a bend and disappears out of sight.

  Their walk is nearly over. The old man is going home.

  And the golden dog turns away, looking over the dank green canal.

  “It’s time,” Sammael says again.

  She looks up at him and wags her tail.

  CHAPTER 1

  INTO THE SEA

  They were there again.

  Danny ducked behind a half-built boat and peered through the gaps in the planks. He’d thought seven would be early enough, that Paul and his cronies would still be in bed, or stuffing Coco Pops into their mouths and watching breakfast cartoons.

  But even Paul wasn’t going to spend his half-term holiday in bed, apparently. He was going to spend it being in exactly the places Danny wanted to be.

  For a moment, Danny looked beyond the gang of boys down on the gray beach. He turned his eyes farther out to the wide sea flecked with white foam under a dour October sky. A gust of raw salt breezed across the endless water, bringing the smell of distance into Danny’s nostrils. The smell of—

  Adventure.

  His hand trembled; he pushed hard against the boat in a spasm of hope, and the boat toppled slowly sideways, off its wooden rest.

  It crashed onto the pavement at the top of the beach, and the gang of boys looked up. Danny didn’t waste time trying to freeze in the hope they wouldn’t notice him.

  He ran, like a coward.

  “There he is!”

  “Get him!”

  He kept to the concrete, hoping that the sand below would slow them, but they hadn’t been far away, and within a few strides, they were at the top of the beach and pounding after him—Paul, the captain of the Year 9 soccer team, and his friends—his newly made holiday friends—

  Danny’s head jerked sideways as pain bit at his ear. Now they were throwing things. Stones. Shells. Flotsam and jetsam from the grimy beach.

  And then he was hurdling the low wall around the pavement, and there was only the beach path to run along, and the land to his left was sand and gorse and chips of stone, leading nowhere but down to the sea.

  He had run the wrong way. He should have taken off back into town, run to the house of his parents’ friends, knocked on the door, and bolted inside.

  “Go on! Get him!”

  A stone smacked into the small of his back. Numbness shot down his leg, fizzing and popping. He couldn’t swing it properly anymore, could only run with an awkward limp. He hopped and skipped.

  “Skipping like a girl! You’re a girl, Danny O’Neill!”

  If only he could run with his arms, like a monkey. He stumbled, pitched into a gorse bush, pushed himself free of the thorns, and ran on without stopping to examine the angry red scratches along his arms that hissed out blood.

  Another stone hit his back. He gasped, drawing burning air into his chest. But he didn’t need to run so fast. They were just playing with him now. They were running him, like cowboys with a steer, herding him toward the edge of the sea. When he got there, they would surround him, and there would be nowhere left to run.

  Danny looked desperately to his right and left, hoping that the sands might throw up some help—a massive hole, maybe, or a rope that would zip up out of the beach like an enormous buried snake and throw its end into his hands so he could be dragged up into the sky as if he were hanging on to the tail of a giant kite.

  There was nothing like that here, of course. Only the gray morning and the autumn chill picking at the wind.

  He kept running, even though there was no point, and then, a short way down the beach, he saw a little wooden boat in the shallows.

  Waiting for him.

  Perhaps it had come adrift from its moorings in the harbor and washed up here. Perhaps some magic spirit had taken pity on him and left it to aid his flight.

  Either way, he doubled his pace and sprinted for the boat, and he heard them behind him, gathering themselves, seeing their prize suddenly slipping away. But he was far enough ahead, and he splashed into the shallows, leaping into the little boat and fumbling for the oars.

  They were still in the rowlocks, neatly tucked across the seats. Danny swung them wide into the sea. Bracing his arms against the solid bulk of water, he took a pull, and the boat glided away from the shore.

  For a second, he felt as though the wings of an enormous bird had sprouted from his shoulders and he was beating them against the clear air, launching himself up into the sky.

  He’d done it. He’d escaped them.

  They stood on the shore, their dumb faces slack in disbelief. Paul threw a bit of driftwood, but the rising wind batted it back toward him, protecting Danny.

  “Big fat girl!” Paul shouted.

  Danny let himself smile and kept pulling at the oars.

  “We’ll get you next time!” yelled one of Paul’s goons.

  There would be a next time, for sure. Once upon a time, Paul had been Danny’s best friend. Then all the strange things had started to happen, and Danny had made the mistake of telling Paul. And it seemed as though Paul had been, through all their years of friendship, just a pile of toadspawn waiting to hatch out into a huge, warty, bullying toad.

  “Just ignore him,” the teachers said. But how could you ignore someone when you went on holiday, miles and miles from home, and he turned up there too? Danny just wanted to explore the place and throw stones into the sea. Apparently that was too much to ask.

  The wind hissed, and the waves rose. The little boat toppled from wave to wave, throwing Danny’s stomach around like a beach ball. He looked back toward the shore. It seemed impossibly far away. Paul and the others were drifting back to town, and the beach lay empty.

  Without warning, a big wave hit th
e side of the boat, sending a cold spray of salt against the back of Danny’s neck. He took a better hold on the oars, trying to steady himself. Already the sea felt too powerful.

  There was no need to panic, though. Out here, he had a weapon. He wedged the ends of the oars under his armpits and reached into his pocket, pulling it out.

  The taro.

  It was just a twig from a sycamore tree, brown-barked and smooth from handling, the size and shape of a pencil. But the taro had been the beginning of all the strange happenings. In summer, there had been a storm. It had left behind a bolt of lightning, trapped inside a stick. And then, and then …

  Danny forced himself to close his mind to all that other stuff. He shut his eyes and listened, following the sound of the waves from the bristling surface down into the dark depths of churning water, and he listened hard to the very heart of the sea. He had spoken to the sea before, a long way from here, and it had been wise and kind. Hopefully this would be the same sea.

  When he could feel the sea’s voice coating his mind, he said, inside his head, “Sea? Sea, can you hear me?”

  The sea flattened itself in one stretching gasp, and tiny waves prickled up like the hackles of an angry cat.

  “Who calls on me? Who dares to call on me?”

  It wasn’t the same sea as last time. This sea had a voice like an elderly woman, frail and cracked, with a core of steel.

  “I need help,” Danny tried. “I need to go back. Please—”

  “A human!” the sea shrieked. “How dare a human call on me for help?”

  “Please…,” Danny tried again.

  “HOW DARE YOU?” it shrieked, in a voice as hard and thin as a rusted old spear. “HOW DARE YOU EVEN TALK TO ME?”

  “Sorry!” gasped Danny, as the flattened waves rose up in a terrifying wall of white water. “Sorry—please—don’t—”

  The waves reared above his head and let go. They pounded onto the planks of the little wooden boat, filling it with water, pushing it downward.

  “Please!” choked out Danny. “I just want to get back—to land—”

  “I DO NOT HELP HUMANS!” screamed the sea. “I AM THE WIDOW MAKER! THE DROWNER OF DREAMS! I AM THE MERCILESS SEA!”

  And with that, white waves rose again out of the soft gray water, clawing up at Danny’s little dinghy, throwing it into the air. The boat leapt like a plunging horse. For a moment, Danny clung to the sides and thought, It’s fine, I’m safe, I’ll go up and come down again—and then the dinghy’s prow was pointing toward the sky, and the boat was tipping over his head, and he was tumbling into the freezing water.

  He gasped. Salt and foam flew into his mouth. Panic clawed across his stomach, and he kicked his feet down.

  Nothing but water below.

  “Please!” he yelled desperately. “Please! Stop! Help!”

  “HA!” yelled the sea, so loudly that the inside of Danny’s head buzzed with salt. “I don’t help anything!”

  Danny flailed out with his arms, clenched his fists—whatever he did, he couldn’t lose the taro. He tried to swim, but his arms and legs had given up on him. He was going to slide under the rising waves and sink into the cold sea, and instead of breathing in air, he would draw icy water into his lungs, and in a few moments, it would all be over.

  The waves curled up around him and pushed him down into the depths of the sea, and he could not resist them anymore.

  After seconds, Danny’s lungs were burning. Pinpricks of color swam up his vision, and dark shapes drifted in front of his eyes. Wisps waving from side to side, almost clear against the murky gloom of the sea. Plants? Seaweed?

  The shapes grew larger, and hope surged in him. Chromos! The land of colors!

  Once, he’d got to Chromos through the sea. He’d raced into the moonlit waves on the back of a stag and leapt into a fantastically changing world of dreams, and he’d raced through it, and come out again, breathing and alive—

  But the pinpricks of color were fading, and only the shapes were left, looming through the murky sea. Only one shape, in fact.

  What was it?

  Some kind of hair.

  Hair, down here?

  Blond hair.

  Danny reached out and touched it. It was almost as soft as the numbing water. Was it attached to anything? He gave a gentle tug. Heavy, but not immovable. Solid, but not hard. He pulled again, using the last bit of his strength.

  The object broke away from whatever had held it and floated up in front of him, pale and gloomy.

  A body.

  He screamed in soundless panic.

  Bleach-white, the body straggled through the hazy water, limbs flailing. It was almost naked, with only a scrap of ragged cloth around one arm that might once have been a sleeve.

  Danny tried to twist away, to swim in the other direction, but his own limbs were silent and still, and would not obey him.

  Then the body rolled over in the shifting currents and he saw its face.

  Familiar. As familiar as his own mum or dad. He knew this person.

  But … who was it?

  Someone pushed to the front of Danny’s head: his aunt Kathleen, tall and bony, a farmer on a windswept hillside. But this body was a young man, only a few years older than Danny.

  The body opened its eyes and stared at him. Even in the dark gloom, they were clearly blue.

  The body’s mouth smiled.

  Danny forgot that he was drowning, and that he had only moments left to live. Fleshy white arms drifted out toward him. The mouth kept smiling.

  He tried to push at it, but not even his own hands would listen to him. Dead skin brushed against his arm; a white hand emerged from the tattered sleeve and curled out fingers to fix around his wrist. The face came closer, pale and flabby, with lips as gray as rain clouds.

  The mouth opened.

  Danny closed his eyes, waiting for teeth to sink into his cheek. But he felt a touch on his face as soft as his mother’s hand, and he dared to look again.

  The body smiled, one last time, a smile as broad as the hills and fields around Aunt Kathleen’s farm. And then it leaned forward, and the opening of its mouth was black and fathomless.

  For a second, Danny thought the mouth was going to get bigger and bigger until it swallowed him up. But he was wrong. Nothing was going in.

  Something was coming out.

  Bubbles.

  They floated into his mouth, giving him a single, precious breath.

  * * *

  And then his head was breaking the surface of the water, and the waves were crashing all about him, and there was nothing to hold on to except for the salt of the sea, soft between his fingers. Danny reached out, sure that the dinghy must be somewhere close, but he swiped and swiped and grabbed and grasped, and there was nothing.

  Just as he was about to give up and let himself slide back down beneath the waves, something warm and solid knocked against him, and this time it wasn’t a body drifting in eerie silence. It was a real, struggling, panting creature, striking out with four legs, keeping itself afloat and coming to his rescue.

  A dog.

  Not once did Danny ask himself what it was doing so far out to sea. Not a thought went through his head but that he should cling to it.

  Danny clung to the dog, and together they swam for shore.

  CHAPTER 2

  ORI

  Everything happened too fast. There was the dog’s fur under his fingers, his hand clenched around it, never letting go, and there was the frenzied swim through the raging sea, and the gritty rising of the beach under his knees, and the thousand fragments of broken shell stabbing into his cheek as he lay panting, dragged up on the shore. Small waves grabbed at his ankles, trying to pull him back into the snarling water, but he’d come too far ashore; they couldn’t get him now. He was safe, the dog’s fur in one hand and the taro in the other.

  Before he could think to speak, voices came, and feet running through the sand, and panic, anger—

  “What the dev
il!”

  “Is he—?”

  “Kids!”

  And soft curses, hands turning him over. People peering into his face.

  “Son? Son? You okay?”

  “Who is he? Anyone know?”

  “Damn tourists. Damn kids.”

  “He’s staying with Tony, down along. Dunno his name, though.”

  “Damn kids.”

  Danny blinked, and tried to open his mouth to speak, but choked instead. Gulps of seawater scraped up his throat, and he mixed up swallowing and breathing. His lungs were scalded by sharp fire.

  The dog struggled under his grip, and he realized his arm was as tight as iron around her.

  “Don’t go,” he said silently to the dog. “Don’t leave me.”

  “Of course I won’t leave,” said the dog. “You’re safe with me.”

  But hands were separating them, pulling him away, and he was being lifted, cradled in rough-coated arms as the wind howled about the beach. The voices were grim and the footsteps hurried, and Danny could only clutch the stick and say silently to the dog, “Don’t leave. Please stay.”

  And then Danny’s world went blank, and he lost sight of them all.

  He woke in the small bedroom he’d been staying in all week. The curtains were closed, though a weak daylight crept around the sides. A smell of frying fish and onions trickled along the sleeping air, and voices spoke softly in the room below.

  Danny’s head spun. He was standing on a high ledge above the world, looking down on it with nausea clawing at his stomach. He was losing his balance, and something was standing just behind him, ready to help him fall.…

  No, he told himself. It’s just the salt water in my stomach, making me feel sick. Nothing strange is happening at all.

  Except—

  And as soon as he thought about the taro, he knew it was still in his hand, still joining him to that other world of talking animals and raging seas.

  There was something real, panting heavily, waiting for him in the darkness.

  He craned his neck to look at her. The thin glow from the curtain edges told him that she was big and solid, and lying patiently beside his bed. Over the frying food smell, he recognized the scent of her: warm, thick, and earthy.