Edge of Dark Read online

Page 3


  Satyana laughed. “Anyone who might have just given you a captaincy is dead. But you should start seeing the world soon. I’ll have someone fly you to Lym. Henry James can take you in the Savior.”

  “I can’t afford to fly my own ship anywhere.” Her parents had spent their lives working for the community that had come with them on The Creative Fire, never taking even their fair share of the community’s credit, never living in fancy habs or buying new clothes. They had given Nona years of education. They’d trained her as a diplomat and, when she didn’t get a good job with that skill, they let her learn station biology. Nona had leveraged that degree to teach at Startide University, which paid her daily living fee and as well as a small salary. “I’ve saved enough to buy passage down and back. On the Lower Glory. I’m helping in the garden to reduce the fare.” She shook her head, something Satyana had said earlier finally sinking in through the fog of the last week. “How’d they commission a ship?”

  “A friend of theirs drank himself to death, but he left them his money on the condition that it couldn’t go into the common pool.”

  “Naveen.”

  Satyana looked surprised. “Do you remember him?”

  “Only a little.”

  “His brilliance and greed saved your parent’s lives, but his addiction killed him early.”

  “He died of drinking?”

  “No—he died because he was drunk one day and went out an airlock. None of us knows why.”

  Nona knew she should react to her mysterious benefactor’s death, or at least to the idea that she had a mysterious benefactor. She’d been wrapped in her parent’s history for her whole life. She was still wrapped in the hole of them, the missing pieces they had taken with them. “I would rather go on the Lower Glory. I’m looking forward to learning about the biology of ship’s gardens.”

  To Nona’s surprise, Satyana looked pleased. “Do you want to know how much Naveen left you?”

  She closed her eyes. Her mom would have told her if she’d wanted her to know. But Marcelle had always been devoted to the common good—she had abhorred individual riches. “It’s far more than I need, isn’t it?”

  “Yes. And it’s been invested for a long time. It will change your world.”

  Wow. “Why didn’t mom spend the money?”

  Satyana let out a sharp laugh. “She liked being poor. She used to lecture me about lavish living if I bought an expensive drink.”

  Nona laughed as well. “I bet.” She examined the interior of the ship. The idea that it might be hers shocked her into seeing it differently. Everything was locked and bolted down, of course. A lot of the walls were white or silver, a few black in contrast. The place screamed for pictures. If she did ever take control of it, she’d decorate. “I was only about six when Naveen died. I remember he was a force in our lives for a while, that he came over for dinner and dominated the talk. They argued.”

  “Your parents helped thousands of people have good lives.”

  “I know.” Her mother had sacrificed time and credit to save every crewmember of The Creative Fire. Nothing had ever driven Nona as hard, possessed her and honed all of her decisions. It bothered her. She had always thought that when she grew up, she’d find a calling like her parents’ had, but she had been an adult for decades and it hadn’t happened yet. Satyana loved to pick at that particular wound. Nona shifted the conversation. “You sound like you think something’s changing.”

  “Do you remember your history? Your parents staved off a ship full of Next.”

  “Ice pirates?”

  “Yes.” Satyana’s face showed distaste for the term.

  “The fight was outside the Ring of Distance, right? Before they came back from all the flying?”

  “True. But the Next are coming in now. All the way into the Glittering.”

  Nona froze, stammered. “H-here?”

  “Not yet.”

  Nona sat up. “How do you know?”

  Satyana laughed, perhaps at the idea that any of her knowledge could be questioned. “The Historian is my friend.”

  So were the Economist and the Futurist and probably everyone else on the Council. “And the Council knows what? How?”

  “They know that there are more raids per year now than there were a decade ago. The Next are testing our defenses, finding weaknesses.” She leaned closer to Nona, her voice dropping. “Don’t tell anyone I told you so, but the Council is scared. Frightened to the bone. They’re building more warships, making alliances between stations where they would have been fighting trade wars before.”

  “Should we be scared of the pirates? Didn’t one of them turn out to be Ruby’s friend?”

  Satyana shrugged. “I only met Aleesi once. Briefly, the day she died. It doesn’t matter. One robot isn’t representative. The Next are rumored to have as much attack capability as we do now. Maybe they have more. And we have the good real estate.”

  “I’m no war captain.”

  “No. You’re not. This isn’t a warship. It’s built for diplomacy.”

  “I’m not a diplomat either,” Nona said.

  “You’re trained as one.”

  “I haven’t done it.”

  “And no one’s asking you to, not yet. You have the bloodlines, the history, the training. Now you have the ship. Almost, anyway.” Satyana had fallen into the cadence she used with staff, expecting Nona to hang on her every word. “It’ll come to you when I say it’s ready.”

  “It or me?”

  “We may need you.”

  She didn’t want to be anything Satyana wanted her to be. But for the first time since her mom’s death, the hole in her middle felt a tiny bit smaller. She had some new things to think about. “I’ll come back and talk to you. After I see a sky for dad.” And bury some of her parents’ ashes on Lym. Which wasn’t any of Satyana’s business. Maybe after that she could go to High Sweet Home, and visit her best friend, Chrystal. That would keep her away from Satyana for a while. “I’ll find you when I get back.”

  Satyana’s face was impossible to read. “I’ll see that we shake down the Savior. When you come back, I’ll go out in her with you.”

  Great.

  “Don’t you want to know what all you have now? What’s yours?”

  Nona shook her head. “Not yet. First I want to go see a fucking sky.”

  This time her swear word got a reaction. Maybe entertainment moguls didn’t curse.

  CHAPTER THREE

  CHRYSTAL

  The bold beat of drums filled the observation bubble above Testing Meadow Three on the station High Sweet Home. Chrystal Peterson struggled to keep the tempo. As usual, Katherine, Jason, and Yi tolerated her periodic mistakes. The drums had been her idea even if they were Jason’s handiwork, and yet she struggled more than the others to maintain cadence.

  Incense, baking bread, and cooking spices mingled in the warm air. Sweat ran down between Chrystal’s shoulder blades and dripped off her chin. Jason’s dark purple hair bounced as he moved. He raised his hand higher than usual and brought his hide drumstick down hard on the wide, painted drumhead. The others followed a half-beat behind him, even Chrystal. Three more beats, hard and slow and all together, and they stopped, faces flushed.

  Jason gave Chrystal a beseeching look and nodded toward the kitchen.

  She smiled. “Shall we eat?” Her cooking skills far exceeded her ability to keep a steady beat on the big drum. She ladled stew into deep bowls and poured fresh water for everyone while Yi sliced bread and piled it on a plate.

  They ate together, the testing meadow spinning ever so slowly around them, meadow above and below and to each side as if they hung suspended in a can with a garden planted on the inside of the walls. The meadow itself was a beautiful swath of delicate grasses in shade after shade of pastel: sweetgrass and tall grass and yellow grass and moss grass and more. Here and there copses of trees stood amid faux rocks. Thin surface streams broke up the grass next to the trees, yet even these seemed like acce
ssories for the grass.

  They fell into companionable silence as they ate.

  “Perfect dinner,” Jason told her, leaning in to plant a vegetable-stew-flavored kiss on her lips. He started clearing the table. She stood up and Jason took her plate from her. “You and Yi can leave us to clean up.”

  Yi had been her sous chef for dinner, cutting up the root vegetables and crushing spices. A tall thin man with a dark mop of hair, Yi was all angles and bones with intense black eyes. He had always lived in the far stations like this one, and he was the oldest partner by at least ten years. She went to sit beside him, watching the meadow for jalinerines. They spotted a small herd above them. The grazers moved together in a group, nuzzling each other from time to time. “I really can’t believe they earned approval on the first pass.”

  Yi, who never doubted anything, put an arm around her and pulled her close. “Of course they did. We did.”

  The new animals had progressed through approval in two years less time than they had expected. The grazing herd produced milk with perfect protein balance and none of the allergens that made dairy hard on some humans. In addition, they thrived across a wide range of gravity changes and created a very useful fertilizer as long as their diet included grasses the four had modified.

  In spite of their success, Chrystal worried. “They came out exactly to spec, but will that be enough?” Katherine had led a clever marketing effort, but there were a lot of designer animals the last few years. “Will they stick?” she asked Yi. “Really?”

  “We have good numbers.”

  They’d taken over three thousand orders for jalinerines and grass seed—enough to take three or four years to fill. They’d labored over design, creation, birthing, and testing. They were almost ready to turn the day-to-day work over to a manager they’d handpicked to run the distribution company.

  “I like them” she said. These were their first mammals, a response to a new fad for four-legged creatures on some of the stations.

  Yi smiled. “Be careful. Don’t go all soft on them like Katherine. She’s going to hate leaving.”

  A high-pitched alarm made her jump.

  Yi let go of her and craned his neck, as if looking for a visible threat.

  Jason dropped a dish. It clattered against something else and a drinking bulb rolled along the floor. She could barely hear Jason’s soft curses under the blatting attention signal.

  Chrystal pulled up her calendar. No scheduled drill.

  Loudspeakers filled the room with the bland feminine voice used for ship-wide announcements. “All on-duty crew report to stations. Civilians are to enter lockdown.”

  In other words, go to their room.

  Silence fell.

  Katherine stared at three of the jalinerines grazing directly above them. “We should put them in their stalls.”

  She was right.

  Yi looked thoughtful. “There’s never been a lockdown on the High Sweet Home.”

  “We’re close to the Ring,” Jason snapped. “It’s got to be pirates.”

  “It could be any kind of breach,” Yi countered. “Or an unexpected drill.”

  “They tell us before drills,” Katherine reminded him, still watching the jalinerines, which had all stopped grazing and lifted their slender necks and small, fine heads in reaction to the unusual noises. “We might be in our rooms forever. We have to feed and water them.”

  “I don’t think it’s safe,” Yi said.

  “Look, I’ll go with you,” Chrystal told Katherine. She turned to Jason. “Why don’t you and Yi load the bedroom up with supplies. Water and food and stuff. Something to read.”

  The alarm went off again, stopping the conversation. The noise ran up Chrystal’s spine like a child’s whine.

  Katherine grabbed Chrystal’s arm. “Let’s go. Now.”

  Chrystal hesitated for a moment, but the jalinerines were their future. She relented and followed the inexorable pull of Katherine-on-a-mission.

  The observation bubble was home and lab as long as they rented the testing meadow. The bubble hung stationary in the exact middle of the cylinder. Half of its walls were clear and half done in mirror paint that reflected the great meadow back at itself. The mirrored part allowed crew members who wanted to sleep or shower or make love to do it without being watched by the herd.

  Eight anchors attached the observation bubble and living hab to non-rotating points at each end of the long testing cylinder. “The forward number two line,” Katherine whispered loud in Chrystal’s ear, her breath hot and her voice just loud enough to blot out the announcements. Chrystal glanced at the herd. They hadn’t yet moved very far, but looked alert and worried. The light-colored leader, Sugar, trotted around the group, trying to keep her charges together.

  At the supply cabinet by the doorway, Chrystal’s hands shook as she fastened the metal clips and carbon straps that made her harness.

  It would break Katherine’s heart if anything happened to the animals.

  Katherine finished first and helped Chrystal fasten the last buckle. Snugging and checking each other’s gear in long-practiced moves calmed Chrystal a little. Katherine was almost as tall as Yi, so Chrystal had to work to find the right angle to tug her straps tight enough. “You okay?” she asked.

  Katherine nodded. She’d found time to catch her long, multicolored hair back in a ponytail on the run down here, and the red and black dragon tattoo on her neck seemed to shine in the bright lighting of the preparation platform. “At least the alarms have stopped. Maybe it was a mistake.”

  “I hope so.” Not that it felt that way. The announcement was a direct order. But Katherine would never leave the animals, and Chrystal would never leave Katherine.

  Chrystal went down the zip line first, whooping as she sped through the warm air with her feet splayed wide in front of her. The jalinerines looked up at the familiar sound and started trotting toward their barn. The arrival of anyone from the bubble meant treats and brushings and other things they loved.

  The alarm blared again, louder outside of the bubble. The zip line wasn’t super steep, but Chrystal had figured out how to get a reasonable head of steam up anyway by swaying and kicking her feet, and the alarm drove her to sway even faster. She landed easily on the platform at the far end, knees slightly bent, and turned to see Katherine a little too close behind her.

  Katherine bulled next to her with a grunt. The two women ended up tangled together in harnesses and ropes. “Hurry,” Katherine urged, as Chrystal’s fingers sped through the work of disentanglement. They hung their harnesses up on hooks.

  At the base of the platform, the great meadow rolled around them, all grass on the edges. Chrystal took a few steps to match the rotation, and leapt onto the grass, grabbing a rope handhold provided to help the researchers. The shift from a world managed by gravgens to the spin gravity of the cylinder unbalanced her for a moment.

  As usual, Katherine managed the change perfectly. She headed toward the barn where the animals had already gathered. Chrystal jogged to catch up.

  The alarm changed to voice again, repeating the same short message. Chrystal and Katherine stood still through it, holding hands and looking at each other. Katherine’s eyes were wide and worried.

  As soon as the loudspeakers stopped, Katherine let go of Chrystal and grabbed handfuls of the grain they used for training. The animals nosed the air and stopped prancing, the food slightly more interesting than the odd sounds.

  Chrystal walked behind the herd, providing subtle pressure toward the barn. Sugar usually went first, but this time she watched warily as Katherine led her herd into the barn one by one. They had seven of the ten animals in stalls when the alarm went off again at a higher pitch. Sugar raced around the other two and then led them away.

  “We shouldn’t have made them so fast,” Katherine said, between the end of the alarm and the start of the actual message. She grabbed for a tranquilizer dart gun and looked like she was about to follow the escapees.

&n
bsp; Chrystal blocked her way. “Leave them. They’ll be all right or they won’t be. The same is true for these.” She gestured at the seven animals they’d gotten into the barn.

  Yi’s voice sounded in Chrystal’s ear. “Are you almost done? Do you need help?”

  “Soon,” she said. “We’ll hurry.”

  “Good,” he replied. “Be careful.”

  The message started again, effectively ending the conversation. It sounded different this time, but the words were too garbled to make out in the warm, busy barn.

  “Do they all have water?” Katherine yelled over the loudspeaker.

  “Maybe.” Chrystal ran up and down the stalls, peering over stall doors. The warnings were getting on her nerves now, pushing her to go back home.

  The jalinerines looked restless, beseeching eyes turned toward her. She reached into the stall to pat her favorite, a dark brown female with pale tan spots named Kinship.

  Katherine stood in the middle of the barn, looking around. “We should add extra feed.”

  “They’ll eat it all at once. Maybe we should have left them out where they can get grass.”

  Katherine looked torn, and a little frantic.

  “Come on,” Chrystal said. “They’re half and half now. We need to go back.”

  Katherine returned to the barn and opened two of the stall doors. “That’s half and half.”

  Chrystal laughed, which drove the intense look from Katherine’s face. The taller girl stepped over to Chrystal and folded her in her arms.

  “You’re right,” Katherine murmured. “We should go.” She leaned down and her lips crushed Chrystal’s, an urgent kiss full of the need for hurry and the scents of animal and grains. Katherine led them through the reverse moves to get near the spinning edge. They stood close together, holding hands, watching the rotation for the right moment to step on. They hooked into fresh gear and caught the zip lines to glide home.