FOR WANT OF A NAIL
Mary Robinette Kowal
Mary Robinette Kowal’s short fiction has appeared in Strange Horizons, Asimov’s, and several Year’s Best anthologies. In 2008, she was the recipient of the John W. Campbell Award for Best New Writer and she was a 2009 Hugo-Award finalist. A professional puppeteer and voice actor, Mary lives in Portland, Oregon, with her husband Rob. Her debut novel, Shades of Milk and Honey (Tor 2010), is the fantasy novel that Jane Austen might have written. Visit her website www.mary robinettekowal.com for more information about her fiction and puppetry. In her new story for Asimov’s, Mary takes a look at the hard moral choices that arise . . .
With one hand, Rava adjusted the VR interface glasses where they bit into the bridge of her nose, while she kept her other hand buried in Cordelia’s innards. There was scant room to get the flexible shaft of a mono-lens and her hand through the access hatch in the AI’s chassis. From the next compartment, drums and laughter bled through the plastic walls of the ship, indicating her sister’s conception party was still in full swing.
With only a single camera attached, the interface glasses didn’t give Rava depth perception as she struggled to replug the transmitter cable. The chassis had not been designed to need repair. At all. It had been designed to last hundreds of years without an upgrade.
If Rava couldn’t get the cable plugged in and working, Cordelia wouldn’t be able to download backups of herself to her long-term memory. She couldn’t store more than a week at a time in active memory. It would be the same as a slow death sentence.
The square head of the cable slipped out of Rava’s fingers. Again. “Dammit!” She slammed her heel against the ship’s floor in frustration.
“If you can’t do it, let someone else try.” Her older brother, Ludoviko, had insisted on following her out of the party as if he could help.
“You know, this would go a lot faster if you weren’t breathing down my neck.”
“You know, you wouldn’t be doing this at all if you hadn’t dropped her.”
Rava resisted the urge to pull the mono-lens out of the jack in her glasses and glare at him. He might have gotten better marks in school, but she was the AI’s wrangler. “Why don’t you go back to the party and see if you can learn something about fertility?” She lifted the cable head and tried one more time.
“Why, you little—” Rage choked his voice, more than she had expected from a random slam. She made a guess that his appeal to the repro-council hadn’t gone well.
Cordelia’s voice cut in, stopping what he was going to say. “It’s not Rava’s fault. I did ask her to pick me up.”
“Yeah.” Rava focused on the cable, trying to get it aligned.
“Right.” Ludoviko snorted. “And then you dropped yourself.”
Cordelia sighed and Rava could almost imagine breath tickling her skin. “If you’re going to blame anyone, blame Branson Conchord for running into her.”
Rava didn’t bother answering. They’d been having the same conversation for the last hour and Cordelia should know darn well what Ludoviko’s answer would be.
Like programming, he said, “It was irresponsible. She should have said no. The room was full of intoxicated, rowdy people and you are too valuable an asset.”
Rava rested her head against the smooth wood side of the AI’s chassis and closed her eyes, ignoring her brother and the flat picture in her goggles. Her fingers rolled the slick plastic head of the cable, building a picture in her mind of the white square and the flat gold cord stretching from it. She slid the cable forward until it jarred against the socket. Rotating the head, Rava focused all her attention on the tiny clues of friction vibrating up her arm. This was a simple, comprehensible problem.
She didn’t want to think about what would happen if she couldn’t repair the damage.
Being unable to download her old memories meant Cordelia would have to delete herself bit by bit to keep functioning. All because Rava had asked if she wanted to dance. At least Ludoviko hadn’t heard that part of the accident. Rava rotated the head a fraction more and felt that sweet moment of alignment. As she pushed the head forward, the pins slid into their sockets, as if they were taunting her with the ease of the connection. The head thunked into place. “Oh, yes. That’s good.”
She opened her eyes to the gorgeous vision of the cable plugged into its socket.
Cordelia spoke, her voice tentative. “It’s plugged in?”
For another moment, Rava focused on the cable before her brain caught what Cordelia had asked. She yanked the mono-lens out of the jack and the lenses went transparent. “You can’t tell?”
The oblong box of Cordelia’s chassis had been modified into a faux Victorian-era oak lapdesk, which sat on the fold-down plastic table in Rava’s compartment. Twin brass cameras—not period correct—stood at the back and swiveled to face Rava. Above the desk, a life-size hologram of Cordelia’s torso hovered. Her current aspect was a plump middle-aged Victorian woman. She chewed her lip, which was her coded body language for uncertainty. “It’s not showing in my systems.”
“Goddamit, Rava. Let me look at it.” Ludoviko, handsome, smug Ludoviko reached for the camera cable ready to plug it into his own VR glasses.
Rava brushed his hand away. “Your arm won’t fit.” The hum of the ship’s ventilation told Rava the life support systems were functioning, but the air seemed thick and rank. Ignoring her brother, she turned to the AI. “Does your long-term memory need a reboot?”
“It shouldn’t.” Cordelia’s image peered down as if she could see inside herself. “Are you sure it’s plugged in?”
Rava reattached the camera’s cable to her VR glasses and waited for the flat view to overlay her vision. The cable rested in its socket with no visible gap. She reached out and jiggled it.
“Oh!” Cordelia’s breath caught in a sob. “It was there for a moment. I couldn’t grab anything, but I saw it.”
So much of the AI’s experience was translated for laypeople like Rava’s family that it seemed almost surreal to have to convert back to machine terms. “You have a short?”
“Yes. That seems likely.”
Rava sat with her hand on the cable for a moment longer, weighing possibilities.
Ludoviko said, “It might be the transmitter.”
Cordelia shook her head. “No, because it did register for that moment. I believe the socket is cracked. Replacing that should be simple.”
Rava barked a laugh. “Simple does not include an understanding of how snug your innards are.” The thought of trying to fit a voltmeter into the narrow opening filled her with dread. “Want to place bets on how long before we hear from Uncle Georgo wondering why you’re down?”
Cordelia sniffed. “I’m not down. I’m simply sequestered.”
Pulling her hand out, Rava massaged blood back into it. “So . . . the hundred
credit question is . . . do you have a new socket in storage?” She unplugged the camera and leaned back to study Cordelia.
The AI’s face was rendered pale. “I . . . I don’t remember.”
Rava held very still. She had known what not having the long-term memory would mean to Cordelia, but she hadn’t thought about what it meant for her family. Cordelia was their family’s continuity, their historical connection to their past. Some families made documentaries. Some kept journals. Her family had chosen to record and manage their voyage on the generation ship with Cordelia. Worse, she supervised all their records. Births, deaths, marriages, school marks . . . all of it was managed through the AI, who could be with every family member at all times through their VR glasses.
“Oh, that’s brilliant.” Ludoviko smacked the wall with the flat of his hand, bowing the plastic with the impact.
Rava focused on the hard metal floor to hide the dismay on her face. “Well, look. Uncle Georgo said multiple times that our grands packed duplicates of everything, so there’s got to be a spare. Right?”
“Yes?” The uncertainty in Cordelia’s voice hurt to hear. Ever since Rava was a child, Cordelia had known everything.
“So let’s ping him to see if he’s got a copy of the inventory. Okay?” She adjusted her VR glasses and tried to project reassurance with her smile.
Cordelia shook her head, visibly distressed. “I can’t transmit.”
“Right . . .” Rava bit her lip, realizing she had no idea what her uncle’s contact was. “Crap. Ludoviko, do you have his contact info?”
He turned and leaned against the wall, shaking his head. “No, Cordelia always connects us.”
“I’m sorry.” The droop of the AI’s eyes drew a portrait of genuine unhappiness.
He waved his hand. “Just print it and I’ll dial manually.”
Rava rolled her eyes, glad to see him make such a basic mistake. “Ludoviko, if she can’t transmit to us, she can’t transmit to a printer either.” She triggered the VR keyboard and lifted her hands to tap on the keyboard that seemed to float in front of her. “Tell me and I’ll dial it.”
Ludoviko sneered. “How old school.”
“Bite me.” Rava tapped out the sequence on the virtual keyboard as Cordelia gave her the routing number.
Before she toggled the call, Cordelia said, “Oh! Hardwiring! I’m sorry, I should have thought of that sooner.” Cordelia’s shoulders relaxed and she put a hand to her chest in a perfect mimicry of a Victorian woman avoiding a swoon. “You could hardwire me to the main ship system and then I can use that to reach my memory.”
“Would that work?” Rava withdrew her hand from the trigger. She couldn’t remember ever seeing a computer with external cables to anything.
“It should.” Cordelia looked down the back of her chassis, like a woman trying to see the closure on her gown.
Rava toggled the keyboard off and walked around to the back of the AI’s chassis. Beneath two shiny brass dials were four dark oblongs. She’d forgotten that they even existed. “At least these are easy to access.” She buried her hand in her hair, staring at the ports. “Any idea where the heck I’m supposed to get a cable?”
“With her other spare parts.” Ludoviko didn’t say “stupid,” but she could hear it.
“And those would be . . . where?” Rava crouched to examine the ports. They appeared to take a different socket from the cable inside the A.I. “ ’Cause I’m thinking our family hasn’t accessed that pod since before launch. You want to make a guess about which of our pods has her spare parts, or were you suggesting we spend the credits to have all of them brought up from the hold?”
“You can spend the credits. You dropped her.”
“Will you two please stop fighting?” Cordelia laughed breathlessly. “I’m trying to pretend that experiencing memory loss is good for me. It builds character.”
“Well, look. Wait.” Rava raised her hand. “Uncle Georgo’ll have the inventory.”
“Oh, there’s no need to bother him and fret about fetching the pods from storage. You can go to Petro’s Consignment Shoppe.” Cordelia brightened. “Someone else on the ship must have a cable.”
Rava nodded, relief lifting her mood a little. “Yeah. I’ll bet that’s true. So I just have to ask Uncle Georgo what kind of cable you take.”
“Why don’t you take me to Petro’s shop?” Cordelia cocked her head. “Then you can match the cable to my ports without bothering Georgo.”
Ludoviko shook his head before she could finish her sentence. “You’ll do anything to avoid telling Uncle Georgo, won’t you?”
He wasn’t far wrong. When Uncle Georgo had resigned as Cordelia’s wrangler and accepted a seat on the family council, it had taken everyone by surprise. He was brilliant with the AI and they had all thought he’d keep that post until his body succumbed to old age. At twenty-six, Rava had been far younger than anyone expected when she’d succeeded to the role of Cordelia’s wrangler. The last thing she wanted was for the family to say it had been a mistake.
Gritting her teeth, Rava toggled the keyboard and called Uncle Georgo. His extension rang longer than she was used to. When he finally toggled in, appearing in her VR glasses as though he were in the room with them, his eyes were red and puffy, as if he’d been crying. “Hello?” His voice trembled.
“Uncle Georgo?” Rava leaned forward, dread needling along her spine. “What’s wrong?”
“I don’t . . . I don’t . . .” Behind his VR glasses, his eyes darted to the left as if searching for someone. He wet his lips. “Do you know where Cordelia is?”
Rava winced. So much for easing into the subject. “Yeah, about that. So, it’s like this. She’s fine, but needs to swap out a part.”
His forehead wrinkled, brows almost meeting in confusion. “Part?”
“Her transmitter. We think.” If she rushed past the problem then maybe he’d think she had everything under control. “Anyway, so the reason I’m calling is to see if you know the type of cable she needs for an external hardwire.”
He muttered under his breath, tugging on his ear. “But what about Cordelia? You know where she is?”
“In my room.” She turned her head so that Cordelia’s chassis would come into frame. “See? Honest, it’s a matter of swapping out the socket.”
“In your room? Why is she with you? Why do you have Cordelia?” His voice rose, cracking on the AI’s name. She and her uncle had disagreed on Cordelia’s maintenance before, but this was all out of proportion to what was happening. Mostly. “She should be with me.”
Rava swayed as if her uncle had struck her. He’d resigned from his post as the AI’s wrangler and of all their relatives, Rava had been the one Cordelia had chosen to take over. If the AI didn’t blame Rava for dropping her, then Uncle Georgo had no room to. “Hey. I’m her wrangler now and I’m capable of dealing with this. I just need the cable.”
“Where is she? I want to see her.”
Rava had to fight the urge to yank her glasses off. Clenching her fists so hard her fingers ached, Rava said, “I told you, she’s in my room.”
“Your room . . . But I don’t understand. Who are you?”
Rava froze, breath stopped. “What’s that supposed to mean?”
Her uncle’s eyes widened and then he scowled. “I’m not talking to you anymore.” Reaching forward, he wiped off the connection and his image vanished.
Rava sat on the floor, breath coming in gasps. Her hands shook. Nothing about that conversation had made any sense. Her uncle had often been temperamental, but he’d also been eminently rational. This had been like talking to one of her nieces. Rava passed a hand over her face, sweating.
Ludoviko smirked. “Mad at you, huh?”
Ignoring her brother, Rava stabbed the redial and then listened to her uncle’s handy ring. With each tone, another weird aspect struck her. Uncle Georgo crying. Ring. Uncle Georgo seeking Cordelia in his glasses. Ring. Uncle Georgo asking her who she was.
She must have misunderstood that. And yet, there had been no recognition in his gaze, no sense that he’d been playing with her. The phone dropped into voicemail and Rava slapped it off.
Fine. So he was screening her calls now. She’d grab Cordelia and go to her uncle’s quarters. Not that she was looking forward to that, but it’d be an improvement over talking to Ludoviko. “Okay. We’re going to Uncle Georgo’s.”
“Really,” Cordelia smiled, “that’s not necessary. You and I can solve this together. Take me to the consignment shop and we can find a matching cable.”
The option to pretend that nothing had happened, that Uncle Georgo was normal, sat right in front of her, but it was as illusionary as anything on VR. If it were just the cable, Rava might have gone for it, but a question had started nagging her. She nodded at Cordelia. “Okay. Sure. Why don’t you shut down—”
“I don’t fucking believe this.” Ludoviko put his hands on his hips. “You are unbelievable.”
“You’ve said that.” Rava faced Cordelia again. “Go to sleep until we get to the consignment shop. There’s no point in wasting your memory on a trip through the corridors.”
Cordelia’s hesitation was almost invisible as she looked from Rava to Ludoviko. She nodded. “Good idea. Wake me there.” Her image flickered and vanished.
Rava waited until the alert light faded before letting out the breath she’d been holding. She’d been worried that Cordelia would see through the lie.
Ludoviko dropped into the chair by her table. “You are quite the piece of work.”
Rava stared at him for a minute until she remembered that with Cordelia down, the call to Uncle Georgo wouldn’t have been relayed to her brother. “He didn’t know me.”
“What? Talk sense, Rava. Who didn’t know you?
“Uncle Georgo. There’s something wrong with him . . .” Her voice trailed off, the weight of her suspicions too heavy to be supported by voice. “Will you . . . will you come with me?”
Ludoviko opened his mouth, lip already curling with whatever insult he was preparing.
He blinked and let his breath out in a huff. “Jesus, Rava. This really has you freaked. No one is going to fire you.”
“Believe it or not, I’m not worried about that.” She glanced away from Cordelia’s inert cameras. “Would you come with me?”
“Yeah. Yeah, I’ll come.”
Her brother might drive her mad, but oddly, having someone who disliked her so much was comforting. It was a known quantity and that, at the moment, was a welcome thing.
Uncle Georgo did not answer when she knocked on his door. She waited, counting the seconds as people walked past, until Ludoviko reached past her and pounded on the door, making it bounce in its tracks. The speaker crackled into life and her uncle’s voice quavered out. “Who’s there?”
She sighed. “I brought Cordelia.”
The door opened and Uncle Georgo peered out with obvious distrust. His hair was disheveled and a streak of brown stained his shirt from chest to navel. His gaze darted to the corner of his glasses and back to look past Rava. “Where is she?”
This was not right. Rava cocked her head, squinting with concentration. She held the chassis out a little way from her chest. “She’s right here.”
He huffed, running his hand through his hair so it stood on end. “Don’t see her.”
Ludoviko said, “Didn’t Rava tell you? Cordelia can’t download her memories because Rava dropped her. She’s sleeping to save space.”
Nice to know that his willingness to help didn’t change his pattern of insults. “May I come in?” Rava took a step toward the door.
Her uncle chewed on his bottom lip, head tilted to the side in his usual pose, but his eyes darted around searching for something. In his hesitation, Rava decided to push forward. He retreated as she crossed the threshold. His quarters were a mess, clothes and bedding strewn across the room as if he’d pulled all his belongings out of the drawers. His desk was in the same spot as hers, so she pushed a wrinkled shirt off and set Cordelia’s chassis down.
Putting her finger on the wake up button, Rava pressed, the click vibrating under her finger as a gentle chime rang.
Before it had faded, Cordelia’s cameras rotated to her and her head and shoulders appeared above the chassis. “Success?”
Georgo sobbed, “Cordelia!” He reached past Rava, fingers trembling.
Rava kept her gaze fixed on Cordelia, whose image didn’t change. At all. For an AI programmed to act human, she became awfully rigid. Her face stayed fixed on Georgo, but the cameras flicked to Rava for a moment, then away. She softened and her image morphed so the high neck of the Victorian gown sank to reveal most of her bosom. Her lashes lengthened and her lips became full and pouting. “Georgo, honey, what have you done with your room?” Her voice was sultry.
“I was looking for you.” He held his hands out to his sides. “Why did you leave me?”
“I needed to get you a present. You like presents, right?”
He nodded, like a little boy. The confident, haughty man Rava knew had vanished. She trembled and wrapped her arms around herself.
“Good. Now, lie down for your nap and I’ll give you the present later.”
“I don’t want to.”
Ludoviko stepped around Rava and leaned in close to Cordelia. “What the fuck is going on?”
Years Rava had spent studying Cordelia’s built-in mannerisms made the AI’s tiny hesitation stand out like a flag. “I am afraid that is confidential information between me and one of my users.”
Rava shook her head. She didn’t like Ludoviko’s manner, but that didn’t change the fact that Cordelia was dodging questions. She swallowed and put her hand on Cordelia’s interface, setting her thumb on the print reader. “Authorized report. What is Uncle Georgo’s status?”
Cordelia lowered her head, biting her lip. “He has dementia.”
“No.” Ludoviko laughed, breath catching in his throat. “I talked to him yesterday and he most certainly does not.” The air purifiers beat in the silence in the room. “Look, he’d have gone to recycling if he weren’t productive anymore. It’s the most basic law of conservation of resources.”
“You’ve been covering for him, haven’t you?” Rava’s whole body was shaking, but her voice sounded flat and dead.
The need to respond pressed her throat shut. What could she say in the face of this? Cordelia had lied to them, and lied repeatedly. Dementia.
Ludoviko’s hand fell on Rava’s shoulder, pulling her out of the way. “How long?”
“I don’t know.” Cordelia’s voice verged on inaudible.
“Bullshit.” He slapped the table beside her, jarring her chassis with the impact.
Uncle Georgo jumped forward and grabbed his arm. “Don’t touch her!”
Enraged, Ludoviko shrugged him off. Uncle Georgo reached for Cordelia, hands scrabbling. Ludoviko flat-handed him in the chest, pushing with the full brunt of his strength. The breath coughed out of Uncle Georgo. He crumpled to the floor with a cry.
“Ludoviko!” Rava interposed herself between her brother and her uncle. “What are you doing?”
Ludoviko leveled his finger at Uncle Georgo, who cowered. “I fucking want to know how long this has been happening.”
“Leave him alone.” Rava wanted to know too, but attacking Uncle Georgo, who was clearly out of his mind— she balked at the thought. If he had dementia, he should have been recycled long ago.
“Are you paying attention, Rava? Our AI is breaking the law.” He spun, tendons in his neck standing out in cords of rage. “How long has he been like this?”
Raising her head, Cordelia glared down her nose at him. “I do not know. The start date is recorded in my long term memory.”
“I don’t believe you.” Ludoviko flexed his fists open and closed as if he were five years old and wanted to hit something. “You’re lying.”
Cordelia leaned forward, her gentle Victorian face distorting with rage. “I can’t lie. Mislead, yes, but not lie. If you don’t want to know the truth, don’t ask me to report with direct questions. You have no idea. No idea what my existence is like.”
Though Cordelia’s form was a hologram, Rava could not shake the feeling that she was about to step off her dais and slap Ludoviko.
“Was it last month? Was it three months ago? You must have some clue.”
“I do not know.”
“Ludoviko, what does it matter?”
Sweat dotted his brow. “It matters because if she’s been covering for our dear
uncle, then she’s the one who’s been keeping me from reproducing.”
The air pump whined as it circulated the air in the room. “What?”
“You didn’t know Uncle Georgo was on the repro committee?” He smirked. “Of course not. As a girl, it’s your biological imperative to reproduce. You have to keep your womb warm and ready to go. Not me. I have to beg to be allowed to spill my seed in some test tube on the off-chance someone will want it.” Ludoviko glared at Cordelia. “My application was denied on grounds that my personality was unstable. Exactly how unstable would you like me to be?”
“I have no memory of this.”
He cracked his neck, glaring at her. “That’s convenient.”
“If you want an answer, I suggest you help your sister find a cable.”
“Right.” Rava patted her uncle on the shoulder, trying to soothe the sobbing man. “Cordelia, do whatever it is you do to make Uncle Georgo seem normal. Then he can tell us where the inventory is and we can get the cable.”
The bark of laughter that broke from Cordelia startled Rava with its bitterness. “Don’t you understand yet? I have been using his VR glasses to feed him lines every time he speaks. He only knows what I know and I don’t remember where the inventory is.”
“Why? Why have you been covering for him? Report.”
Cordelia’s eyes sparked with fury. “My report, O Wrangler, is that Georgo would go to the recycler if the family council found him to be without use or purpose. I have kept him useful.”
“No, I get that. Why keep him out of the recycler?” Rava struggled to understand. “I don’t want to go either, but if none of us went, the ship would be overrun and we’d all starve. I mean, you and Uncle Georgo were two of the people who taught me the law of conservation. So why break the law?”
Above her, Ludoviko stilled, waiting for the answer. The only sound came from Uncle Georgo, who rocked on the floor, sobbing. Snot and tears steamed down his face unheeded.
The AI’s mask of confidence slipped. “I do not remember. I only remember that it is important to keep him alive and to keep it a secret.”
“Well, it’s not a secret anymore, is it?” Ludoviko’s lip twisted in distaste as he stared at his uncle.
“I suppose.” Cordelia narrowed her eyes. “I suppose that depends on whether or not you tell anyone else. May I suggest that whatever reason I had was strong enough to overcome my programming about the law? It might be wise not to act precipitously to change things.”
Rava hesitated. There was something to that. An AI had unbreakable taboos built into it that were even stronger than the childhood responses that were trained into her. Cordelia had to obey the law. “Hang on.” A thought struck her. “Your compulsions are tied to the ship’s master log of law. If you can’t transmit, how do you know what the laws are?”
“I have a copy in my onboard read-only memory and it syncs at every update.”
Which was too bad. Rava had been hoping for a backup transmitter she could hack into. She shook her head to rid it of that faint hope. “How much time do you have left before your next backup is scheduled?”
“An hour and a half.” Cordelia looked up and to the left, to indicate she was calculating. “But with only a single feed, I have more time than I’d normally have in memory. We might have a week before I have to start pruning.”
Rava felt some of the tension winding through her joints relax. She’d been so worried about having to dump things.
“Yeah.” Ludoviko rapped his fist on the wall to get their attention. “Hello? That’s great that you won’t have to dump any memory, Cordelia, but in the meantime our lives are going unrecorded. What do you suggest we do about that?”
“You could try writing it down,” Rava beamed at her brother. “Or you could not worry about it since you won’t have any descendents who care.”
Her brother’s face turned a blotchy red and he took a step toward her, raising his fist. “So no one will record this, will they?”
“I’m still here.” Cordelia’s voice snapped through the room. “I am still watching.”
“Fine.” Ludoviko lowered his arm. “But I’m going to tell the family what Rava did.”
“By all means. Track down each and every person by walking through the whole ship to find them. Or wait until I’ve fixed Cordelia.”
“Cordelia?” Uncle Georgo lifted his head. “I don’t understand what is happening.”
“Georgo, Georgo . . .” Cordelia’s voice promised soothing and comfort. “It is time for your nap. That is all that has happened. You have missed your nap.”
Rava watched as Cordelia used her voice to coax Uncle Georgo upright and then to wash his face and put himself to bed. The irritability and absent-mindedness she had seen her uncle exhibit returned, but now she could hear the hidden part of his life. Cordelia coaxed him to everything he did almost like a puppeteer with a shadow figure. It created the illusion of life, but her uncle was an empty shell.
* * *
Be sure to read
the exciting conclusion
in our September issue
on sale now.
If you enjoyed this sample and want to read more, Asimov's Science Fiction offers you another way to subscribe to our print magazine. We have a secure server which will allow you to order a subscription online. There, you can order a subscription by providing us with your name, address and credit card information.
"FOR WANT OF A NAIL" by
Mary Robinette Kowal
copyright © 2010 with permission of the author.