After rescuing the world from the creatures of darkness and chaos by applying a few computer logistics, Programmer and Systems Analyst Extraordinaire Wiz Zumwalt finds himself in another fix when he is kidnapped by dragons.
One: Fluff the Magic Dragon
True, it is nonsense. But it is important nonsense.
Jerry Andrews turned away from the glowing letters of golden fire hanging in the air above his desk.
William Irving Zumwalt,
Wiz sighed and looked out the traceried window into the rose garden below. Now that there were only three programmers left in the World, the Stablemaster had reclaimed their old quarters for his cows. In place of the Bull Pen, Danny, Jerry and Wiz had a spacious workroom in the main tower, with windows surrounded by climbing roses, and a view of the rose garden and the western wall of the Wizard’s Keep. Beyond the towers of the west wall, the green hills ran off into the purple distance.
In Wiz’s time in this world peace had been a scarce commodity. His first weeks after being shanghaied here were spent running for his life from the Dark League of the South. What with one thing and another, especially a red-haired hedge witch, he had discovered that the magic in this world could be made to work like a computer program. That led to a hacked-together magic language and a battle of magic that destroyed the Dark League. Then he’d been kidnapped by a remnant of the Dark League and spent weeks dodging wizards in the freezing, deserted City of Night. That was when Jerry, Danny and some other programmers were brought here from San Jose to help him. That in turn led to a couple of computer criminals finding their way to this world and that had ended in another enormous battle. In between there had been the job of teaching this world’s wizards how to program and months of delicate, wearing negotiations with the non-humans of the world who were upset by humans’ new magical powers. It had only been in the last few months that teaching and negotiating had tapered off and Wiz could get back to serious programming.
Jerry leaned back in his chair, which squeaked in protest, and put his ham-like hands behind his head. He was several inches taller than Wiz and a lot heavier, although he had dropped perhaps forty pounds since coming to this world a couple of years ago. Even powerful wizards here got more physical exercise than their software counterparts in Cupertino. Like Wiz he was tanned, but unlike his friend, who drew his dark hair back in a shoulder-length ponytail, Jerry’s lighter brown hair was neatly trimmed above his collar.
Wiz looked over his shoulder at the lines of luminescent characters suspended in midair. Then he squinted and leaned closer.
The magic compiler was written in a combination of this world’s runes, the English alphabet and various made-up symbols. To the uninitiated a spell listing looked like someone’s graphics card had barfed on the screen. But even compared to that, this listing was strange. In addition to the
Wiz groaned.
Wiz tore his eyes away from the mess above Jerry’s desk and poured himself another mug of blackmoss tea.
Before Jerry could reply the door banged open and Danny limped in.
Considering the extent of his injuries, Danny was lucky to be alive, much less walking around. A blast from a guard’s weapon had nearly burned him in half during the great battle for Caermort almost three years before. Magic had saved him and magic had healed him, but not even the world’s most skillful healers could restore him fully in safety. So for months he had been going to the healers in the Wizard’s Keep for a combination of physical therapy, massage and healing magic. Gradually but steadily he was improving.
The third member of the software development team was several years younger with fresh good looks that made him look younger still. Even before his ordeal he had been slender, but the rigors of his recovery had taken flesh off his bones until he was positively skinny, despite the best efforts of his wife June and the castle cooks to feed him up.
He looked over at the characters above Jerry’s desk.
bestiality.hamster.duct-tape."
It was Danny’s turn to look smug.
Wiz wasn’t sure whether he was joking or not. The Internet, an international computer network originally built around universities and research institutions, was famous for the depth and breadth of the knowledge contained in its newsgroups. However, even the Internet’s staunchest advocates had to admit that not all the newsgroups were research-related-or even serious. Hidden away in various places in the sprawling multi-dimensional message space were some decidedly odd things, including some highly unofficial newsgroups. But you needed to know how to use the net to get to them. Danny’s knowledge of the ins and outs of the net was extensive.
Danny was no sooner settled back in his chair than there was a discreet knock at the door. In all the Wizard’s Keep there was only one person who knocked so delicately, so discreetly and so exquisitely.
Before he could finish the door banged open again and two children and a dragon charged into the room.
Right on her heels came Ian. He was barely three and well into the head-down-and-charge stage of childhood locomotion. Without pausing he ran full-tilt across the room and bounced into Danny’s lap.
But the real attraction was the third member of the group, who charged into the room just as heedlessly, got his feet tangled up with the rug and his own tail, caromed off a pile of manuscripts and executed a neat bank shot to end up beside Ian and Danny.
Little Red Dragon, or LRD to the programmers, was little only in comparison to the eighty-foot cavalry mounts in the aeries below the castle. He-Wiz thought he was a he-was nearly ten feet long from snout to tail tip. His scales were darkening from scarlet to maroon and the blue edges were going from turquoise toward navy and his combination of exuberance, dragonish temper and size was making him increasingly hard to handle. Dragons do not become intelligent until they are nearly full grown. LRD was a long way from full grown and somewhat further than that from intelligent. But LRD and Ian were inseparable, so the dragon was allowed in the programmers’ workroom and their quarters in the Wizard’s Keep.
The seneschal knew when he was outclassed. With an exquisite sigh of resignation he stepped away from the door to await the wizards’ pleasure.
The boy, the girl and the dragon recognized their cue and they all managed to look properly abashed.
Shauna considered and then relented.
The racket died down as dragon, children and nursemaid vanished down the corridor.
At that point Wiz’s wife Moira came into the room, a wide-brimmed straw hat thrown back over her shoulders, setting off her freckled, slightly flushed skin and cascade of red hair. She was wearing a peasant blouse, a brightly colored skirt and she had a basket of fresh flowers in her hand. To Wiz she looked like a vision out of a Monet painting.
Moira arched her coppery eyebrows over great green eyes.
Wiz shrugged again.
Moira just sighed and shook her head.
Jerry snorted with laughter.
A discreet cough reminded him of the waiting seneschal.
For a minute no one said anything.
Two: Enter the Dragon
First, know who you’re working for.
Their guest was perched precariously on the east curtain wall of the castle. The walkway on top of the wall was wide enough for eight men to pass abreast, but the dragon gripped it with his talons the way a parakeet grips its perch. Its enormous scaled head stretched well above the watchtowers. Wiz couldn’t see its tail, but judging by what he could see the dragon was a monster, two hundred feet long if it was an inch.
Although the courtyard and walls were deserted, the dragon had an audience. Wizards and others crowded the windows and doorways looking out into the East Court. There was another group at the double gate that led into the courtyard.
Even in silhouette Wiz recognized the bulk of Bal-Simba, the leader of the Council of the North, in the front. The large black wizard nodded to him over the heads of the others as he came up.
Next to him was the one-armed Master of Dragons who commanded the council’s dragon cavalry and Arianne, the tall blond woman who was Bal-Simba’s assistant.
The crowd parted as Wiz approached and he saw that the courtyard was not completely deserted. Out in its center sat Fluffy, n’e LRD. He was gazing up at the visitor and his tail switched back and forth like a fascinated cat’s. Caitlin and Ian were back in the shadows at a side door, huddled up against Shauna’s skirts like frightened chicks with a mother hen.
Wiz ducked back from the doorway.
The giant black wizard shrugged.
Bal-Simba looked appraisingly at the shadow darkening the doorway.
He looked at the Master of Dragons, but the one-armed man just shrugged.
Wiz looked again. This dragon was not only bigger than the ones he knew, it was different. The scales had darkened to a dull gray-green, there were spines along its back and its teeth were much longer. The body was leaner and the whole effect was more predatory. The cavalry mounts were fearsome, but this thing was positively terrifying.
Again the honey-and-iron voice rang in Wiz’s skull.
The dragon
Wiz shook his head.
The dragon
In spite of the mildness of the afternoon Wiz realized there was a trickle of sweat starting down his back.
The dragon craned his neck high into the sky and peered down at Wiz as if he were something small and soft that had just crawled from beneath a rock.
Looking up at the monster, Wiz had no doubt Wurm could do it, or that he would.
Wiz stepped back out into the courtyard.
The dragon paused, as if thinking.
Without pausing to inhale, Wurm breathed a roaring jet of lambent blue flame perhaps fifty feet long. Wiz flinched back from the heat and noise. Behind him he heard screams as people stampeded for safety. But the dragon’s head was turned away from the Wizard’s Keep. Wurm extended his index talon until it was immersed in the fire. He held it there until the tip glowed bright red. Then he reached down and whetted the heat-softened claw on the rough stone of the castle wall. He left three smoking, foot-deep grooves in the stone before he was satisfied. Then he turned his attention back to Wiz.
Three: He Who Rides a Dragon…
Initial client contact is often the most delicate part of the project.
Wiz grimaced.
Wiz stopped under the final gate and pulled her close, almost losing his staff in the process.
Moira broke away from him and tried to smile.
Wurm was where Wiz had left him.
Wiz slipped the leather thong of his staff over his head and shoulder. Then he exhaled and tried to sound chipper.
The dragon bent its enormous neck down and Wiz swung his leg over. Then the beast raised its head and the spines moved together, cradling Wiz gently but firmly between them. Wiz made himself as comfortable as he could and tried not to think what would happen if the dragon arched his neck further.
Instead Wurm raised his head and Wiz was carried aloft with the swooping suddenness of an amusement park ride. Before he could adjust to his new perspective the dragon pushed off the wall and unfurled his gigantic wings with a beat that sent wind swirling through the courtyard, kicking up stray leaves and blowing grit back in Wiz’s face. Wiz squinched his eyes shut involuntarily and nearly lost his lunch as his inner ear, deprived of a visual cross check, protested strongly. By the time he got his eyes open, the Wizard’s Keep was dwindling toy-like below and the land was spreading out like a patterned quilt beneath them.
Bareback on a dragon was not the most comfortable way to travel, Wiz discovered. At least not when you were riding a monster like Wurm. Unlike the cavalry mounts, Wurm was so large that a human could not straddle his neck comfortably. Trying to sit astride was like doing the splits. By extending his legs forward along the dragon’s neck Wiz could bring them comfortably close together, but that left him supporting most of their weight with his stomach muscles. Eventually he settled for a jockey-style seat with his legs drawn up as if his feet were in very short stirrups. If he shifted position frequently his muscles didn’t protest too badly.
To keep his mind off his muscles-and his predicament-he studied the scenery passing beneath them. As nearly as he could estimate from the size of the fields below they were about as high as an airliner flies. But airliners are heated and pressurized and there was no sign of either on Wurm’s neck. Still, legs and back aside, Wiz was as comfortable-well, as physically comfortable-as he had been back in the courtyard of the Wizard’s Keep. Wiz spent a few minutes considering the implications of that for this world’s physics and then finally dismissed it as magic.
After an hour or more Wiz began to fidget, and not just from the cramps. They were passing beyond the lands of man and well into the Wild Wood.
That had several implications and Wiz wasn’t sure he liked any of them.
Again the amusement in Wurm’s
Wiz wasn’t sure whether the dragon was joking or not and considering the circumstances he didn’t want to find out.
Wiz wondered if dragons bore grudges.
Wurm didn’t say it but the subtext was clear: This was one strong, clever dragon.
They flew a while more in silence.
Wiz didn’t try to make any more small talk.
Northward they flew, and eastward, for what seemed like hours. The sun rose to noon and sank toward the western horizon as they traveled. Below them the neatly tended fields and villages of the World of humans gave way to the rolling green of the Wild Wood and that in turn to a land of jumbled mountain ranges and steep, narrow valleys. Then gradually the mountains flattened and the valleys widened into gently sloping grasslands. The forest did not come back, save in scattered patches, but the land was green and pleasant. Squinting ahead Wiz could see more mountains rising off in the distance.
Wiz hesitated. Part of him wanted more than anything to turn around and go home. But there was another part of him that drove him grimly onward. There was a problem here and he had to solve it. Had to.
Besides, if they turned around now it meant more agonizing hours riding dragonback.
Wurm’s expression didn’t change but Wiz felt the dragon
Wiz glanced at the sinking sun and estimated the distance to the mountains.
He tried to step away from Wurm’s side and his knees nearly buckled.
They were on a grassy knoll beside a dirt road that wound through the valley toward the village in the distance. Dotted here and there he could see clusters of buildings that looked like farmsteads. The fields were laid out in strips, most emerald green with growing grain. The air was cool but not unpleasant and the breeze whispered gently through the grass.
Wiz took a couple of tottering steps. His legs were more or less working again, but his lower back ached terribly and his butt was on fire as the circulation returned.
The dragon regarded Wiz with an unwinking golden eye.
The dragon breathed a thunderous snort of amusement.
Wiz looked down the road. There was definitely a crowd of people headed toward them.
There were perhaps a hundred people coming up the road in a compact mass. Welcoming committee? Wiz thought. But why didn’t we just land closer to the village? Most of them were carrying things, as if they had left their work to come welcome him. As they drew closer he could hear them, a low rumble that somehow didn’t sound like cheering. In fact it sounded downright ugly.
By then the crowd was close enough that he could make out details. They were all men, mostly roughly dressed and all carrying something. Some of them had pitchforks, some of them were carrying flails and pruning hooks and some of them just had big sticks. None of them looked in the least bit friendly.
Moira fidgeted in the window seat looking north. Outside the bottoms of the clouds were turning pink in the setting sun. To the embroidery in her lap she had managed to add perhaps a dozen stitches.
Bal-Simba looked over from the oversized arm chair across the room.
By unspoken consent they had gathered in the programmers’ workroom. Danny and Jerry worked at their desks, Bal-Simba had settled himself into his special chair and relayed instructions through his assistant, Arianne. June, Danny’s wife, was sitting in the corner with Ian asleep in her lap and Moira was in the window seat looking out the way Wiz had gone.
The first several hours after Wiz’s departure had been a rush of frantic effort as programmers and wizards alike prepared for battle with the dragon. In several places in the castle wizards of the Mighty were still casting spells and apprentice programmers were still laboring, but in the main preparations had been complete for a couple of hours. Now as the long summer day drew to a close there was nothing left to do but wait and watch for some sign of Wiz or the dragon.
Danny turned from his workbench.
Moira stood up.
Once before Wiz had been kidnapped. As a result all the programmers carried a spell which would locate them anywhere in the World.
Jerry took down a beaten copper bowl from the top of a corner cabinet. The bowl was nearly hidden by scrolls and papers and he almost caused a small avalanche as he worked it free.
Moira snatched up the vase she had filled with flowers only hours before, tossed the flowers on the floor and extended it to Jerry.
As Jerry poured water into the bowl, Arianne entered, perhaps summoned by Bal-Simba. She stood beside him while they completed preparations.
Finally Jerry took a splinter from a vial and floated it carefully on the water’s surface.
arg wiz locate exe! Jerry commanded.
As the five leaned over the bowl, the needle spun twice around widdershins, quivered and then slowly drifted off until it was pointing firmly south.
Jerry frowned.
Jerry tapped the needle again. The sliver bobbed aimlessly.
Almost unnoticed by the others, Bal-Simba whispered something to Arianne. The tall blond woman nodded and hurried from the room.
The hedge witch rounded on Jerry.
Jerry spread his hands helplessly
Moira clenched her fists and hissed something very unladylike under her breath.
Bal-Simba shrugged.
Danny twisted the ring on his finger.
Bal-Simba only shrugged.
They all fell silent. Everyone in the room knew what it took to constrain a wizard from communicating.
Four: Misdirection for the Directionless
Sometimes the problem you’re hired to solve is not the real problem.
Okay, Wiz admitted and he leaned against the bars of his cell, maybe it wasn’t my best opening line.
At least they hadn’t killed him. On the other hand, there was no guarantee that they wouldn’t kill him. And considering the way they’d acted that was a definite possibility. In fact that option had strong minority support in the mob. What had passed for cooler heads had held out for
After a brief argument over his fate, they had hustled him back to town with a pitchfork in his back. Now he was on the second floor of a fairly substantial building. More precisely, he was in jail.
Wiz had never seen one of this world’s jails before but he had no doubt that he was in one now. There were bars running from floor to ceiling on three sides and a windowless stone wall on the fourth. There was a narrow bunk bolted to the wall and a chamberpot underneath. The layout reminded Wiz vaguely of a Western movie set, but the substantial bars were no stage props. The cells to either side of him were empty. The place was clean enough, but smelled faintly of must and dust, as if it wasn’t swept regularly.
From the glimpses he had gotten as the mob frog-marched him through town, the place was larger than it had appeared. In fact it was a good-sized town or even a small city, enclosed in stone walls. Most of the buildings were built of a combination of timber and stone, but a few of the more imposing ones were all stone. That included this very imposing jail off the main square of the town.
There were offices of some sort down on the ground floor and every so often someone would mount the narrow staircase to peek in. Somewhat less frequently the jailer, a thin, sour-looking man with jug ears and a big nose, would come all the way into the room to check on him. He was careful not to get too close, Wiz noticed, and if he had the keys he wasn’t carrying them.
Wiz toyed with the idea of creating a spell to unlock the door but he decided the best thing to do was to wait and see. If he was going to solve these people’s problem he needed more information and he wasn’t likely to get that as a fugitive from justice.
Still, it wasn’t a very comfortable situation. Wiz sat on the edge of the bunk and wondered how he had gotten into this mess.
Let’s see, he thought. A dragon wants me to protect these people from dragons. The people who live here want to string me up because I’m working for a dragon-only I’m not working for a dragon, I just agreed to find out what the dragon wanted. Except the people still want to string me up for associating with dragons and I’m still not sure what the dragon really wants and…" And he was getting a headache.
For some reason he remembered visiting a psych major buddy in her lab long ago and far away. Sybil had been running rats through mazes as part of some kind of project and while they talked she kept a stopwatch on the rat and its frantic efforts to escape. It had been a long time ago and Wiz found he couldn’t remember what Sybil looked like very well, but he had a crystal-sharp memory of the expression on the rat’s face.
There was a stirring in a corner of the room off behind the stairs. Wiz looked again and someone stepped out of the shadows. Someone tall, slender and wearing a jerkin and tight trousers. Then she took another step out into the full light and Wiz saw it was a woman. A young woman, actually, he amended, with dark hair down to her shoulders, dark eyes and fair skin. She strode lightly across the room with the easy grace he associated with gymnasts or dancers. Somehow Wiz didn’t think she was either of those things.
She stopped several paces from the bars and put her hands on her hips.
Wiz nodded.
Malkin shrugged.
Malkin grinned and held up a key ring.
His new acquaintance grinned.
Malkin shrugged again.
Wiz opened his mouth to reply but Malkin faded soundlessly back into the shadows. An instant later the jailer poked his head up the stairwell.
The jailer looked at him oddly and ducked back down the stairs.
Wiz lay down on his bunk and thought hard. Unless these people had some very powerful magicians, something he had seen no sign of, he could get out of here any time he wanted to. But that wouldn’t help solve his problem. Given a little time to prepare spells, his magic would probably let him beat a dragon-provided it wasn’t too big or too powerful. But he didn’t think that he could take on all the dragons in the Dragon Lands alone and win. That obviously wasn’t the answer.
He might be here to help these people but they felt he had a higher and better purpose as dragon bait. They didn’t want help, they wanted a sacrificial goat they could hang all their trouble on. Yet he had to help them! It was imperative that he solve their problem.
Wiz chased the problem round and round in his mind without finding even the beginnings of a solution. He did, however, find an increasing sympathy for that long-ago rat in the nearly forgotten psych lab. He wondered if the rat had ever found the solution to its problem. Then he wondered what constituted a
Gently, soundlessly, the searcher floated north into the graying dawn. Physically it looked like a smear of smoke or a wisp of gray silk about the size of a handkerchief. Magically it was nearly as uncomplicated. All it did was gather sense impressions and pass them on to a slightly larger, somewhat more substantial entity floating along well behind it. It had only limited mobility and moved mostly by floating on the wind.
By itself it wasn’t much, but the searching spell cranked them out by the tens of thousands. The searchers fed back into hundreds of the larger concentrators and they fed into dozens of high-level analysis demons. Given time they could find anything in the World that was in the open and unmasked. Slowly, inexorably, the net of magical watchers was spreading over the face of the World.
The rising sun tinted the underside of the clouds orange but the mountains below were still in deep shadow. Soon the sun would break above the horizon and bathe the mountain peaks in fire. It would be a glorious sunrise but the searcher was incapable of knowing or caring. It floated where the wind took it, working generally north on the air currents.
The searcher saw the speck detach itself from a peak and waft into the air, but it attached no more significance to it than to the pinkened clouds or the dark valleys. Analysis was for the higher echelons. So it faithfully recorded the speck’s growth and resolution into a dragon, climbing to just below the bottom of the clouds. It watched without apprehension as the dragon approached, its great wings cleaving the air in mighty beats. It felt no fear as the dragon swooped down with its wings slightly folded to increase the speed of the dive, and no terror as a gout of dragon fire blotted out its existence. All of this it simply recorded and transmitted back to the collector, neither knowing nor caring that another dragon had flamed the collector minutes before.
Its killer, a young female only recently sentient, felt a pang of fierce joy at having destroyed the intruder. She gloried in her strength and prowess as she climbed toward the clouds to begin her day’s hunting-and to kill any more of the strange creatures who invaded her territory.
Back at the Wizard’s Keep, Jerry Andrews studied the results on his display and frowned.
It was Arianne’s turn to frown.
Five: A Sudden Career Change
Never tell them the truth until you check to find out what the truth is today.
Wiz jerked awake and there was Malkin standing just outside his cell.
Malkin shrugged.
She was right, he knew. The smart thing would be to magic himself out of the place, walk the Wizard’s Way back to the castle and return with enough help to clean up the whole situation. But he couldn’t do that. He just couldn’t. There had to be a better way and he had to find it on his own. Malkin sniffed and Wiz looked miserable as he pondered the trap he was in.
And then, in a blinding flash, he had it!
The misery and indecision were gone and his brain shifted into overdrive as he saw the possibilities. He started to smile. Then he started to grin. Then his expression became positively maniacal with glee.
Like most programmers, Wiz preferred straight talk and plain dealing. But he wasn’t a fanatic about it. It was obvious the only thing straight talk and plain dealing would get him in this situation was a quick trip to The Rock.
Malkin edged away from the bars.
Wiz’s smile got even broader.
Now Malkin was intrigued rather than exasperated.
The mayor was a portly individual with basset eyes, a substantial paunch and a considerable appreciation of his own importance. He was dressed in a short robe of green velvet trimmed with gold. Around his neck hung a heavy, gaudy gold chain of office topped off with a jeweled and tasteless medallion.
One of his councilors was tall and lean, one was short and bald and the others were pretty much nondescript. They wore either the short robe and hose like the mayor or long robes with deep hanging sleeves and they all had heavy gold chains around their necks, only slightly less gaudy than the mayor’s. They advanced in a tight knot with the mayor in the lead until they stood before Wiz’s cell.
Wiz stood waiting for them, not quite leaning against the wall, but giving the impression that he was completely at ease. He watched the mayor carefully and just as the man drew breath to speak he cut him off.
The mayor was caught with his mouth open. He closed it, scowled and tried again.
The mayor raised an eyebrow.
The mayor snorted.
That set them buzzing. The mayor turned his back and the whole group huddled together, muttering to one another. Once or twice someone poked his head up out of the pack and craned his neck to get a better view of their visitor. Wiz stayed where he was and tried desperately to look as if he didn’t have a care in the world.
The mayor’s face turned red and a vein in his temple started to throb.
The councilors nodded and muttered among themselves and even the mayor seemed momentarily lost in thought.
The fact that he didn’t haggle over the price told Wiz the mayor didn’t expect him to complete the assignment successfully.
The mayor opened his mouth to object, caught the mood of the council and merely nodded.
Hendrick didn’t look pleased.
The mayor turned to look at Malkin and a smile spread slowly over his face. Wiz didn’t need to read minds to know he saw a way to get rid of two thorns in his side when Wiz failed.
As soon as the cell door was unlocked Malkin threw herself about the mayor’s neck, weeping and thanking him for his generosity. Since she was nearly half a head taller than the mayor, the result was incongruous to say the least.
Mayor Hendrick was still trying to brush her off when someone burst into the office below shouting for the watch.
There was a mutter of conversation downstairs and then two sets of feet came pounding up the staircase.
The mayor turned back to the cell and smiled at Wiz in a way that wasn’t at all pleasant.
Six: More Than One Way to Skin a Dragon
First get them talking.
The Baggot Place was about a mile out of town. Since the mayor and council didn’t offer to provide transportation, Wiz and his new apprentice had to walk.
It was a fine morning for walking. The sky was clear, the air was cool, the sun golden, and the morning light made the dew on the brilliant green grass sparkle and glitter as far as the eye could see.
They weren’t the only ones on the road. Ahead and behind them, people were trooping out of town along the road. Occasionally an apprentice or schoolboy would overtake them and run on ahead.
Malkin turned sullen for a moment and then brightened.
Wiz groaned. Obviously his new associate’s profession was an avocation as much as a necessity. Kleptomania he hadn’t counted on.
Little knots of citizens had already gathered on the hill overlooking the farm. They stood about in groups of two or three and gossiped and pointed down at the farmstead below. Wiz noticed none of them ventured even a little ways down the grassy slope toward the stricken dwelling.
As Wiz and Malkin toiled up the road the crowd’s excitement grew.
The farmstead at the base of the hill was built of warm yellow sandstone with a dark slate roof. There was a three-story farmhouse, a large stone barn and several stone outbuildings, all clustered tightly around the farmyard. Where the buildings did not touch they were connected by a high stone wall.
Protection against dragons, Wiz realized. Only this time it hadn’t worked. Wiz could hear the terrified lowing of cattle in the barn and in the courtyard he saw the flash of sunlight off scales as the dragon moved.
The gawkers edged closer to Wiz and Malkin, some of them shifting their position so they could see both the wizard and the farmhouse at the same time.
Obviously they expected him to produce a white horse and suit of armor out of nowhere and ride down to do battle with the monster. Or at the very least start throwing lightning bolts.
But Wiz didn’t have a spell for horse and armor handy and he suspected lightning bolts would only annoy the creature. Besides, he doubted he could kill it before it burned the farmstead to the ground and killed everyone inside.
In fact, Wiz realized, he didn’t have the faintest idea just what he was going to do next. So far everything had been reaction and reflex. Now he needed something more and he simply didn’t have it. He felt the townspeople’s eyes boring into him from all sides and he flushed under the weight.
Well, he wasn’t going to accomplish anything from up here. He’d have to confront the dragon.
Malkin looked at him.
Malkin eyed her erstwhile employer.
It was a long, long way from the top of the hill to the farmyard gate. Well, Wiz acknowledged, it may have only been a few hundred yards, but it felt like a long, long way. By the time he got to the door of age-grayed oak planks in the yellow stone wall he was sweating, even though the dew was still on the grass.
Wiz stood before the gate for a moment, gathering his courage and mentally reviewing his plan. But his courage wasn’t cooperating and reviewing his plan only reminded him he didn’t have one, so he took a deep breath and knocked on the gate.
The door opened a crack and a three-foot talon hooked through the slit and pulled it wide. Suddenly Wiz was face-to-face with a very large dragon.
It wasn’t a monster on the scale of Wurm. Objectively he knew the creature couldn’t be much more than a hundred feet long. But objectivity doesn’t count for much when you are one easy snap away from a set of jaws that are longer than you are high, all studded with fangs as long as your forearm. It doesn’t help any when those jaws start salivating as soon as you come into view.
Wiz stepped through the gate as if it was the most normal thing in the world. He found himself standing between two enormous clawed forepaws and staring at an expanse of armored chest.
The dragon stretched his neck out until his head was nearly twenty feet above the ground. Then he cocked his head to one side and regarded Wiz unblinkingly. Wiz resisted an impulse to wave inanely to the beast and a much stronger impulse to turn and run. So he just stood there, hands at his side and with what he knew must be a monumentally silly smile plastered on his face.
The dragon licked his chops and his fangs glinted evilly in the morning sun.
Then he was all mock civility again.
Wiz was feeling that it was less opportune by the moment, but he didn’t say that.
For a mad instant Wiz tried to imagine what the NAND diagram for a logical dragon would look like.
And then he saw his opening.
He hesitated. The last time he had tried this with one of this World’s creatures he had nearly lost his soul. But he didn’t have much choice. He sure couldn’t fight the monster, he didn’t think he could out-magic it on the spur of the moment and he didn’t have any other ideas.
The people of this world didn’t think in the abstract. Abstractions and mathematical thought tended to puzzle and confuse them. Wiz devoutly hoped the same was true of dragons.
He cleared his throat.
It occurred to Wiz that the dragon had him too, but he tried to ignore that.
Griswold looked amused.
Wiz almost agreed; then he caught sight of a farm implement leaning against the wall. It was a pruning hook, its two-foot curved blade wickedly sharp along its inner edge.
Wiz smiled as unpleasantly as he could manage.
The dragon hesitated for an instant.
Griswold nodded.
The dragon brightened.
Griswold watched him closely, alert for any sign of treachery.
APL dot man list exe, he commanded.
The demon drew a quill pen from behind one bat ear and began to scribble furiously. Line after line of fiery letters grew before them. Each line defined one of the commands of Jerry’s version of APL. There were a lot of them and the emac took several minutes to write them all in the air.
? replied the editing demon.
clear end exe. The emac rubbed the air furiously and the characters vanished. The demon bowed and it vanished as well.
Griswold craned his neck forward to stare at the symbols in the dirt.
The dragon drew his brows together in a mighty frown. He stuck his forked tongue between his ivory fangs and let it loll out one side of his mouth. He cocked his head nearly upside down to get a better view of the characters.
Whistling tunelessly, Wiz strolled over to the wall and picked up the pruning hook. He ran his thumb along the edge nonchalantly and hefted it experimentally.
Wiz had never seen a dragon sweat before. He decided it was an interesting effect.
Griswold sagged with relief.
Seven: Settling In
Always live better than your clients.
News travels fast. The mayor and council hadn’t been at the Baggot Place, but they knew all about it by the time Wiz and Malkin made their way back to town. They were gathered inside the gate in a tight cluster when the pair strode back through.
While the town guard held back the common folk, the mayor and councilors pressed forward, eager to be associated with their new hero.
There seemed to be twice as many councilors as there had been in the jail. A couple seemed to be in open-mouthed awe of him. Most of the others looked gravely pleased. A minority eyed him speculatively, like a group of cats trying to decide what they could do with a new and rather strange baby bird which had just dropped into their midst. With a sinking feeling Wiz realized he wasn’t out of the woods yet.
The crowd laughed and that was the end of it.
The mayor looked annoyed.
The mayor beckoned and a large, tough-looking man dressed mostly in black stepped forward.
Wiz smiled and acknowledged his recent captor with a nod. The sheriff’s neck bent a fraction of an inch in reply but he still looked like he was wishing Wiz and Malkin back into jail.
Wiz looked over at Malkin and jerked his head toward the mayor.
Malkin strolled over, still looking back at Wiz, and walked right into Mayor Hastlebone. She bounced off his ample stomach, apologized profusely, brushing off the front and shoulders of his tunic while she did so.
The house turned out to be a substantial structure of the town’s usual stone-and-timber construction just off one of the town’s smaller squares. It was narrow but at least four stories high, with a front right on the street and a small, neglected garden in the back.
The garden wasn’t the only thing neglected. As they stood on the stoop Wiz could see that the windows were dirty and laced with cobwebs on the inside. There were streaks of rust running down from the door hinges and the brass lock plate was green with corrosion. Even with the door unlocked, Wiz had to put his shoulder to it to force it open. The unoiled hinges creaked and screamed like damned souls as the door swung to.
The hall inside was equally bad, musty smelling and deep in dust and cobwebs. There were doors opening off to either side and a large staircase leading up. Past the stairs was another door that probably led to the kitchen.
Wiz sniffed the stale air. It obviously hadn’t been opened in a while but he didn’t detect the odor of damp or rot.
Malkin shrugged.
Malkin considered.
Wiz decided rats were definitely his first choice.
Malkin looked around.
She looked at him oddly.
Malkin’s face fell.
Before Wiz could answer there was a sharp knock at the door. Tugging it open, he found himself face-to-face with an overdressed, balding little man who looked vaguely familiar.
Malkin, who apparently knew him, glared back.
Wiz looked more closely and saw the man was indeed wearing the heavy gold chain of a city councilman over his elaborately brocaded black-and-silver robe. Where he wasn’t going bald Dieter had dark curly hair that fluffed out from his head. Since he was bald from his forehead to the back of his cranium, he looked like he had just had a nasty accident with a lawn mower. The whole effect was comic-until you saw the jut of the jaw, the lips pressed into a tight line and the glitter in his dark eyes. He reminded Wiz of an excited terrier in a too-fancy collar. A terrier who was aching to take a bite out of someone.
Dieter jerked a nod.
Wiz put on his blandest expression and nodded. One thing consultants never had to search for was the political factions in an organization. Sooner or later they came searching for you. Usually sooner.
Dieter cut him off.
Dieter waved that away.
Wiz wondered how much of those revenues would wind up in the pockets of the councilor and his cronies. Considering what the guy was like he decided a better question would be how much of the money would make it past those pockets.
Wiz nodded.
After his visitor left Wiz spent the next several minutes working the front door back and forth to free up the rusted hinges. The hinges squeaked and groaned in protest and that suited his mood perfectly.
Tomorrow, Wiz told himself. I’ll worry about this tomorrow.
Malkin turned out to be a surprisingly hard worker. She obviously didn’t know much more about house cleaning than Wiz did, but she went at it with a will and before long dust was flying in all directions. In a little less than two hours they had the front hall and two of the upstairs bedrooms more or less clean.
Malkin looked at him.
Malkin snorted.
Malkin snorted again.
With Malkin’s help he tugged the door open again and he watched her as she disappeared down the street. Then he leaned against the door and pushed it to again as the hinges protested like souls in mortal agony.
The door, Wiz thought. I’ve got to do something about that damned door.
Wiz went down the worn stone steps into the kitchen. It had to be the kitchen, he decided, because private houses don’t usually come equipped with torture chambers.
It was a high, narrow room in what he would have thought of as the basement of the house. A couple of thin barred windows high up lit the place dimly. The walls and floors were dank stone and the ceiling was rough beams and planks. There was a huge fireplace with a wicked-looking collection of iron hooks and chains hanging under the mantel, plus a contraption of iron spikes and gears and yet more chains off to one side that he vaguely recognized as some kind of spit for roasting meat. There was a stone sink in the opposite wall and in the center of the room a heavy wooden table with a rack full of hooks above it.
Gee, he thought, clean this place up, light a fire in the fireplace, put some flowers here and there, I’ll bet you could brighten it up to, oh, say, dismal.
Among the pile of supplies Malkin had purchased was a small bottle of oil. Wiz took the oil back upstairs to the door and poured some on the hinges as best he could from the inside. Then he tugged the door open to get them from the outside.
He barely had the door open six inches when a furry gray streak shot through and dashed between his legs.
It was a rather bedraggled and quite large cat. A tiger-striped tabby cat, Wiz thought, dredging the terms out of his subconscious. A tiger-striped tabby tomcat, he amended as the cat turned its backside toward him.
The cat sat in the middle of the stairs and looked back over its right shoulder at Wiz.
Wiz opened his mouth to say more and then shut it again when he realized there wasn’t anything he could say. Not only is arguing with a cat a lost cause, this cat was halfway up the stairs and could easily outrun him if he tried to give chase. Wiz didn’t like looking foolish any more than the average cat does, so he decided to leave it for now.
Wiz didn’t dislike cats, but from observing his friends who had cats he had arrived at a couple of conclusions. The first was that cats, not being pack animals like dogs or people, do not have consciences. That meant that if you had a cat you were sharing your life with a furry little sociopath.
The second was that every animal had evolved to exploit an ecological niche and in the case of cats that niche was people.
Wiz nodded toward the stairs.
Malkin studied the cat and the cat studied Malkin.
Malkin grinned at him.
It turned out there was a stove in the kitchen. It was a ceramic tile box next to the fireplace that Wiz had dismissed as a waist-high work counter. There was also a wooden hand pump that drew water into the sink. Malkin got a fire going with the help of a fire-starting spell from Wiz and she quickly threw together a grain-and-vegetable porridge that turned out surprisingly well. They ate in the kitchen under the glow of a magic light globe Wiz conjured up.
The only excitement came when Bobo cornered and caught a rat in the upstairs hallway. He came trotting down the stairs, head high, with the limp furry corpse dangling from his mouth and settled himself under the sink to eat with the humans. Wiz turned his back to the sink and tried to ignore the occasional crunching noises from Bobo’s direction.
Tomorrow, Wiz thought. I’ll worry about this tomorrow.
Actually there was a lot to worry about tomorrow, Wiz admitted to himself as he crawled into bed later that evening. He had to get things set up here so he could work, and he had to figure out a way to keep Dieter pacified. And he still didn’t have the faintest idea how he was going to solve the village’s dragon problem. That last was really beginning to gnaw at him.
Well, Wiz thought as he drifted off to sleep, it could be worse I suppose.
Wiz jerked bolt upright in bed.
Wiz looked around frantically, but the room was empty.
backslash light exe! he called out into the darkness. The room filled with the warm yellow glow of a magic globe, but there was still no sign of anyone else in the room.
There was a loud snort from the corner.
Malkin’s eyes narrowed.
Malkin shrugged.
Suddenly things clicked.
Malkin was obviously only hearing half the exchange, but she kept swiveling her head from Wiz to the corner he was looking at, like the spectator at a ping-pong match.
The ghost of Widder Hackett ignored his sally.
Wiz thought about pointing out that death usually severs right of ownership. Then he decided it probably didn’t apply here.
I couldn’t get a ghost that rattles chains or moans, Wiz thought as he tried to get comfortable again in his haunted house. I’ve got to get one that nags at 80 dB. I don’t suppose there are OSHA noise regulations for ghosts either.
Wiz finally drifted off to sleep while musing on the most effective kind of hearing protectors to use against ghost noises.
Wiz was having a wonderful dream, about a place with Moira and no dragons, when a rocket went off beside his head. He was bolt upright with the covers off before he realized that what he had heard was a voice and not a particularly violent explosion.
True to his word of the night before he fixed breakfast for himself and Malkin. But Malkin apparently liked to sleep late as much as Wiz did and since she didn’t have a complaining ghost dogging her footsteps she could stay in bed. Wiz left a pot of oat porridge on the stove for her, put down a saucer of milk for Bobo after the cat jumped in his lap three times trying to get at his porridge and milk, left the dishes in the sink (over Widder Hackett’s strenuous objections) and dragged his way upstairs.
Since he still didn’t have a handle on the dragon problem, much less the more immediate stuff, he relied on routine. Maybe something would come to him while he worked.
The first order of business, Wiz decided, was to set up a workroom. In the back of his mind he knew that a programmer’s work space wasn’t really appropriate to someone who was supposed to be a consultant on dragons, but it didn’t really matter. It would make the place more homey and help him think about his real problem-once he figured out which of the mountains of problems he faced was the real one.
There were two parlors on the ground floor, one on each side of the entrance hall. Both of them were full of furniture swathed in dusty sheets and it looked like it would be a backbreaking job to move it out. Besides, the front windows were right on the street, which meant working there would be like working in a department store window, unless he kept the drapes drawn all the time, in which case he’d need artificial light. On top of all that he had a strong suspicion the ghost would have something to say if he starting moving the furniture around in the parlor-probably quite a lot to say, in fact.
The second floor, with his and Malkin’s bedrooms, had more possibilities. The upstairs front room had obviously been some sort of a sitting room rather than a bedroom. Now it was stark and bare with only a sturdy wooden chair sitting in one corner and a sturdier table against the opposite wall. But light flooded in when Wiz forced open the protesting shutters. It was clearly the best room in the house to serve as his workroom. Without another thought he grabbed one end of the heavy oak table and started to tug it over to the window.
The sudden noise made Wiz drop the table. One leg landed on his foot and the other hit the floor with a resounding thump. The scream of outrage in his ear almost made him forget the pain in his foot.
It was amazing, Wiz thought, that even when he was hopping around holding one foot the ghost’s voice seemed to stay right in his ear.
Finally Widder Hackett ran down and the pain in Wiz’s foot subsided to a dull throb. Gingerly, favoring his injured foot, Wiz took the table in the middle and heaved it clear of the floor. He delicately staggered across the room and gently lowered it before the window, bending over in a position that put his lower back in dire peril. He straightened to ease the protesting back muscles and reached out to push the table up against the wall. A sharp sound from Widder Hackett stopped him and he ended up carefully lifting the end to slide it into position.
With the chair and table in place, Wiz sat down to rest his aching foot and to try to get some work done. Even though setting up his magical workstation went smoothly it still wasn’t easy. Every couple of minutes Widder Hackett would be back to complain about another outrage to her beloved house and Wiz’s lack of action, not to mention morals, character and general deportment. Since the ghost’s voice combined the worst features of a foghorn, a screech owl and a table saw ripping lumber full of nails, Wiz was quickly developing a semi-permanent twitch. He had always pictured ghosts as having high, reedy voices that were just on the edge of audibility. Apparently it took more than dying to modulate Widder Hackett’s tones.
Wiz had gone to public schools, but he had Catholic friends who had gone to parochial schools. From what they had told him Widder Hackett had a lot in common with the nuns.
Bobo sauntered through the door and jumped up on the table to sniff at Wiz’s magical spells. He decided that fiery letters probably weren’t good to eat. Then he decided he needed petting and Wiz’s hand was just lying on the table not doing anything so Bobo butted his head against it until he got a response.
Wiz sighed and scratched the cat under the chin.
The cat gazed deep into Wiz’s eyes.
Wiz sighed again. He had a feeling it was going to be a long, long day.
Eight: Calling Home
The problem with being a miracle worker is that everyone expects you to work miracles.
Two hours later Wiz started his latest creation running and then let out a long, whooshing sigh.
Malkin crossed her arms over her chest.
Malkin looked at the gray box and keyboard sitting on the table and the letters of golden fire hanging above it.
Malkin regarded the things on the desk.
Malkin cocked an eye at him.
Just then the system emitted a bell-like tone.
For once the tall thief seemed impressed.
Wiz thought about Malkin as a computer criminal. Then he shuddered and turned his attention back to the computer.
Exploiting a hole in the system’s security was easy. In a matter of minutes Wiz had two new accounts set up. The final wrinkle was a simple little shell script to take messages from one account and pass them to the other. Anyone who tried to trace him back could only follow him as far as this machine.
His erstwhile assistant regarded him with a look Wiz was coming to know all too well.
Malkin muttered something about
The first order of business, Wiz decided, was to tell everyone he was all right. He quickly composed an e-mail message and sent it over the net to thekeep.org, the Wizard’s Keep’s Internet node.
He typed furiously for several minutes, stopping frequently to erase a revealing phrase or to re-read his work to make sure he wasn’t giving too much away. Then he spent some time planning the exact path the message would take to reach its destination. At last he hit the final
He was promptly jerked erect by Widder Hackett’s screech at air-raid-siren intensity.
There was a lot more in that vein.
Over the course of the day Wiz discovered that the person who said you can get used to anything had never met Widder Hackett. The combination of her awful voice and her complaining nearly drove Wiz to distraction. If she had been there all the time he might have gotten used to her. But she would vanish for five or ten or fifteen minutes only to reappear with more demands just as Wiz was settling in to concentrate on what he was doing.
And there was nothing he could do to satisfy her. Even an attempt to sweep and dust the front parlor ended with the ghost shrieking that he was a useless ninny and all he was doing was moving the dirt from one corner of the room to another. Meanwhile, he not only wasn’t getting anything done, he wasn’t even able to think seriously about what he wanted to do. Worst of all, Wiz discovered that the exorcism spells that laid demons to rest had no effect at all on ghosts.
Fortunately for Wiz, Widder Hackett shut up at about ten o’clock at night-perhaps because old ghosts need their sleep. Be that as it may, Wiz got several hours of uninterrupted work in late that night.
Unfortunately Widder Hackett was back at sunup the next morning, loud as ever and full of new complaints and demands. Even putting a pillow over his head couldn’t shut her out, so Wiz was up and about before the cock stopped crowing.
Meanwhile Wiz’s message was on its way to the Wizard’s Keep. It traveled a long and convoluted path through two worlds. First it was injected into the telephone lines by magical interference with a digital switch in a telephone company central office. It traveled over the regular phone network to the modem attached to the system he had cracked. There it slipped by security, thanks to Wiz’s handiwork, and was received in one mailbox, transferred to another mailbox and sent out on the Internet. It traveled from computer to computer over the net as each node routed it to a succeeding node moving it closer to its destination. After traveling for several hours and touching every continent, including penguin.edu at Ross Station, Antarctica, it reached a node in Cupertino where it was stored until the final node made its daily connection to collect its mail. When thekeep.org called, the message was forwarded along with the rest of the day’s e-mail down a telephone line to the junction box serving an apartment building-specifically the line leading to the apartment occupied by a programmer and fantasy writer named Judith Conally. There it was magically picked off, translated back to the Wizard’s World along with most of the rest of the mail and showed up in Jerry’s mailbox in his workstation in the Wizard’s Keep.
Since Jerry slept mornings he didn’t find it until he came into the workroom about mid-afternoon. He was still yawning over his second mug of blackmoss tea when he sat down at his terminal. He looked over the job he had left running, found it was progressing satisfactorily and punched up a list of his mail.
Jerry called the message up and started reading. By the time he had finished the first screen he was biting his lip.
Hi Jerry and everyone (especially Moira!):
I can’t tell you where I am or what I’m doing, but I’m safe-at least for now.
I don’t know how long this job is going to take, but I’ll have to stick with it until I’m done.
As to what I’m doing, let’s just say I’m taking a lesson from Charlie Bowen.
Say hi to everyone for me and don’t worry about me.
Give my love to Moira.
PS: Please don’t try to find me. It’s very important.
-W
Danny took a swig of tea.
Just then Moira came dashing into the room, face flushed and flour up to her elbows.
Jerry gestured to the message on the screen. She craned forward to read it over Jerry’s shoulder. As she read her face fell and then she started to frown, deeper and deeper as she read along. By the time she reached the bottom she was scowling.
Jerry shrugged.
Jerry frowned.
Jerry rubbed his chin.
Danny frowned as he ran his finger along the line. The further he went, the deeper his frown became.
Moira didn’t understand much of that, but she was game.
Jerry groaned.
Moira wasn’t about to let the conversation wander off into a comparison of computerized vending machines.
Jerry rubbed his chin.
Moira’s face lit up.
Nine: A Bracelet, Some Chickens, and a Pretty Maid All In a Row
Don’t think of it as a distraction. Look at it as an income opportunity.
Wiz was hard at it again the next morning when Malkin stuck her head into his workroom.
The interruption made Wiz lose his place, but by now he was so used to it he just sighed and followed Malkin downstairs. There was a dumpy, middle-aged townswoman snivelling on the doorstep. From her posture and sniffling Wiz figured she was either very upset about something or she was suffering from a really bad allergy. As soon as Wiz appeared she grabbed one of his hands in both of hers.
Wiz had noticed the first and was willing to take the ghost’s word for the second. But by this time they were over the threshold and into the hall. Clearly the only way to get rid of their guest now was to hear her out.
Mrs. Grimmen, her concentration broken, glared at him.
Stolen? Wiz looked back at the stairs where Malkin was standing and raised his eyebrows in unspoken question. The tall woman pinched up her face as if she was insulted by the very thought and shook her head.
Mrs. Grimmen stopped in mid-wail.
The woman looked at him like he was crazy.
He was scrawny and balding, with a big sharp nose and a receding chin. The way he strutted along with his head thrust forward put Wiz in mind of a chicken as well. Needless to say he stopped at Wiz’s front door.
Ignoring that the man thrust the chickens in Wiz’s face.
Since the birds were about level with Wiz’s nose there wasn’t any way to avoid it. From the way they struggled and cackled the chickens weren’t any happier about the situation than he was. Aside from that they looked just fine. Of course, Wiz admitted, the only thing he knew about chickens was they came in three kinds: Regular, extra-crispy and spicy Cajun style-plus kung pao if you ordered Chinese.
Wiz looked over his shoulder into empty air.
The way she said it left Wiz with a sinking feeling she was speaking from experience.
There was a knock at the door. Wiz whirled and jerked it open.
There was an angel on the doorstep. An angel in a drab brown dress.
Wiz realized his angel was actually a girl, perhaps eighteen years old. The plain brown homespun dress concealed a trim figure. Her skin was creamy white with just the right touches of pink. A fringe of wheat-gold curls peeked out from her bonnet. Her eyes were wide and blue as Wedgewood saucers.
Wiz finally managed to get the circuit from his brain to his mouth working again and closed his jaw.
Wiz suddenly realized he had never interviewed anyone for a job other than a programming position and he wasn’t quite sure what the etiquette of hiring servants was.
Anna gave him a wide-eyed stare.
Wiz looked at the forlorn beauty and sighed. The first rule of successful housekeeping is you’ve got to be smarter than the dirt. Looking at her, Wiz figured Anna was probably brighter than the average dust bunny. They’d just have to live with the intellectually superior dust bunnies.
Besides, there weren’t any other applicants, and Wiz wasn’t going to get anything done with Widder Hackett complaining in his ear.
In their own ways and in their own times all of the occupants of the house settled in. Even Widder Hackett complained less once Anna set to work.
As if by magic the dirt and dust disappeared from the house. The sheets came off the furniture in the front rooms and light streamed through the newly washed windows. The wooden floors developed a mellow glow and the odors of dust and age were replaced by the scents of furniture oil and sweet herbs that hung in bunches in all the rooms. The beds were less lumpy and the bedding fresher.
Wiz knew it wasn’t magic, of course. The girl worked from morning until night with a fierce concentration and a single-mindedness that he found a little awe-inspiring. If Anna was no mental giant, she knew how to keep house and she had the energy of a dynamo to boot.
Anna even made a difference in the kitchen. Not only was it considerably cleaner after she arrived, it seemed brighter as well. Part of that was that the girl spent an afternoon whitewashing the walls-which earned Wiz an earful of Widder Hackett’s complaints about the younger generation and their new-fangled notions-but part of it was simply her personality. New-fangled notions or not, Anna fitted this house far better than Wiz or Malkin did.
Malkin was usually available when Wiz needed her, but the rest of the time she kept to herself. Anna was in awe of the tall thief, but clearly didn’t approve of her. Malkin clearly didn’t feel any kinship for Anna either. In fact both the women seemed to get along better with Wiz than they did with each other.
The one member of the household who really welcomed Anna was Bobo. For some reason the cat developed an instant bond with the girl and spent hours each day around her or sitting in her lap on the infrequent occasions when she sat down to rest. Considering that Anna also did the cooking and spent much of her time in the kitchen, Wiz reflected, that probably wasn’t so odd.
For his part Bobo had made himself at home as only a cat can. Which is to say with total disregard for the rights or feelings of the human inhabitants.
For one thing, Bobo had the typical cat criteria for a place to sleep. To wit, it should be warm, soft and inconvenient. The most inconvenient place of all was Malkin’s pillow because she was allergic to cats. After she threw him out several times, learned to keep her door closed always and to search the room before going to bed, Bobo transferred his attentions to Wiz. Since even in his current emaciated state the cat weighed nearly twenty pounds and since his favorite way of getting into bed was to take a running jump and try to land right in the middle of Wiz’s stomach, this was a less than ideal arrangement from Wiz’s point of view. However it suited Bobo fine and like most cats he had a strong sense of the proper order of the universe.
When Bobo wasn’t happy he complained and he had obviously taken voice lessons from his mistress. When he was happy he purred. Since Bobo’s purring had the volume and timbre of a Mack truck at idle, happy Bobo wasn’t much of an improvement over unhappy Bobo.
For all that, it worked somehow and life settled into a routine.
From the top of the mountain you could see for miles. Myron Pashley couldn’t see any further than his computer screen in front of the window.
Special Agent Myron
Ray Whipple, Pashley’s office mate, pulled his head out of the latest copy of Astrofisicka. He made a show of reading the journal in the original Russian because he knew it annoyed Pashley.
Pashley smiled a superior smile.
Whipple, who had not only read the book but had helped the author in a small way during his hunt through the Internet for an international spy, couldn’t get his jaw back up in time to protest.
Ray retreated to his chair and his journal. He had a sinking feeling he wasn’t going to make the deadline for this year’s computer Go competition.
Myron Pashley had been born to be an FBI agent, but he was born too late. He belonged in the Bureau in the days of narrow ties, short haircuts and J. Edgar Hoover; the days when a straight-arrow personality, a gung-ho attitude and a suspicious mind could substitute for intelligence and judgment.
After graduating next-to-last in his class at the FBI academy, Pashley had pictured himself on the streets of urban America, fighting crime that was poisoning the nation’s body politic. Instead he was assigned to computer fraud and copyright violations. Not the best use for a technological idiot, his superiors admitted privately, but at least he wasn’t likely to get shot or blow an important organized crime investigation. Keep him there for a couple of years, they figured, and eventually he’d get fed up with the Bureau and quit.
His superiors had reckoned without Pashley’s zeal. Assigned to combat computer crime, Pashley convinced himself this was the new plague sweeping through America and he threw himself into the battle with the boundless enthusiasm-and the brains-of an Irish setter. He began hanging out on computer bulletin boards, running up huge phone bills as he trawled for the evil
He quickly discovered that hackers were as subtle and devious as they were dangerous. The fact that he could find absolutely no trace of any illegal activities on the bulletin boards he frequented was tangible proof how devilishly clever these
He would have been more effective if he hadn’t needed someone to untangle his electronic screwups on the average of once every fifteen minutes, but he persisted.
Finally his patience was rewarded. On an obscure computer bulletin board in the Southeastern United States he found his master criminal. The messages Pashley had collected were enough to convince his boss that he really had something and a full-scale investigation was launched.
Three months later a daring and well-coordinated dawn raid on the North Carolina hideaway seized nearly a million dollars’ worth of computer equipment plus over fifty firearms. At the press conference that morning Pashley had cheerfully posed in front of tables loaded with seized items while brandishing what he called
That brief shining moment was the high point of Pashley’s career.
Unfortunately it was immediately followed by the low point. It turned out his
Needless to say the author was not happy. He also had a considerable talent for invective and a pen dipped in vitriol which he used to lambaste the Bureau and Special Agent Pashley in several national magazines. For one awful week even Jay Leno had been making jokes about him. Somewhere in that terrible period he had been dubbed
It wasn’t as bad as the DEA agent in the gorilla suit, but at least the DEA agent got a solid arrest out of it. All Pashley got was a multi-million-dollar lawsuit, naming him,
It hadn’t helped matters when Pashley’s superiors found he had been rather selective in the bulletin board messages he had shown them. The full message base proved
His boss was demoted, his section chief took early retirement and his chief’s supervisor was transferred to a job in the Aleutian Islands. But Pashley, whose head should have gone up on a pike over the main entrance to FBI headquarters, wasn’t even reprimanded, thanks to the multi-million-dollar lawsuit pending against the Bureau. Instead he was given an
Thus, on this brilliantly sunny afternoon, Pashley was sharing a cubbyhole office with the rather bewildered astrophysicist who had been assigned to
For preference Ray Whipple didn’t deal with anything closer than about five light years. People were especially difficult for him and riding herd on Pashley was straining his skills at interpersonal relations.
Putting the magazine in his lap Ray decided to try one more time.
Ten: Progress Report I
Never Let Them See You Sweat.
Normally a consultant presented a proposal in writing. These people preferred a face-to-face approach. Like making a presentation to the prospective client, Wiz thought, only I’ve already got the job.
Something over a dozen councilors had assembled in the Mayor’s office for the meeting. In addition to Mayor Hastlebone and Dieter there was a distinguished-looking man in a tasteful blue tunic whom Wiz remembered vaguely, one or two other sharp-looking characters and a few old codgers who looked like they had come because they didn’t have any place better to be.
Dieter was off to one side with a couple of other council members hanging at his elbows, talking to a slightly taller, younger man who managed to be handsome in a beefy blond sort of way and still look like Dieter. The councilor was punctuating his words with short, sharp hand motions and the other was focusing on him intently and occasionally nodding to show he more or less understood.
As soon as Wiz entered the room Dieter jerked his head around to stare at him and, followed by his entourage, pushed his way through the group over to him.
Dieter fixed Wiz with an eagle’s glare.
Out of the corner of his eye Wiz saw that the mayor was watching them. He didn’t look any too pleased.
Wiz recognized his cue for fancy footwork. He steepled his hands, dropped his voice half an octave and nodded to the council.
The councilors were listening intently now, all of them nodding to show their neighbors that they understood perfectly, even if no one else did.
It was a very long meeting.
Well, there’s another hurdle crossed, Wiz thought as he stepped out of the town hall into the main square. Or maybe another bullet dodged. He wasn’t sure he liked the second analogy even though a nasty little voice inside told him it was probably more accurate.
The other smiled and nodded.
Wiz knew he was being hustled, but he also knew that was part of a consultant’s job. So he nodded and smiled as best he could.
The Guild Hall was a massive stone-and-timber building across the main square from the Town Hall. The private dining room on the second floor was paneled below and decorated with murals above. The paintings showed muscular folk going about the business of commerce in a style that reminded Wiz of WPA post office art.
The table was just a little bit too small so the two were forced close together. Not close enough to be uncomfortable but enough to encourage intimacy. The linen was starched and perfectly pressed, the liveried waiters were expert and unobtrusive and the food was very good, if rich.
It was all so well handled that it took Wiz a while to figure out what it was about the place. It wasn’t just that it was old: The room and the Guild Hall felt, well, faded, like some once-great old downtown hotel. The murals were dulled with time and lack of cleaning and the paneling below them showed wormholes here and there. Like a lot of other things in this town, the Guild Hall obviously wasn’t what it once was.
By the end of the first course Rolf was on a first-name basis with Wiz. Once or twice in his career in Silicon Valley Wiz had been wooed by some very high-powered headhunters. That was what this meeting with Rolf was like. The man was working on him, trying to bring him around to-what?-and in spite of his cynicism, Wiz found himself responding to the man’s charm. If Dieter was born to sell used cars in San Jose, he thought, Rolf could sell bonds on Wall Street. Wiz smiled, pleasantly, tried to enjoy the meal and waited for the shoe to drop.
Rolf smiled knowingly.
Wiz put down his spoon.
Rolf chuckled.
Wiz thought about how to explain high explosives to a culture that didn’t even have gunpowder. Then he thought about what Moira said about his explanations.
Again that engaging toothpaste smile.
Considering his performance this morning a breath of hot air was more like it, Wiz thought. But he made an appropriately modest reply.
He used my name twice in two sentences, Wiz thought. Here it comes.
Great, Wiz thought. I am not only supposed to slay dragons, I’m supposed to work bloody miracles.
That was so true that Wiz could only nod.
Just then what Wiz really wanted was to go home to the Wizard’s Keep and Moira. But that wasn’t one of his options until he got this mess straightened out and he couldn’t do that unless he stayed alive. He jerked his attention back to what Rolf was saying.
Rolf sighed.
He leaned across the table and touched Wiz’s hand.
A chill ran down Wiz’s spine.
Rolf held up a hand.
Let’s see, Wiz thought as he made his way back across the square. I’ve been in town less than ten days and I’ve already made two powerful enemies. At least Rolf would be his enemy as soon as he figured out that Wiz had no intention of supporting his schemes. Dieter wanted to loot the town. Wiz suspected Rolf’s desires ran deeper and more dangerously. The man didn’t want money, he wanted power. Probably a lot more power than a mayor had ever had before.
Of the two Rolf was probably the more dangerous. Dieter’s hostility was open. With Rolf you’d never see the knife coming until it was buried in your back. You could see Dieter coming, but that didn’t mean you could dodge. He touched the ring of protection on his finger. It would place him in stasis if he was under immediate physical threat. If the damn spell had any sense I’d have been frozen solid a couple of days ago, he thought sourly.
Not a living soul was waiting to greet Wiz when he got home. Widder Hackett, however, was.
He came into the room and found a hysterical maid facing off with a very determined scaly green demon.
Wiz recognized the demon. It was the one he had set to guard his desk and it manifested if anyone tried to touch his papers or equipment. Apparently Anna, not knowing better, had tried to clean off the desk.
He put his arm around her shoulders to comfort her, and to catch her if she did faint. Anna was trembling like a leaf and she pressed her face into his shoulder so she wouldn’t have to look at the demon.
Wiz looked around and realized that to get to the door they would have to pass the desk. The demon wouldn’t attack unless someone tried to touch the things on the desk but it would certainly come alert if anyone but Wiz got close. I’ll have to turn the sensitivity down on the spell, he thought.
Malkin stuck her head in the door to see what the commotion was, saw Wiz and Anna, and disappeared before Wiz could say anything.
Wiz drew a line on the floor in softly glowing blue light.
Bobo sauntered into the room, looked at the line and sniffed.
Anna sniffled and nodded.
Still sniffling, Anna made her way downstairs toward the kitchen.
Malkin waved a lazy hand.
The way she said it, Wiz wasn’t sure whether to be relieved or insulted.
Malkin laughed.
Eleven: Meanwhile, Back at the Observatory
Just because someone is hard-working and ambitious doesn’t mean that person has the least idea what is going on.
It was another sunny day in the desert. Of course, it’s almost always sunny in the desert, which is why this particular desert mountaintop sprouted telescopes like lawns sprout toadstools. With telescopes come astronomers, naturally, and just now this particular astronomer’s mood was anything but sunny.
There was a pause while the observatory director took his artfully scuffed ostrich-skin cowboy boots off the corner of his desk.
The director made a show of lighting his pipe.
Ray’s eyes widened. Time on the Hubble Space Telescope was somewhat more precious than gold in the astronomical community.
In the event, Clueless Pashley kept himself out of everyone’s hair for the next three days. He was so busy tramping through the Internet in pursuit of his master hacker and screwing up his account that he was only an electronic pest for everyone but Whipple.
Pashley’s performance on the Internet was reminiscent of the old saw about a thousand monkeys at a thousand typewriters, which is to say it was nearly random and mostly produced garbage. However, as in the case of the monkeys, there is always the element of blind chance and sheer, dumb luck. Pashley’s original error was, as his office-mate surmised, an accounting glitch. But in the course of his thrashing around, Special Agent Myron Pashley stumbled and fell face-first into a heap of gold.
Not surprisingly it started with a total disaster.
Like most astronomers, Ray Whipple was used to working at night and sleeping during the day. Even though his current job was
Pashley, on the other hand was an early-to-bed, early-to-rise type who was in the office religiously at 7 A.M. This particular day he managed to be in the office all of thirty minutes before he did something especially stupid and crashed the entire system. Which of course resulted in Ray having to drag himself out of bed and drive back up the mountain at an ungodly-o-clock in the morning to fix what Pashley had done.
To add insult to injury, Whipple had to listen to Pashley the entire time he was trying to bring the system back up.
Ray knew damn well what had caused the crash almost as soon as he sat down at his terminal, but yelling at Pashley wouldn’t get him any closer to time on the Hubble. To try to shut out his office-mate, he kept his attention glued to the screen as the system booted back up.
Because he was concentrating so intently on his workstation he actually read the list of demon processes as it scrolled up. The last one was one he didn’t recognize.
Whipple frowned. He should have known all the demons on the system and here was one he’d never seen. He called it up and found it was a perl script that scanned for incoming traffic with a particular name in the
This was getting stranger and stranger. A quick check of the mail queue showed a couple of messages with the right name in the
The routing was absurd. It looked as if the message touched every continent, including Antarctica, and was routed through the weirdest collection of sites he had ever seen.
This was completely lost on Pashley, but he did pick up on something else.
Whipple, who had played D&D until he got into graduate school, kept quiet. He had learned that arguing with Pashley on one of these subjects was useless.
Ray Whipple gritted his teeth.
Meanwhile the programmers at thekeep.org pursued their own search for Pashley’s
Ray Whipple had an easier time of it. Being a legitimate system administrator at a legitimate site, not to mention being actually in this world and being able to invoke the name of the FBI, Whipple had resources Danny and Jerry didn’t. By using them and calling in a few favors, Ray was able to trace Wiz back to the system he had broken into very much faster than the people at the Wizard’s Keep.
In a matter of days he had a result to show the FBI agent.
Twelve: Bureau-cratic Complications
If you can delay solving a problem long enough, one of three things will happen: The problem will become so large that it destroys the organization, everyone gets so used to living with the problem that it ceases to be a problem, or the problem solves itself. In cases two and three you win. Meanwhile you don’t make enemies by rocking the boat.
It was a bright muggy morning in Washington, D.C. The kind of morning that finds legions of bureaucrats hard at work in their air-conditioned offices and trying not to think about what the drive home will be like.
The director of the Federal Bureau of Investigation was hard at work in her air-conditioned office, but she wasn’t worried about the drive home. For one thing she probably wouldn’t go home until well after sundown. For another she was deep in a review of industrial espionage activities in the United States, trying to decide how much of the report represented a legitimate danger and how much was eager beavers pumping for a bigger share of the department budget.
The Phone rang.
Not just any phone, The Phone. Popular legend to the contrary it was not red. It was a very ordinary looking tan telephone with a funny mouthpiece and an unusually thick cord connecting the handset to the base. It was the director’s main link to the White House and the higher echelons of the Justice Department and the national security apparatus.
The director eyed The Phone. Not even the President normally used that telephone to contact her. It rang again and she picked it up.
The director pulled what looked like a cheap pocket calculator out of the top drawer of her desk, checked the date and time and punched in a highly improbable mathematical calculation.
Actually the director had no idea who the person on the other end of the phone was. She only knew he represented No Such Agency, the officially non-existent organization charged with communications and cipher security. The outfit was a couple of rungs up the intelligence food chain from the FBI.
The director was trying to quit smoking, but she groped in her desk for the crumpled remnants of her last pack and lit a slightly bent Camel.
After The Voice hung up the director ground out her cigarette and glared at the phone. Damn that man. And damn Pashley! Somehow that moron had stumbled into something.
The Bureau had teams of computer experts who could handle this. Real experts, not street agents who had been through a two-week course at the academy. No matter what No Such Agency wanted, she’d get them on the case and pull Pashley and…
Her hand stopped halfway to the phone. She couldn’t pull Pashley. The Bureau’s whole defense in the lawsuit depended on the fiction that Pashley was a competent, trusted agent. The Justice Department attorneys had explained to her that, on paper at least, she didn’t dare do anything to suggest the Bureau had less than full faith in the turkey.
All right, she’d compromise-on paper. Pashley would stay on the case, conducting an independent investigation from his damn mountaintop. Meanwhile she’d put together a tiger team to work with No Such Agency.
Wiz was staring at the screen when he heard a peremptory knock at the front door. Since he was staring at the screen because he was fresh out of ideas, he pushed his chair back from the desk and went out on the landing to see who it was. I really ought to write a screen saver for that thing, just to give me something to look at, he thought.
He got to the stairs just in time to see Anna opening the door for Dieter Hanwassel. The councilor was flanked by his nephew Pieter and a gawky young man Wiz didn’t recognize who was clutching a rather grimy roll of parchment.
Anna had been scrubbing the front hall. She was wearing an apron over her brown dress and a kerchief over her golden curls. A pail of soapy water stood halfway down the hall and she still had the scrub brush in her other hand. As the three entered she realized she was still holding the brush and blushed crimson.
Even in tights and velvet bathrobes, these guys were suits.
Suit or not, Dieter wasn’t snowed.
Somewhat uneasily Wiz led his guests up the stairs and into his workroom. There weren’t any chairs for visitors and Wiz didn’t want to encourage these visitors to stay anyway.
Wiz peered over his arm.
Wiz wondered what the altitude ceiling on a dragon was. Even if they couldn’t do any better than a Piper Cub that still meant a 10,000-foot wall.
I’ll bet you do, Wiz thought.
Down in the hall Pieter Halder was doubled over clutching his groin. Anna was standing with her back against the wall, her face scarlet and her skirt rumpled up against her petticoat. She looked up, saw Wiz and Dieter standing at the top of the stairs, turned and fled sobbing to the kitchen.
Wiz glared at Dieter and the little man backed partway down the stairs under the force of his gaze.
Wiz faced Dieter again.
Dieter paled.
By then all three of them were out the door, Dieter in the lead and Pieter limping doubled over behind.
With a final glare at the door, Wiz turned and went down to the kitchen.
Anna was slumped over the kitchen table weeping. She raised her head as Wiz came down the stairs and wiped her reddened eyes.
Seeing her shame and misery, Wiz was very glad Pieter and the others were out of his reach.
Anna looked up and sniffled.
Wiz stepped toward her to comfort her and then stopped. The last thing she needed just now was to be touched by a man.
Anna sniffled again and tried to smile up at him.
Wiz left her in the kitchen and came back up to his workroom. All the while Widder Hackett carried on a monologue about young Halder’s moral shortcomings. Clearly it wasn’t the first time something like this had happened and apparently Widder Hackett had made a hobby of collecting gossip about his misdeeds.
He had barely gotten settled when Malkin came striding in.
Malkin nodded.
Wiz looked around the room.
Malkin snorted.
The ghost went on for some time and in some detail. In the middle of it Wiz discovered that putting his hands over his ears did absolutely nothing to block out her voice. Malkin watched his antics with some amusement.
Malkin nodded and turned to go out. She paused in the doorway.
Wiz sighed. Another responsibility I don’t need.
Malkin threw back her head and laughed.
Wiz started to protest that he found Malkin attractive and then decided this wasn’t the time. It was true about her height, Wiz realized. Malkin was easily the tallest woman he’d ever seen in this world. She was over six feet and her slenderness made her appear taller.
By the time he got all this together in his head, Malkin was gone.
Thirteen: Chat Mode
While ignorance and stupidity may debar a person from solving a problem, it is no handicap at all when it comes to screwing up someone else’s solution.
Wiz was bored, restless and, most of all, homesick for Moira and the Wizard’s Keep. E-mail was wonderful but it was no substitute for being there. It wasn’t even a substitute for talking on the phone.
He toyed with the idea of trying to set up a telephone call to the Wizard’s Keep, but hooking into the other world’s phone system was really Danny’s area of expertise. Wiz wasn’t sure he could establish a voice connection and still keep his location hidden
On the other hand, he thought, I can do something almost as good.
Computer chatting would give a much more immediate connection and he knew a way to make that secure. What’s more, he knew where he could find what he needed to do it.
He spun back to his workstation and started connecting to the Internet.
Danny was bored. As often happened when he got bored he was surfing the Internet, hanging out on his favorite talk channel. As usual it was barely controlled chaos, with perhaps a half dozen conversations going on at once, like a printout of a cocktail party.
FREEKER: Anyone got any good codez?
DRAINO: So he says ’first assume a spherical chicken’
PILGRIM: The P-153 is a piece of shit. Use a canopener.
RINGO: Does anyone have the DTMF codes to do that?
DEATHMASTER: Hahaha
A.NONY.MOUS: Look in the last issue of 26OO.
WIZ: Hey Danny how are things at the Keep?
The message scrolled by so quickly he almost missed it. Then he called up the buffer, read it again and goggled.
The director winced at the mixed metaphors. She wasn’t sure she approved of Conklin either. He was obviously pushing the Bureau’s weight restrictions hard and the director had a strong suspicion he couldn’t pass the annual physical training test either.
But in Conklin’s case the title
The director lit another cigarette and blew smoke out her nose. I’ve got to quit these-as soon as this business is settled, she thought.
Conklin paused to do a mental translation.
The director nodded.
"Well, anyway, what you do in a case like that is set up a firewall. That’s a computer that connects to the net on one side and to your secure system on the other. All it does is pass messages back and forth. It acts as a barrier to keep out the net… uh, the bad guys.
Conklin smiled broadly at having caught the nation’s top communications security agency in an error.
Now the director was smiling too.
The director was still smiling. Bureaucratically this was better and better. Not only did No Such Agency need a favor-it didn’t have law enforcement powers and couldn’t arrest the system breaker even if it could find him-but the problem was the result of a bone-headed blunder by their people. When the FBI cleaned up this mess No Such Agency would owe them big time.
The director shook her head. She wasn’t interested in being fair to No Such Agency, she was interested in milking this for all it was worth. Unless…
Conklin shook his head.
Moira was sitting with the programmers in their workroom. She tried to spend as little time there as possible to let them work in peace. So she only popped in a dozen or so times a day. Jerry had rigged a panic button to summon her and any of them who weren’t in the room if they got a message from Wiz, but Moira still checked constantly.
Danny shook his head and compressed his lips into a tight line.
Jerry nodded.
Moira’s mouth quirked up in something that wasn’t quite a smile.
Danny shrugged.
Danny made a face.
"There’s one more complication you should know about. Even once we slog through all that we will have to run a trace from the switch he is using to his connection point back in this world. That will take a couple or three hours from the time we locate the right switch.
The director grunted and pulled a package of cigarettes out of her purse. The room was supposed to be a no-smoking area but no one objected.
She lit up, inhaled and blew smoke out through her nostrils.
Everyone leaned forward expectantly. If it was too sensitive to go on the agenda it was very sensitive indeed.
Everyone leaned back. Several staffers stared down at the papers before them. One or two looked up at the ceiling, as if hoping to find the answer written there. No one in the room had to be told who Pashley was. He wasn’t at all important in the grand scheme of things, but since the call from the head of No Such Agency he had become a major burr under the director’s saddle. As a result, the top echelon of the FBI spent an inordinate amount of time trying to keep him discreetly under control.
The director thought of Pashley meeting a giant bear in the fog. She brightened again.
The director ground out her cigarette and muttered a highly politically incorrect phrase from her childhood. One that used
For a long moment no one at the table said anything. Then Hampton voiced the inevitable.
The director used the phrase again.
Well, Ray Whipple thought, at least I’m getting some time in San Francisco out of this. Ray liked San Francisco, especially when it was summer in the desert, but he wasn’t looking forward to this trip at all.
He looked around the office to make sure he hadn’t forgotten anything-and to keep his mind off what the rest of today was going to be like.
For one thing it involved a ninety-minute automobile ride with Myron Pashley, followed by a wait in an airport and a two-hour flight with the man. That was a lot more than the Recommended Daily Allowance of Pashley and damn close to the LD-50.
Which was the other thing. The man would not shut up about this system breaker he was tracking. Since most of what he had to say was palpable nonsense and he seemed utterly immune to anything he didn’t want to hear, his chatter was like fingernails on a blackboard to the astronomer. Ray was taking his Walkman and a selection of his favorite Bach tapes in the hope he could drown Pashley out. He suspected strongly the FBI agent wouldn’t take the hint.
Look on the bright side, Whipple thought. When we get to Silicon Valley he’s someone else’s problem.
Finally, Ray turned on his vacation demon and logged his terminal off the system. The vacation program would automatically respond to any e-mail messages with an electronic form letter telling the sender he would be gone for a while. He looked around the office for the last time and realized Pashley’s terminal was still active and connected. Idiot! Ray Whipple thought. As a final gesture he turned on the vacation demon on Pashley’s system as well.
Unfortunately Ray was distracted and didn’t think it through. The vacation demon didn’t think at all. It just did what it was programmed to do.
It was mid-morning when Wiz came into his workroom. Since Anna had started working here he was actually able to sleep in most mornings and he enjoyed the sensation immensely.
Just because he slept late didn’t mean others did. Anna was usually up at first light of dawn and even Malkin didn’t often sleep later than he did.
This morning both of them were in his workroom staring at the screen saver he had finished the night before. Anna was standing carefully behind the blue line on the floor, broom in hand, obviously interrupted at her work. She was staring at the display like a child seeing her first Christmas tree. Malkin was just behind her, also watching the ever-changing patterns.
Anna saw him and blushed.
Malkin examined the glowing pattern and grunted.
Malkin grunted again and turned away.
Wiz watched her go and shook his head. He was no more immune to physical beauty than most men, but like a lot of men he rated other things higher than looks when it came to female attractiveness. Intelligence, for instance-which definitely put Anna out of the running. Besides, the girl’s vulnerability triggered his protective instincts.
And always and above all there was Moira. He sighed at the thought and set to work.
As usual, the first thing Wiz did was to check his mail.
The very first message was from a net id he didn’t recognize. Spam or junk mail? he thought as he called it up.
Special Agent Myron Pashley will be out of the office and unavailable for the next two weeks. Please forward any urgent messages to fbi fbi.gov
Myron Pashley,
Special Agent, FBI
Wiz went cold. They were on to him! Someone must have found his mailboxes on the broken system and called in the Feds. He recognized the form of the message as a vacation demon. It was just sheer blind luck that the FBI agent who had been getting copies of his messages had gone on vacation and hadn’t bothered to exclude his drop from the demon’s reply list.
Wiz slammed his hand to his forehead and damned himself as an utter idiot. He had been stupid to use that mailbox setup for so long! It was only a matter of time before someone traced him back, found the cutout and caught him.
But in spite of the danger he needed that e-mail link to the Wizard’s Keep. He’d have to come up with something to make it secure from snoopers in both worlds.
System breaking had never been Wiz’s idea of hacking. Danny could probably have come up with a much more sophisticated way of hiding while using the net. But you can’t become intimately familiar with systems without learning things that are useful in less-than-legal ways.
Wiz thought hard for a couple of minutes and then he smiled. Yeah, there was a way. Something that would be just about untraceable unless they figured out the trick-and drive them nuts if they tried to trace it.
A few minutes work at the keyboard and a net of purple and green lines flashed into being above his work table. Several more key clicks and a few of the intersections burned fiery red. Wiz looked at the glowing orange letters next to the red points of light. Each red dot indicated a computer on the Internet that doubled as a router. Not bad. The only question is which one to use?
That first line of defense would be tough, but it was simple enough that he could put it into effect almost immediately. That would buy him some more time while he added extra layers of security behind it.
Wiz bent to the magical workstation with a will, his fingers flying over the keys. Just a few more hours, he thought. Give me just a few hours and I’ll be damn near invulnerable.
Joshua Weinberg felt like hell. His throat was raw, his cough was worse and he felt like someone was sitting on his chest even when he was standing up. If he hadn’t had a damn good reason to come in this morning he would have stayed home in bed, maybe even called the doctor the way Dorothy had been nagging him to do.
But as head of the Silicon Valley office of the FBI, he had responsibilities. Just now he was standing next to one of them.
Privately he was much less impressed. The guy was certainly living up to his advance billing. But as he introduced him to his other agents Weinberg was careful not to betray by so much as the twitch of a muscle that Myron Pashley was anything other than an out-of-town expert on computer crime.
Weinberg knew all about Pashley. He had gotten a personal telephone call from the director of the FBI explaining about Pashley at some length. In fact she had called him at home at 4 A.M. to make sure the call didn’t appear on the office phone logs.
Cooperate. Treat him like he knows what he’s doing. And watch him every minute.
As soon as Bill Janovsky, his second-in-command, got back he’d take him aside and explain about their guest and how he was to be handled. Just now Janovsky was up in San Francisco conferring with the U.S. Attorney about a technology transfer case. Their talk would have to wait until this afternoon.
Weinberg wished devoutly he was still chasing Soviet agents around the semiconductor plants. He felt like hell.
In the event, Weinberg didn’t get to talk to Janovsky that day. Janovsky was delayed in San Francisco until after 5 P.M. and Weinberg felt so awful he went home sick before Janovsky got back. He felt worse the next morning and stayed home all that day and the next day. By Thursday his wife took him to the doctor and the doctor called an ambulance to take him to the hospital.
One consequence of Weinberg’s illness was that it took somewhat longer than usual to get things squared away on Pashley’s hacker investigation.
There were a couple of less obvious consequences. For one thing Weinberg hadn’t had a chance to tell Janovsky or anyone else about his conversation with the director. His people had seen their boss acting as if Pashley was a big gun expert so naturally they assumed he was.
For another, no one bothered to tell the director that Weinberg was out of commission. There was no reason why they should, after all, since no one in the office knew about her interest in Pashley.
Ray Whipple could have told them a lot about Pashley, but Whipple had gone off to visit some colleagues at Cal Berkeley’s Leuschner Observatory to get a first-hand look at some anomalous data collected by the Kuiper Airborne Observatory. Pashley had assured him he would call him when needed and Whipple figured the FBI could do a better job of restraining Pashley than he could.
The net result was that Clueless Pashley was loose in Silicon Valley with the full force of the Federal Bureau of Investigation behind him.
Fourteen: Raiding on the Parade
Expert: Anyone more than 100 miles from home carrying a briefcase.
It is a truism well-known to lawyers that while the law may be uniform, all judges are not alike. It is a corollary equally well known to prosecutors that some judges are easier than others when it comes to search warrants and such. In San Francisco District Court, Judge David Faraday was what the local federal prosecutors privately-very privately-called a patsy. A law-and-order Nixon appointee, he could be counted on to grant search warrants on nearly any grounds.
So it was hardly surprising that FBI Special Agent George Arnold showed up in Judge Faraday’s office with Special Agent Clueless Pashley in tow to seek warrants to raid Judith’s apartment.
Arnold nodded.
Pashley managed not to cheer.
The astronomer gave a low whistle.
George Arnold squirmed around to get a better view of the readout.
Pashley and Arnold were crammed into the surveillance van along with the regular operator and several racks of equipment.
The directional antenna hidden in the van’s roof rack was pointed at Judith Conally’s apartment less than three hundred feet away. At that distance it could easily pick up electronic emanations from Judith’s apartment.
Pashley, Arnold and the technician wriggled around until they could all see the display screen.
# include <iostream.h>
template <int T>
struct A{A(){A<T>>1>B;cout<<T%2;}};
struct A<O>{};
void main(){A<99>();}
The tech checked the instruments.
Neither Pashley nor Arnold knew it, but it was indeed code they were looking at, although not in the sense they meant. Inside her apartment Judith was settling down to work on one of her private programming projects. Since for preference Judith used C and since her C style was both idiosyncratic and highly personal, it was hardly surprising that the FBI agents couldn’t make sense of it. Since the particular program Judith was laboring over was her entry in this year’s Obfuscated C++ Contest it was to be expected. Since one of the utilities Judith had developed to help her was an uglyprinter, which turned even the best-structured C code into an utter muddle, it was inevitable.
Judith Conally was playing relativistic Tetris when the knock came at the door.
Judith had never met Myron Pashley, but as soon as she opened the door she knew what he was. For one thing he was wearing that dark-suit-narrow-tie-white-shirt outfit no one wore anymore but government agents and EDS employees. And EDS employees weren’t allowed to wear wrap-around sunglasses.
He was followed into the apartment by six other men and a woman, all dressed in the same style if not the same clothing. Since Judith’s apartment was not large, it was suddenly very crowded. Judith found herself crammed back against a book case.
One of the agents sat down at her computer and started calling up directories. Others fanned out through the apartment.
After a quick run-through of her more recent sins, Judith relaxed. There was nothing in the apartment which was the least bit incriminating. Then she looked at the search warrant and nearly burst out laughing. A national security case? Get real!
Then she stopped laughing and started worrying. She hadn’t done anything, but what had the people in the other world been up to? Wiz was apparently in some kind of trouble and you never knew what Danny was going to do. There wasn’t anything illegal here, but the laws didn’t anticipate contact with alternate worlds where magic worked. If someone halfway competent had even a hint of a suspicion something like that was going on, the stuff in this apartment would be enough to blow it sky high. Whether that would mean jail or years in protective custody as a
Pashley moved to her desk and Judith’s heart caught in her throat. There, lying on top of the stack of unpaid bills and unanswered mail, was her documentation for the magic compiler for Wiz’s world. With its mixture of programming and magic that book alone would be enough to give the whole show away.
Pashley knew all about seizing writer’s notes after his experiences in North Carolina.
The agents went through the apartment like a polite hurricane. They always said
The demon in the green eyeshade, gaiters and violently checked vest gave Wiz a toothy grin before flipping down a ten. That made twenty-three and Wiz was busted out. The demon gathered the cards in and shuffled them. Then he cocked an eyebrow at Wiz, waiting for the signal to deal again.
Wiz slumped back in his chair and sighed. It was still early afternoon, but it was not a good day. Not that that was unusual. The townfolk had learned by now that
He had tried refusing to see anyone, but that meant either being a prisoner in his house or being stopped on every street corner by someone with a long, incomprehensible tale of woe. So he had gone back to seeing a few people every morning, even though there was nothing he could do for most of them.
This morning’s crowd had included a farmer who wanted him to find the pot of gold his grandfather was supposed to have buried on the farm, a lovesick young man who wanted his beloved to notice him and a nervous middle-aged woman who apparently expected him to guess what she wanted since she never did get around to telling him.
Meanwhile, in spite of the building urgency he was at a complete and utter standstill on the dragon problem. He tried to tell himself he was too overcome with distractions to focus on it, but the fact he was playing blackjack rather than working told him how accurate that was. The truth was he didn’t have even a notion of how to begin.
Wiz knew from experience there was a hierarchy to working on a software problem. There was hacking, there was programming, there was playing, there was doodling and there was what a British friend of his rather inelegantly described as
He sighed and looked over at the demon. The demon leered back and riffled the cards suggestively.
It took Wiz an instant to identify
As she moved Wiz noticed a slight bulge in her tunic.
Wiz groaned.
Wiz groaned again.
Malkin smiled in a peculiarly sunny fashion.
Wiz thought about what that last meant. Then he decided he didn’t want to know. He also remembered why he had never had roommates. Then he thought of the rats in the psych lab. The more he thought about them the more sympathy he felt.
Malkin draped the belt over her shoulder, buckle resting on her breast. Wiz noticed it hung nearly down to her knees behind.
With that she was gone. Wiz sighed again and turned back to the demon, who raised a pair of scaly eyebrows and riffled the cards. Wiz dismissed him with a gesture. Somehow he’d lost all his taste for taking chances-any more chances.
Judith wasn’t the only one upset by the FBI raid. If she was annoyed, the mood in the Wizard’s Keep verged on panic.
Bal-Simba frowned when a breathless Jerry and Danny told him, in alternating choruses, what had happened.
Danny grinned.
Danny frowned.
Jerry didn’t have a good answer for that one, so he let it slide.
It was not a good day for Special Agent Pashley. He had spent the morning interviewing Judith Conally with her lawyer present and he felt he was further behind than ever. After two hours of questioning and several very pointed inquiries by Judith’s lawyer as to the exact charge, he had turned her loose. The results from the examination of Judith’s computer and related material hadn’t helped any.
Whipple shrugged.
Pashley snorted.
Actually Pashley was closer to the mark than Whipple, although neither of them would have believed the real story. Judith had been taken to Wiz’s World as part of the battle against computer criminal magicians at Caermort. She had been healed there and returned to our world when the situation was stabilized.
Suddenly Pashley brightened.
Ray Whipple put his head in his hands and groaned.
By mutual consent, the programmers and Judith Conally kept word of the FBI raid from Wiz. So naturally Wiz kept sending e-mail and chatting with thekeep.org as if it was still there.
Which it was, of course. In spite of what it said in the paperwork, the real server for the domain had always been in the Wizard’s Keep in another world. True, there was now no computer in Judith’s apartment, but that didn’t matter to the signal. It was tapped off magically between the junction box and the apartment. First, however, it traveled through the local telephone office, where the FBI was monitoring the line.
Clueless Pashley looked at the surveillance report and slammed it down on the table.
The other FBI agent went over the transcript and shook his head.
This time the agents carried off a complete stereo system, a big-screen television complete with video game console, and anything else in the apartment that looked electronic, including a clock radio. Again they gave Judith an itemized receipt with serial numbers. Then they departed as quickly and officiously as they came.
Fifteen: Competition
Utter incompetence never kept anyone from underbidding and over-promising to get the job.
Wiz was having another lousy morning. He had left the house to escape the usual flow of people who wanted him to solve their problems only to run into the mayor at the town hall, who wanted to know how the dragon program was coming, and by the way did he have anything for a head cold? Wiz barely got out of that when he encountered Dieter Hanwassel and a couple of his council flunkies in the square.
The little man turned purple.
Wiz spent another hour or so wandering around town, looking at things and fending off a couple of requests for magical help. Malkin was waiting for him when he got home.
The tall woman shrugged.
There was a group gathered in the mayor’s office by the time Wiz arrived. Dieter, the mayor, Rolf and several others were talking to a blond young man Wiz didn’t recognize. The stranger’s back was to the door but Dieter’s wasn’t. As soon as Wiz walked into the room he peered around the young man’s shoulder and smiled at Wiz, not at all pleasantly.
On that cue the young man turned and swept a deep bow in Wiz’s direction. The newcomer was undeniably handsome. Blond hair fell in ringlets to broad shoulders. Pearly teeth peeked between ruby lips as he smiled and his blue eyes sparkled. He was only a little shorter than Wiz, not as heavily built, which made him decidedly slender-but elegant rather than skinny. Handsome, personable and utterly devoid of sincerity. He reminded Wiz of every used car salesman and mortician he had ever met. Instinctively Wiz looked for the white belt and shoes. Then the significance of what Dieter had just said sunk in.
The young man inclined his head in assent.
With an effort Wiz managed to keep his mouth closed. To almost everyone in the lands of the North, Wiz Zumwalt was known as the Sparrow, a name Bal-Simba had given him when he first arrived. Apparently this joker not only hadn’t met Wiz, he had never talked to anyone who knew him.
Part of Wiz’s mission had been to teach magic to more than just wizards. Wizards and apprentices were now teaching the system to hedge witches and others. Obviously this guy had learned the new magic at third or fourth remove-assuming he knew it at all, which Wiz wasn’t willing to grant without proof.
Over Llewllyn’s shoulder Wiz saw Dieter nodding approvingly. The mayor looked worried. Rolf simply smiled benignly. The implication was clear. This guy was competition and some of the council would love to dump Wiz and sign on Llewllyn. Dieter because he hated Wiz, and Rolf because he saw the young man as easier to manipulate.
Wiz gritted his teeth. His first instinct was to expose the phony. But he remembered the consultants he had seen in his world and how they dealt with these situations. He could always expose Llewllyn, but Dieter could always find another stooge. Maybe there was a more effective way.
Llewllyn, recognizing an opportunity, made a small gesture with his right hand. A sparkle of rainbow light flashed from his finger tips. Several of the councilors gasped and he smiled like a toothpaste commercial.
Wiz smiled at the venomous little man.
Dieter smiled.
Wiz, who knew a good deal more about wizards’ duels, could have given him a couple of good reasons. First, a wizards’ duel usually started with lightning bolts and moved quickly to earthquakes. After that they tended to get really destructive. That’s why wizards generally had it out on mountain tops or blasted heaths or other pieces of low-value real estate. Setting up an indoor wizards’ duel was like trying to get ringside seats for a hand grenade fight in a broom closet.
The other reason was that wizards’ duels were almost always to the death. That might not have bothered Dieter or Rolf, but Wiz didn’t want to kill Llewllyn just because he was a charlatan.
Llewllyn, sensing he had an advantage, decided to push it.
He moved his lips as he mumbled a word and letters of glowing rainbow fire appeared in the air between them. Dieter and the others gasped at the display and Mayor Hendrick looked worried. The new magician paused, obviously enjoying the sensation he had created.
Wiz was considerably less impressed but intently interested. All Llewllyn had done was list out the spell. A nice effect, but anyone who understood Wiz’s magic language could read the listing and see how the spell worked.
As Wiz ran through it he was even less impressed. It was really one very simple spell, dressed up by some subroutines. Further, Llewllyn didn’t have the thing written to respond to one command. He had to issue a series of commands and that meant there were opportunities for another magician to interfere. Wiz smiled politely and worked out a couple of lines of code in his head.
Llewllyn smiled at his appreciative audience and made the listing vanish with a flashy swipe of his hand.
There was a weak pop and then a fizzling sound like a lightbulb burning out.
Llewllyn went pale.
This time the fizzle was accompanied by a dim reddish spark that died with the sound.
Dieter shifted uncomfortably and the Mayor frowned.
Llewllyn had gone pale and he was mumbling, but he didn’t try the spell a third time.
The guard followed Llewllyn out and there was a strained silence in the room.
The last thing Wiz wanted was to be responsible for the man’s death.
Mentioning chickens seemed to have an unusual impact on the councilors, as if they knew something Wiz didn’t.
The mayor rubbed his chin.
Obviously the hassle of another council vote didn’t appeal to the mayor.
Wiz nodded.
Dieter looked at him suspiciously, but he only nodded.
The mayor frowned.
Wiz smiled a superior smile.
The mayor obviously didn’t think it was all that reasonable, but he nodded nonetheless.
Wiz found Llewllyn in the hall looking like he couldn’t decide whether to bolt or brazen it out.
Wiz just smiled.
Wiz thought that Llewllyn’s racket had more in common with a bunco game than magic. Then he remembered what line of work he was in just now.
The young man’s eyes widened.
Llewllyn looked even more apprehensive.
"I know you didn’t intend to, of course. But, you know how clients, ah, councilors are. So very, very petty about things like results.
Llewllyn was more apprehensive than ever.
Wiz smiled.
The young man’s eyes widened.
Wiz did a quick calculation in his head, based on what junior consultants in his world made versus what the consulting companies charged.
Llewllyn’s nose wrinkled.
Wiz shrugged.
Llewllyn’s face fell.
Llewllyn swept a graceful bow to Wiz.
Wiz tried to look happy.
Anna was upstairs cleaning when Wiz got back, but Malkin was in the kitchen, brewing a pot of herb tea.
The thief gave a snort of laughter.
Wiz took another sip of tea.
Malkin looked down at him hard.
Wiz looked back very deliberately.
Sixteen: Black Bag Job
Forget what you read in the papers. These are not very bright guys.
All The President’s Men
Another morning, another surveillance report. By now Pashley was beside himself.
Pashley was frantically thumbing through the eight-by-ten glossy color photographs of Judith’s apartment the agents had taken on the first raid. Suddenly his head snapped up.
Pashley was oblivious to the change in Judge Faraday’s voice.
Ray Whipple shifted nervously on the chill vinyl seat. There was something going on here but he wasn’t sure what.
Uncharacteristically, Pashley had sought him out to offer him a lift back to the hotel. Instead of driving him nuts with innane chatter while he drove, Pashley wasn’t saying anything. Whipple didn’t find that to be much of an improvement.
Ray’s knowledge of the city was minimal and his sense of direction useless for finding anything smaller than a star, but eventually even he realized they were heading in the wrong direction.
Pashley didn’t take his eyes off the road.
Two more turns in quick succession brought them into a neighborhood the astrophysicist recognized vaguely. Then another turn and Whipple went cold as he realized where they were. By that time Pashley had turned off the headlights and pulled over to the curb less than a block away from Judith’s apartment.
Whipple went even colder.
Pashley thrust out his jaw and gave the astronomer a steely stare.
It occurred to Ray that that was also what the Watergate Plumbers called it at the Nixon White House.
Ray’s suddenly overheated imagination came up with dozens of possibilities.
Pashley shook his head.
Whipple decided to pass on that.
Pashley tossed the keys on the seat.
Clueless Pashley was muttering too as he turned into the apartment complex.
There was another problem Pashley hadn’t mentioned to Whipple. Since Judge Faraday had turned him down for the warrant the mood at the local FBI office had turned decidedly chilly. The surveillance team had been withdrawn and the electronic listening van was back in the government garage. Pashley suspected it had something to do with the fact that AIC Weinberg was almost ready to come back to work. For some reason Weinberg didn’t seem to like this investigation.
Actually the incident with Judge Faraday had pushed Janovsky to visit Weinberg in the hospital and tell him what Pashley had been up to. Weinberg hadn’t been able to fully brief his second-in-command on Pashley because he was still hooked up to a cardiac monitor when Janovsky told his story, and the monitor thought Weinberg was having a heart attack. The emergency team hustled Janovsky out of the room before Weinberg could get out anything coherent, but Janovsky got the drift.
Pashley skulked by the gate for a couple of minutes, oblivious to the way the street lights highlighted him. It wasn’t quite 10 P.M. but the court was deserted and most of the porch lights were off. The apartments had their drapes drawn tightly against the chill evening and he could faintly hear the sound of a television yammering out some game show at the top of its electronic lungs.
Judith’s apartment was on the ground floor about halfway back. Her porch light was on but the tall bushes to either side of the door gave him some cover. With a final look around Pashley dropped to one knee and produced a black vinyl case containing a dozen lock picks. He selected one, put the tension wrench in the keyhole and went to work.
If Pashley wasn’t smart, he was clever with his hands. He also knew how to pick locks. Unfortunately lock picking is not like riding a bicycle. You need to keep doing it to keep in practice and Pashley hadn’t practiced for a couple of years. It took him longer than he expected to tickle the tumblers and get the lock to turn.
Meanwhile Ray Whipple was getting more nervous by the minute.
Judith’s drapes were drawn and her apartment was dark. Pashley had forgotten a flashlight, so he groped blindly toward the kitchen. The first thing he found was a coffee table loaded with magazines. He found it by tripping on it and knocking the coffee table completely over, making an unholy racket in the process. His further progress was somewhat impeded because he kept stepping on magazines and nearly slipping on their slick pages.
After a few more bumps and stumbles Pashley found the doorway to the kitchen. He made his way through, kicking over the trash can and strewing garbage all over the floor. He felt his way along the counter and after knocking off a box of corn flakes, a stack of dirty dishes and two glass canisters, he finally found the toaster. He yanked the cord out of the wall, sending an array of cans, jars and bottles crashing to the floor and made for the door with his prize.
The police car at the end of the block made Ray Whipple’s heart pound. Then a helicopter came over, low and without lights. Ray knew a losing cause when he saw one. With a twinge of regret he silently bid farewell to time on the Hubble. Then he started the car and slowly, carefully drove away.
Pashley saw the policemen as soon as they saw him, which was as soon as he stepped out of Judith’s apartment. They were just coming in the front gate so he whirled and ran for the back gate, toaster tucked in the crook of his elbow like a quarterback running for daylight and the policemen pounding after him.
Without breaking stride Pashley straight-armed the gate, knocking it open, and sprinted into the apartment parking lot. He was nearly blinded by the sudden glare of the police helicopter’s spotlight, but he ran on, dodging between parked cars. There was a six-foot concrete block wall at the back of the parking lot and Pashley scrambled over, almost into the arms of two more policemen.
One of the cops was short, chunky and Asian. The other cop was tall, lean and black. Neither of them looked the least bit friendly.
The cops just looked at each other.
Things got a little complicated once they got Pashley back to the station. While the police definitely had him on burglary, the dwelling was unoccupied. That bumped the offense down to something one step above a misdemeanor. The value of the toaster was less than a hundred dollars so it didn’t even qualify as grand theft. For a while the police thought they had Pashley on a charge of impersonating an FBI agent. Then they found out he was an FBI agent. Pashley’s urgent insistence that the toaster was vital evidence in a national security case didn’t help.
True to his word, the mayor found an office for Wiz and Llewllyn in the town hall. Granted, the room was so small the rough trestle table practically formed a barricade across it, but it was conveniently located just inside the main entrance. Both the location and the row of pegs for hanging cloaks and hats hinted at its former use. With Llewllyn sitting in the rickety chair and Wiz standing beside him the place was decidedly claustrophobic. Still, it would do.
Word had obviously spread about the new consulting service. A man was waiting for them when they arrived that morning. Wiz had wanted to spend a few minutes briefing Llewllyn, but obviously he wasn’t going to get the chance.
Llewllyn, however, seemed to have no doubts at all.
It took Wiz a minute to realize that
The man looked at Llewllyn and he nodded for him to answer Wiz’s question.
Wiz cleared his throat.
The man snorted and turned his attention completely to Llewllyn.
Wiz cleared his throat more forcefully.
Llewllyn cut short his reminiscences.
To Wiz it sounded like both parties needed a good talking to and he couldn’t for the life of him see what whiffleberries had to do with magic or curses. Of course, he admitted, he’d never heard of whiffleberries before and maybe they had some magic property and… Then something Llewllyn said, or rather the way he said it, jerked his attention back to the conversation.
Their client leaned forward anxiously.
Llewllyn held up a finger.
The man shifted uneasily.
The man nodded.
The man stood and reached for the purse on his belt.
Wiz cleared his throat again.
Llewllyn arched an eyebrow.
Wiz looked at his assistant.
Next, not at all to Wiz’s surprise, was the chicken man. He strutted through the door, neck out like a bantam rooster, and two chickens clutched in his skinny hand. He nodded to the two consultants and plunked the two birds down on the table. The birds squawked and shifted and tried to stand up, something they couldn’t quite manage with their feet tied together. So they settled for sitting on the table and complaining in an undertone.
I’ll bet the mayor loved having someone to palm you off on, Wiz thought, but he only nodded pleasantly.
The man scowled at Llewllyn.
Llewllyn simply nodded and picked up one of the chickens.
By this point the chicken was thoroughly confused by these goings-on, and Wiz and the bird’s owner weren’t much better.
The bard put the chicken down on the table.
Llewllyn smiled a superior smile.
Llewllyn shrugged.
Their next client was a heavyset young woman with a bad complexion and a red nose. She ventured through the door as if she was afraid that the two men would bite her. In one plump hand she held a handkerchief which looked as if it had seen recent use. Wiz decided that was a bad sign.
Llewllyn didn’t seem to notice. He rose and made a sweeping bow to their client.
The young woman twisted her hanky and bit her lip.
Llewllyn’s smile grew even brighter.
Thus encouraged the girl eased herself down into the chair.
By the time Wiz left fifteen minutes later Llewllyn and the girl were head-to-head across the table. He hadn’t given her any advice that Wiz could see, just a lot of encouragement, but she seemed to think he had the answer to everything from her love life to the riddle of Dark Matter-or she would have if she’d known what Dark Matter was, Wiz thought.
Obviously his new assistant had a future in this end of the business. Now if Wiz could just keep him from bilking the customers or trying to practice unauthorized magic, he’d have one less thing to worry about.
That morning the director of the FBI had a lot of things to worry about. As her assistants filled her in on Clueless Pashley’s latest exploit, she stubbed out her cigarette and lit a new one. She was back up to a pack-and-a-half a day and headed rapidly for two packs. Her fingers were stained, her breath stank, she had burn holes in her clothes and twice she had nearly set her desk on fire when she missed an ash tray.
This was a public relations disaster.
A public relations disaster and a political nightmare, the director amended.
Unbidden a snatch of a country song came into the director’s head. You gotta know when to hold ’em, and know when to fold ’em. She hated country music.
Seventeen: Invitation To an Auto-de-Fe
At --- Bullshit Is Our Most Important Product
at a major consultantcy
Wiz got home just after noon to find the mayor sniffling on his doorstep. At first Wiz thought someone had died. Then His Honor produced a well-used handkerchief from his sleeve and blew his nose again.
Wiz invited the man in. As they crossed the threshold Malkin was just coming up from the kitchen. They eyed each other with mutual distaste for a moment and the mayor put a protective hand on his chain of office.
The mayor sniffled and wiped his watering eyes.
There was nothing Wiz would have liked better than to resign. But since his resignation would doubtless be followed immediately by his condemnation to The Rock, it didn’t seem like a good idea to follow his desires.
The mayor looked even more like a basset hound than usual.
After the mayor departed, sniffling and mumbling, Malkin looked at her boss.
Malkin snorted.
The tall girl chewed on that for a while.
Wiz quirked a smile.
Malkin eyed him under raised brows.
Bright colors and pretty pictures, Wiz thought. That’s the essence of a successful presentation. He looked at the code taking shape in glowing characters above his desk and sighed. Especially when you don’t have any content.
The conventional wisdom was that the more images, graphically displayed numbers and visual tricks you packed into a presentation, the more effective the presentation. Of course the logical implication of that is that the average executive has the attention span of a three-year-old and the analytical skills of a magpie. Normally Wiz would have found that a very depressing reflection. Just now it was comforting. The only thing standing between him and doom in an utterly impossible situation was his ability to sling creative bullshit.
It would certainly be well-illustrated bullshit. Using the spell Danny had developed so long ago and far away, he had set up an Internet connection back to what he still thought of as the
Even so, it was slow going. Wiz was the sort of programmer who had always preferred substance to form. Here the substance was that he had to use form to cover the fact that he had no substance. That meant writing a bunch of new tools. With the council meeting the day after tomorrow Wiz was going to have to bust his butt to save his neck.
Well, that worked too. As a programmer he was no stranger to all-nighters to meet tight deadlines. This was just one more all-nighter. He tried not to think about the stakes.
The day turned to evening and evening shaded into night and still Wiz toiled away, developing the routines to give a presentation that would knock the Council’s eyes out.
Anna brought him sandwiches and tea along about dinner time, but otherwise he worked undisturbed until well into the evening.
Putting his eye to the crack between the shutters and peering out into the moonlit street Wiz saw they had a visitor. Or more precisely, he realized, they had a watcher. One of the Watch, the tall skinny one, was leaning against the house on the other side of the street.
Wiz forbore to mention that Widder Hackett’s living days had ended some time before.
Widder Hackett snorted.
Subtlety wasn’t Wiz’s strong point and he was both too curious and too angry to be circumspect. As soon as he opened the front door the guardsman stepped back into the shadows.
light exe Wiz commanded and a sphere of brilliant white light appeared over his shoulder. The light was behind Wiz, but it shone right into the eyes of the now-revealed watcher, who squinted and turned his head away. Without a word Wiz strode across the street. The globe of light floated right with him.
Thieves, eh? Suddenly it fell into place.
Wiz nodded and returned to his house. He left the light globe on until he was back inside.
With that there was nothing to do but wait until Malkin got back. Wiz went back to his programming, pausing every so often to peer through the crack in the shutters at his watchers.
It wasn’t a terribly productive evening. Between fuming over the watch, worrying about Malkin and starting at every squeak of a floorboard or rattle of a windowpane, Wiz didn’t do nearly the amount of work he had planned. Since it was well after midnight when he heard Malkin on the stairs he lost most of the night’s work.
When Wiz confronted her in the hallway she was dressed in dark trousers, dark soft boots and a dark pullover. Her dark hair was stuffed up under a dark knit cap and there was a dark burlap sack over her shoulder.
Malkin’s eyes glowed.
Wiz growled in frustration.
As it happened the month of blue moons ended at about seven o’clock the next morning. Wiz was pulled groggily awake by the sound of a thunderous pounding on the door. Stumbling downstairs he found Anna confronting a gang of armed ruffians. When he looked a little closer he realized that the lead ruffian was the sheriff and that he was brandishing a piece of paper as if it were a shield before him.
Wiz’s brain was at best severely challenged at this time of the morning, especially when his blood caffeine level was low, but that woke him up and sent his mind into high gear.
The sheriff grinned nastily.
Meaning Dieter, Wiz thought, a sinking feeling in the pit of his stomach.
For the next two hours the sheriff’s men went over the house eaves to cellars. They found a notebook Wiz had lost, an old copper pan that had belonged to Widder Hackett, a number of rats and an indignant pigeon who was trying to nest in the attic, but not one bit of stolen property.
The only excitement came when Bobo decided that for some inexplicable reason the sheriff’s highly polished boots belonged to him, and proceeded to mark his property in the time-honored tomcat fashion. Luckily for Bobo he was a good deal faster than the sheriff or any of his men.
Meanwhile Malkin stood around looking smug, Anna was wide-eyed with terror and Widder Hackett hurled abuse at the searchers at the top of her nonexistent lungs. Unfortunately the searchers couldn’t hear her. Even more unfortunately Wiz could. By the time the sheriff’s men finished, Wiz was a nervous wreck.
The two guards who had been tapping the floor for loose boards nodded in unison and stood up.
No one but the very brave, the very skilled or the very foolish messes with a wizard’s working equipment. The sheriff might have been brave but he was certainly not at all skilled.
As soon as his hand moved over the top of the table there was a twisting in the air and a small green demon materialized below the glowing letters. A small green demon with a very large mouth. Lined with large, pointed and very sharp teeth. Before the sheriff could react the creature chomped down hard on the proferred hand.
The sheriff yelped and jerked his arm away. On the back of his hand in a neat semicircle were eight round puncture marks.
The sheriff pulled his hand back.
The demon crouched on the edge of the table and grinned at them. It had an unusually large grin that showed off its pearly white and pointy teeth to excellent advantage. All three rows of them.
The guards shifted back and forth but made no move toward the grinning entity crouched on the table.
The sheriff was nearly beside himself with fury.
The sheriff glared at the demon, who glared back. He glared at Wiz, who smiled. Then he glared at his two subordinates. Without a word he turned and stalked out of the room with the guards close on his heels.
Wiz collapsed against the wall and let his breath out in a great whoosh.
Eighteen: Presentation
Any sufficiently advanced technology is indistinguishable from magic.
Any sufficiently advanced magic is indistinguishable from technology.
Any sufficiently advanced anything is indistinguishable from utter nonsense.
[epigraph,,Zumwalt’s Corollary to Digby’s Generalization of Clarke’s Law]
Especially if it is sufficiently advanced nonsense to begin with.
The council kept Wiz and Malkin waiting for over an hour. While Wiz fidgeted in a too-hard chair in the hall and Malkin ostentatiously checked the place for escape routes, the councilors met behind closed doors. Every so often the sound of shouting or an especially ringing bit of oratory would penetrate through the thick carved doors. Wiz fiddled with his notes and tried not to think about the corners he had to cut.
Some of the pieces, such as the buzzword generator, were beautiful. But other details he had been forced to leave to demons because of the time he lost to the sheriff and his searchers.
True to his word, the sheriff had spent most of the rest of the day digging up the garden. Or, more correctly, the sheriff lounged under a tree while his men dug holes more or less at random in the garden. They didn’t find anything but they didn’t quit until nearly sundown. Wiz was on pins and needles all day, afraid there was something Malkin had overlooked. But in her own way Malkin was as thoroughly professional as Wiz. There was nothing and the sheriff left empty-handed.
At last the doors swung open and the usher beckoned them within. The expression on the man’s face did nothing for Wiz’s confidence.
The council was seated around a long U-shaped table. Their mood was a cross between a lynch mob and the crowd at a formal execution. Which is to say some of them were looking forward to what they were going to do, some of them would reluctantly do their duty and some of them were there for the show.
Wiz started talking before he even reached the center of the U.
He gestured grandly and the daylight streaming in through the windows dimmed to twilight. Another gesture and a demon appeared at the back of the room with a slide projector. The projector was already on and a slide flashed on the wall bearing the words
Maybe I shouldn’t have spent so much time on the buzzword generator, Wiz thought. But damn! The output was lovely. If the slide-picking demon had done its job nearly as well, they just might, might get out of this with a whole skin.
All the while the demon was flashing slides on the wall, medieval streets crammed with modern tourists, waving fields of grain, several interior shots of the Cloisters medieval museum in New York City. Happy children. Wiz thought he glimpsed a shot of Mickey Mouse at Disneyland but he wasn’t sure.
The torrent of words and pictures had the desired effect. Everyone was so stunned no one thought to ask about dragons.
The picture on the screen showed a USDA map of the United States with the dates of the average last frosts marked.
The next slide was a pie chart, showing sales of Sara Lee pies for 1993.
The trouble with trusting a demon’s judgment, Wiz realized belatedly, is that it doesn’t have any. He was damn glad none of his audience could read English.
Wiz smiled brightly.
The demon flashed up a slide showing someone going over Niagara Falls in a barrel.
Again smiles from the critical three. The mayor saw it as a way to subordinate his main rivals to him and the other two saw it as giving them a power base close to the top. That alone should guarantee absolute gridlock, Wiz thought as he paused for breath.
That was a mistake.
That produced an approving mutter from Dieter’s faction. The mayor’s people sat in puzzled silence and Rolf’s followers looked to their leader for their cue.
Up on the screen flashed an organizational chart of the Supreme Soviet.
Up on the screen flashed the current Miss July, blond, pneumatic and airbrushed to perfection.
Wiz closed his jaw with an audible snap.
Up came an even more baroque organizational chart. Glancing at the legend Wiz saw it was for General Motors circa 1965.
"Here is my recommendation. A more modern, teaming approach to today’s challenges. Rather than concentrating the burdens, it spreads them throughout the organization to make management more effective.
Wiz tapped the image at random with his pointer.
A quick glance from the mayor to Dieter to Rolf showed them all deep in thought. Rolf was smiling benignly, Dieter was looking sideways at the other two and the mayor was rubbing his chin and nodding.
Up came the GM organizational chart once more.
They didn’t quite give him a standing ovation, but there were one or two tentative claps from the back of the room.
Wiz let out his breath with what he hoped was a not-too-audible sigh.
Malkin didn’t have much to say on the way home. That was fine with Wiz. He was weak with relief and completely exhausted from everything that had happened in the last three days. What he wanted now was sleep, not conversation.
However, Malkin did have one observation.
Wiz started to reply, but then he realized that she was right and that left him with nothing to say.
After a minute he also realized he was hungry. He vaguely remembered eating something after the sheriff’s men got through searching the house, but he wasn’t sure if he’d had anything since then. Rather than going upstairs to bed, he went downstairs to the kitchen.
Down in the kitchen his assistant wizard was enchanting his maid.
Llewllyn waved a hand dismissively.
He had a wonderful rich voice and talked enchantingly with hand gestures, smiles and just the right amount of eye contact. If you treated the content as some kind of fairy tale, it was great.
Anna obviously thought it was great. She sat at the table with her chin in both hands, her pale blue eyes fastened rapturously on his face. He didn’t have his arm around her waist yet but things were definitely moving in that direction.
Wiz cleared his throat. Both of them started and turned toward the door. Anna blushed and for an instant Llewllyn looked flustered.
The young man turned and bowed to the still-blushing Anna.
Llewllyn smiled knowingly.
The younger man’s eyes widened.
Wiz flexed his muscles.
With that he turned on his heel and went upstairs to his workroom.
Wiz ran into Malkin in the upstairs hall.
The tall woman nodded.
Malkin snorted.
Malkin grinned nastily.
Looking at her expression, Wiz felt a certain tightness in a very sensitive spot.
Nineteen: Contact
Networking is a vitally important part of the consultant’s craft. Never lose touch with former clients or colleagues.
Danny swore a particularly sulfurous oath just as Moira walked into the programmers’ workroom.
Jerry looked up.
Danny went over the routing list item by item. Then he stopped dead.
Jerry slammed his hand down on the table so hard a pile of manuscripts slid onto the floor.
Jerry forced a smile.
Twenty: The Prancing Pig
Good advice is where you find it.
I can’t keep going on like this, Wiz Zumwalt thought wearily. It wasn’t just that he had lost another solitaire game. He was stuck on the project and stuck fast. Even if he could keep a lid on things with the town council, which was doubtful, he still hadn’t made any real progress on protecting humans from dragons.
In fact, he realized, a lot of what he had done since he came here was in the nature of avoiding work on the problem hoping something would bubble up from his subconscious. But his subconscious was as flat as an open can of Coke left on a programmer’s desk over the weekend.
Maybe his subconscious didn’t have enough to work on. The truth of the matter was that he didn’t know much about dragons and he hadn’t really learned much about them since he came here.
Wiz jumped. There was Malkin at his shoulder.
The tall thief shrugged.
Malkin shrugged.
When they left the house they turned away from the main square and the town hall and headed downhill, toward the river. Wiz, who hadn’t been this way much, looked around with interest.
In answer Malkin pointed to a stretch of the street before them. The paving bricks were rougher, darker and shinier. Vitrified, Wiz saw, as if fired at too high a heat. Looking further he realized there was more than one such patch on the street or on the sides of buildings.
The tall woman led him further down into the city. Soon he could smell the river and the mud flats that lined it. They must be almost to the end of the town, Wiz thought.
The river flowed under the bridge between mud banks that took up most of the bed. In spring it must be a torrent, but now, in late summer, there was only enough water to fill a narrow channel.
In the failing light Wiz could see that the earth the town sat on wasn’t ordinary dirt at all. It was heavily mixed with bits of brick, old paving stones and rubble. Here and there vitrified pieces glinted dully in the light of the setting sun.
Wiz realized the entire hill the town sat on was composed of the remains of earlier towns, like ancient Troy. Except here it wasn’t earthquakes and human enemies who had laid down layer after layer of debris to serve as the base for the builders, it was dragons.
Malkin shrugged and kept walking, unconcerned by her hometown’s history.
How many times had the town been destroyed by dragon fire? Wiz wondered as they proceeded across the bridge. How many times had the survivors returned to try to rebuild?
Yet Malkin didn’t seem to care. To her it was just a fact of life, even though it could happen again at any time.
That, Wiz decided, was the scariest thing of all.
The stone bridge was wide enough for two wagons abreast, and well-maintained. The town on the other side of it wasn’t. Almost as soon as they stepped off the bridge the streets narrowed into muddy lanes and began to twist like the tracks of a herd of drunken cows. The aroma told Wiz they weren’t cleaned regularly either. The smell of sun-warmed garbage and ripe raw sewage held a compost-like overtone that suggested they hadn’t ever been cleaned.
The tall tumbledown houses and maze of narrow garbage-strewn byways didn’t look like Wiz’s definition of Disneyland. The characters who swaggered or skulked or slunk along the streets didn’t remind him much of Mickey and Snow White either. In fact, they made the inhabitants of North Beach and Sunset Strip seem innocuous. Wiz found himself pressing close to Malkin for protection.
Malkin swaggered along, ignoring the others or shouldering them out of her way like so many gawking tourists in a shopping mall. A couple of the more flashily dressed women eyed Wiz and a few of the larger men looked him up and down speculatively, but either Wiz’s reputation as a powerful wizard had preceded him or they knew Malkin too well to try anything. Except for an occasional hand lightly brushing his belt for the pouch that wasn’t there, no one interfered with them.
Malkin led him deeper into the twisty maze of lanes and alleys, between houses that sagged out over the street to support each other like staggering drunks, down alleys over piles of garbage and through open spaces where buildings had collapsed into heaps of broken brick and rotted timbers. Once they passed a long row of substantial brick buildings, sturdy and windowless but stained with time and marred by graffiti and abuse.
The alley suddenly opened out into a square facing the river and Wiz blinked as he stepped from the gloom into the mellow light of the setting sun. Not that the view was much of an improvement. The open space was small and piled more than head-high with rubble and garbage. The buildings on either side leaned alarmingly and one of them had already slumped down into a pile of brick spilling out into the square. The opposite side was formed by the burned-out shell of another of the windowless brick buildings. Looking at the blackened brick and fire-damaged mortar Wiz wondered how much longer it would stay standing.
Halfway down the square, Malkin turned suddenly and ducked into a low doorway. Hanging out over the door was a carved wooden sign depicting a rampant and wildly concupiscent pig, its head turned sideways and its tongue thrust out. The hooves, tongue and other parts were picked out in gold leaf, now faded to a mellow brown. Whether through lack of skill or excess of it, the sign carver had turned the conventional heraldic pose into a gesture of pornographic defiance.
Wiz ducked through the doorway and nearly fell headfirst down the short flight of uneven stone stairs that led into the room.
The place was long, narrow and mostly dark. The reek of old beer and stale urine told Wiz it was a tavern even before his eyes adjusted well enough to see the barrels stacked along one wall. A few mutton-tallow lamps added more stench than light to the scene, and here and there the fading rays of the sun peeked through cracks in the bricks. The three or four patrons scattered around at the rough tables and benches all possessed a mien that did not encourage casual acquaintance and a manner that made Wiz want to stay as far away from them as possible. The only one who paid any attention to the newcomers was the barkeep, a big man in a dirty white smock who looked them up and down and then went back to picking his teeth with a double-edged dagger.
It was definitely not the kind of drinking establishment Wiz was used to. There wasn’t a fern in sight, although Wiz thought he detected a smear of moss growing out of a seep of moisture on one wall.
Malkin put her hands on her hips, looked around and breathed a deep, contented sigh. She plopped herself down on the nearest bench and bellowed for the barkeep.
Glancing around, Wiz couldn’t imagine going up to anyone in this place and asking him his sign.
Cully slapped down two leather mugs before them. From the stuff that slopped on the table Wiz could see the contents were beer. He picked his up and took a sip. It was thick, potent and flavored with some kind of bitter herb besides hops. The pine pitch used to seal the leather gave it a resiny aftertaste. Wiz was no judge of beer, but the stuff wasn’t bad.
Malkin shrugged.
Wiz followed with a smaller pull on his tankard.
Malkin shrugged.
Malkin looked at him as if he was a touch slow.
It made sense, Wiz thought as he took another pull on the oddly flavored beer. Dragons matured slowly and few survived to adulthood. But in a place with little natural magic there was nothing to threaten an adult dragon and they lived a very long time. Over the centuries there would be a slow, steady increase in population and that would mean more dragons to bedevil their human neighbors.
Malkin snorted into her mug.
Population pressure again, Wiz thought. Somehow Malthusian economics looked different when you were part of the consumable resource instead of the expanding population. Pretty clearly buying off the dragons wasn’t the answer. All that got you was more dragons exploiting the resource.
Malkin thumped down her now-empty mug and considered.
It didn’t feel like a solution to Wiz, but he persisted.
Malkin nodded.
As the bartender made his way over with a pitcher of beer Wiz looked at him closely. He was a big man, run to fat now in late middle age and his skin blotchy from sampling too much of his wares. He moved with a pronounced limp with his withered left arm pressed close to his side. For all that he must have been formidable in his youth.
Cully looked Wiz up and down.
Cully filled his own jack and passed the pitcher to Malkin.
Wiz leaned forward.
The big man digested that while he drained most of his tankard.
Wiz wondered if the dragons exchanged tips on fighting humans.
Cully’s grin grew even more lopsided.
Cully considered.
The mood held for a long minute as Wiz considered the implications.
Cully’s eyes focused back on Wiz.
Again silence as both men sat lost in thought, Cully in his memories and Wiz in the implications of what he had learned. He needed to absorb all this and the heavy beer was going to his head.
The big man grinned his terrifying grin.
In a sinking instant Wiz realized he didn’t have any money with him. But Malkin reached into her belt pouch and flipped a silver coin down on the table.
Cully scooped up the coin, bit it, and nodded.
Cully looked at him with eyes narrowed and Wiz felt foolish.
For the first time the big man’s face showed respect.
Wiz just sighed and followed his guide back down the alley, his head full of beer fumes and his mind full of dragons.
So the dragons were getting harder to kill, eh? That made sense too, in a way. The older, more powerful dragons staked out their territories in the center of the Dragon Lands and forced the younger ones to the periphery. That meant that the dragons the humans faced were less powerful and less experienced-less intelligent too, if Griswold was any example. But as population pressure increased bigger, smarter and more dangerous dragons were trying to grab territory on the edge. They’d be harder for human warriors to beat.
He nearly stumbled into a sewage pit and he had to rush to keep up with Malkin.
Malkin nodded.
A snort of laughter in the dark.
Malkin’s voice roughened.
They walked along in silence, each wrapped in thought, until they emerged at the foot of the bridge that led out of the Bog Side. There was but a sliver of moon and the bridge was dark. Wiz listened to the water rushing along beneath them and considered what he’d learned. No wonder these people need help, he thought. They’re losing to the dragons and they don’t even know it yet.
He never even saw the shadow that detached itself from the gloom and brought the raised club down on his head with skull-smashing force.
Wiz never saw the blow coming, nor the four cloaked figures that came charging out of the dark. He didn’t have to. The protective spell in his ring sensed the danger and wrapped him in a stasis field, leaving him frozen in the center of the band of attackers.
The first man’s club bounced out of his numbed fingers. Before he could bend to retrieve it, a second, smaller figure twisted in and struck with the speed of a cobra. His dagger flashed down, struck the magic field, skittered off and buried itself in the wielder’s thigh. The man screamed and fell back. The other two stopped their headlong charge and stared at the motionless figure of the wizard, considering their next move.
The fourth and last assassin had a sword. The three remaining men struck Wiz simultaneously and in turns. They hit him high. They hit him low. They pounded and hammered and thrust and sliced and hacked and hewed. Wiz just stood there, frozen in time and oblivious to their efforts.
The men clustered around Wiz and tried to jerk him aloft. But the stasis spell worked in proportion to the applied acceleration and Wiz would not move.
By slowly tilting the frozen Wiz back on his heels and working him forward inch by painful inch the thugs got Wiz to the stone rail.
The two looked at each other and then leaned over the rail to peer down to the river.
A strong hand grasped each man by the belt and boosted both assassins up and over the rail before they knew what had happened. The third man rushed to the aid of his friends only to be seized and propelled over the stone railing after them. Three splashes from below confirmed that they had indeed been over the river and not the mud bank.
With the threat vanished, the spell relaxed its grip and time speeded up to normal for Wiz. He blinked as his eyes refocused, realized he was facing in a different direction and then saw Malkin looking over the bridge railing.
Malkin looked at him oddly.
She strode ahead briskly.
Malkin considered.
Malkin grinned.
Twenty-one: Fanfare For Kazoos and Dragon
Just because it doesn’t work the way you expected doesn’t mean it’s useless.
Wiz stewed about the incident on the bridge for the next three days without coming to any kind of conclusion-except that someone here really didn’t like him. Since he had known that almost from the moment he set foot in town, the information didn’t help him any.
He was still stewing when the mayor showed up on his doorstep. He was hoarse and made liberal use of the handkerchief in his sleeve, but he looked better than he had the last time Wiz had seen him.
Thoughts of a palace coup flashed through Wiz’s mind.
Wiz shrugged.
Wiz thought that a halo would make the mayor look more ridiculous than dignified.
Mayor Hastlebone sniffled.
Calling up his synthesizer module, Wiz set to work. Eventually he came up with something that combined the theme from Masterpiece Theater with the post call from a horse race. Even to Wiz’s musically untrained ear it sounded more like a chorus of kazoos than a trumpet call.
The mayor’s face fell.
Wiz noticed that the sound of the trumpets had brought Llewllyn to the doorway. He didn’t seem awed, but he was very interested.
A few more minutes of fiddling and Wiz tried again. Now it sounded like some of the kazoos had bass voices and they weren’t quite playing together. The mayor brightened at the noise.
Mayor Hendrick puffed out his chest and struck a pose as if delivering an oration. fanfare exe! Flinging one arm outward he began to address a non-existent crowd.
As soon as he opened his mouth the invisible trumpets brayed. His Honor stood with his mouth open for a minute and then closed it just as the fanfare finished.
The mayor’s reply was drowned out by a volley of trumpets.
He had just seen the mayor out the front door, still sniffling, when a noise in the kitchen caught his attention. He went downstairs and found Llewllyn and Anna sitting at the table with a large basket between them. There was a blanket neatly folded on top of the basket.
Wiz gestured at the blanket and basket.
The young man gave his boss a toothpaste smile.
A pleasant way out of town a jumble of rocky spires reared from the countryside. It was a common destination for picnics and other more private affairs, as Llewllyn knew from his previous residence nearby.
Anna had packed a lunch in a wicker basket and neatly covered the provisions with a spare blanket to serve as a tablecloth. She had fixed the lunch herself, but Llewllyn was the one who suggested the blanket.
He drew her to him and held her in his arms.
Anna’s eyes were dewy and her lips soft and partly open. Llewllyn bent forward to kiss her.
A shadow passed before the sun.
Anna’s eyes grew round and she went rigid in Llewllyn’s arms. The wizard wasn’t used to getting that kind of response so it took him a second to realize she was looking over his shoulder and not at him. He turned around in time to see a dragon settle down among the crags below them.
Peering around a rock Llewllyn could see the dragon, or part of it, nestled among the rocks below them. It had curled up, blocking the trail.
Anna shrank back against him, cowering in his arms. Llewllyn clasped her tightly to stop his own trembling.
Llewllyn’s first instinct was to sneak away. But he knew this place well enough to know there wasn’t anyplace to sneak to from here. The only way out was the trail they had come up. They could stay where they were, but sooner or later the dragon was sure to see or smell them. There really wasn’t anything else to do, he decided. Especially not with the girl here.
Anna turned even paler.
The wizard took her in his arms.
He patted her cheek.
A quick peek around the rocks showed the dragon was lying down and couldn’t see the trail. Llewllyn took a deep breath and moved toward the dragon, dodging from boulder to boulder and sometimes crawling on his belly.
His first thought was that he might be able to find another way down the rocks. Or perhaps, if the dragon was truly asleep, they could sneak by it. By the time he reached the place where the dragon rested he knew both hopes were in vain. The rocks were much too steep and while he could hear the dragon breathing regularly, it was obviously not asleep.
Llewllyn stopped and thought hard. He had scant experience with dragons. But he knew Wiz had handled one by talking to it and if there was one thing Llewllyn was confident of, it was his ability to talk.
No help for it, really, he told himself. Then he stood up, straightened his tunic, brushed the grass out of his blond hair and squared his shoulders. It never hurt to make an impressive entrance.
In fact, he realized, he had a spell of his master’s to make the entrance even more impressive. All the trumpets might even make the dragon think he had an army behind him.
fanfare exe! he whispered. Then he took a deep breath and opened his mouth to go forth and do battle with the dragon.
The dragon, meanwhile, was mostly interested in getting a nice nap. He had fed that morning on a dozen or so sheep at an outlying farmstead and taken light exercise by flying a few dozen leagues. Now he was ready to settle down and digest his meal. The rocks were nicely warm from the sun and the scenery suited his dragonish nature.
He was just relaxing into gentle slumber when the blare of trumpets yanked him awake.
The dragon’s head jerked up and he roared in surprise and anger. A lance of flame shot from his jaws directed at nothing in particular but passing over the rock behind which Llewllyn waited. The bard was unharmed but the blast of superheated air cost him what little courage he had remaining.
Unfortunately, when Llewllyn became frightened he stuttered uncontrollably. Every time he tried to get a syllable out it touched off another peal of trumpets. The rocks rang and resounded with the noise of a trumpet fanfare played as a twenty-part round and the dragon’s head darted this way and that seeking the source of his torment.
Finally it was too much. With a roar of frustration the dragon leapt into the sky to try to find a quieter place for his nap.
Llewllyn was still watching the dragon go when Anna came running down the trail and into his arms.
Llewllyn opened his mouth to say something modest but the trumpet fanfare cut him off.
Anna’s eyes grew even wider.
Winging away from the rocks the dragon came to a somewhat different conclusion. A pretty pass indeed when you can’t even take a nap without being disturbed by these pesky humans and their stupid magical jokes, he thought. I’m going to have to do something about them. And this new wizard of theirs.
Twenty-two: Dragon Trouble
The Consultant’s Three Rules of Crisis Management:
1) When Life Hands You A Lemon, Make Lemonade.
2) When Life Hands You A Hemlock, Don’t Make Hemlock-ade.
2a) Always Know The Difference Between A Lemon and A Hemlock.
Wiz and Malkin exchanged glances and then stared down at their plates and the remains of dinner. Obviously both of them thought that for once Llewllyn’s description of events was more accurate than Anna’s.
The pair had been through the incident three times and Wiz still wasn’t completely sure what had happened. For one thing, the story had grown with each retelling. For another he trusted neither Llewllyn’s veracity nor Anna’s powers of observation. He was reasonably certain there had been a dragon involved and that the dragon had flown away, perhaps in response to something Llewllyn had done. He suspected from Anna’s description of the sound of trumpets that his fanfare spell had been involved as well. Beyond that, he wasn’t willing to speculate-except about the reason for the grass stains on the blanket and the dried grass in Anna’s hair and the flush on the girl’s cheeks.
Obviously something more was called for, so Wiz tried.
Anna sighed.
Malkin kept her eyes on her plate.
Since Llewllyn had developed the habit of cadging meals with them the scene was repeated at lunch the next day.
Since the mayor had summoned Wiz to discuss the fanfare spell, the scene was prolonged because Llewllyn insisted on accompanying him to the town hall. The young man paused several times to ostentatiously greet important people, keeping Wiz close so he could bask in his reflected glory. Somehow he managed to work the fact that he had defeated a dragon into each conversation, so Wiz had to listen to more or less the same story three or four more times. By the time they reached the street that led to the main square Wiz was thoroughly fed up with his assistant.
Llewllyn nodded, as if to show he was too well bred to argue with his employer.
Wiz snorted.
Wiz thought that what he saw before him was a pompous windbag and he was about to say something to that effect. But just then the world stuttered.
One instant Llewllyn was beside him and the next he was in front and staring open-mouthed. Everyone was running and screaming and there was dust in the air that hadn’t been there before.
Wiz started to ask what had happened. Then he saw the brick. No, not a brick, a piece of worked stone. Like part of a cornice. It was lying in the street behind Llewllyn, surrounded by the dust it had raised when it fell. There were several other pieces of freshly broken stone nearby. Looking up he could see that a big chunk of the stonework on the building was missing.
Wiz looked back and saw Llewllyn had progressed to working his jaws, but not far enough to actually make noise. He also saw they had drawn a crowd.
Looking around, Wiz saw that several councilors and the sheriff had joined the excited group.
Wiz had been hoping no one would notice that.
Maybe that will stop people from trying to terminate my contract with extreme prejudice, he thought as the crowd parted before them. At least it might if I can find someplace to sit down before I get the shakes.
Wiz didn’t see the bald little man with the leather sack of mason’s tools lounging at the edge of the crowd and wouldn’t have recognized him if he had. Nor would he have attached any special importance to the thoughtful way he rubbed his chin as Wiz and Llewllyn proceeded on their way.
Having a piece of rock dumped on his head may not have hurt Wiz physically, but it sure didn’t do anything for his mood. Between Llewllyn’s bragging, the mayor’s insistence on having the new spell before the next executive committee meeting and being sneered at by Pieter Halder on the town hall steps, he was in a foul mood when he got home that evening.
Anna, however, was still starry-eyed and bubbling. For once Llewllyn wasn’t hanging around, so Wiz was spared that, but the maid’s innocent prattling about the wonders of her true love was just as hard to take.
Not enough of an undertone, unfortunately.
Wiz watched her go and turned back to his tea.
Wiz looked to either side at the women, one visible and now silent, one invisible and just working up a good head of steam.
Wiz stood on the stoop for an instant, looking out along the dark street. There were no street lights and the moon was only half-full. There wasn’t so much as a candle showing in a window, which made the street gloomy and forbidding. It was as if the houses were bombed out and abandoned, he thought. Somewhere several streets over a dog howled, adding to the effect.
He turned and started away from the square, head down and lost in thought.
The truth was, he did feel bad about making Anna cry. But dammit! The girl was his responsibility and he couldn’t let her get too mixed up with someone like Llewllyn.
The other truth was he didn’t want the responsibility, he admitted as he picked his way along the dark, deserted way. In fact he didn’t want any of the responsibilities he had acquired since he got here. Yet he was stuck with them and he was juggling like a madman trying to meet them. That was one of the reasons he’d been so hard on Anna.
Ever since he got here he had been writing checks furiously. Sooner or later some of them were going to come due and he was way overdrawn at the luck bank.
It wasn’t just that, this wasn’t fun any more. In the beginning this had all been a big game, but now the joke was old and not particularly funny.
He couldn’t even take pride in his job, like he could writing a good tight module of code in something like COBOL. At heart he just wasn’t a con man and playing the role was taking its toll on him. He sucked a breath of the cold night air and sighed gustily. This wasn’t working out at all the way he had anticipated.
He was cold and tired and frustrated and a little scared and more than anything else he just wanted to go home.
Wiz never even saw the shadow that separated itself from the wall as he passed. And he never heard the hiss of the blade through the air. The edge landed squarely across his shoulders and as he froze into immobility a sharp whistle rang out from the darkness from whence the shadow had come.
There was a rattling on the cobblestones just around the corner.
Heaving and straining the three men loaded Wiz’s immobile form into the cart. The spell didn’t increase Wiz’s weight, but it did do funny things to his inertia. The footpads found they could only move him slowly and that made him seem even heavier. It didn’t help that one of them had to keep his sword pressed against Wiz at all times lest the spell break. That left two of them to do most of the work, including burying the frozen wizard under the turnips that made up two-thirds of the cart’s load.
It was not a quiet business, especially since all three men had a tendency to curse and mutter at every little bit of work. But not a shutter banged open nor even a light showed at a window, as if these kinds of goings-on were commonplace here.
Finally, with Wiz stowed and covered, the pair mounted the cart and rattled off in the night, leaving the occasional turnip behind to mark their passage.
A few minutes jolting over cobblestones brought them to the city’s west gate. It was lit by flaming torches on either side and before it stood a representative of the city’s guard. He was tall, gangly, wearing a steel cap and leather-covered jack. In the crook of his bony arm he carried a halberd that had definitely seen better days.
The guard peered past the driver.
The guard had never heard of turnip weevils, but then he was a city boy. More importantly perhaps, in this city the best and brightest did not become city guardsmen and out of that lot, the best and brightest of the not-so-good and not-so-smart weren’t assigned to gate duty after curfew. Still, this was irregular and he had the reputation of the city guard to uphold.
The guard still thought the whole thing was extremely fishy, but his orders were more about people and things coming into the city than people and things going out.
The driver started to protest, thought better of it and nudged his companion to get down off the seat.
The guard jerked his chin at the man in the back of the cart.
A fire provided light and kept off the chill. A couple of hundred feet away the horse, still hitched to the cart, munched grass placidly. Wiz was standing in a tub half-full of cement, gesturing to empty air. One of the thugs was holding a sword to his throat and the other two were bent over another tub stirring the contents with wooden hoes.
The third one stuck his hoe blade in the trough and watched the milky concoction run off the end.
The other one started to reply, but the third man gestured them to silence.
Pieter strode into the firelight.
He stood in front of Wiz, arms akimbo.
At least Pieter’s hand stung. It was like slapping a rock and the young man winced in pain.
Hesitantly the one with the sword removed it from Wiz’s ribs.
Suddenly Wiz was there again, tied up, gagged, surrounded by three armed thugs and a grinning Pieter, and up to his knees in cement. Not for the first time it occurred to him that the protection spell’s definition of
The short, balding one, whom Wiz mentally tagged
The blow never landed. Wiz was gagged, but that didn’t matter. He could form the words in his throat and that was all it took.
The spell for
Which is to say that everyone’s pants fell down as their belts came untied. Actually it is to say more than that. Sewing can be loosely defined as a form of knotting, so the clothes not only fell off, they fell to pieces.
That left Wiz, Pieter and his three henchmen standing there stark naked. In this crisis the thugs reverted to their natural behavior: They turned to run like frightened rats. Pieter just stood with his hand stopped in mid-air and his mouth open. Wiz spoke another word and all four of them were frozen in place.
Wiz took a step forward and nearly tripped over the edge of the tub he was standing in.
light exe he commanded and a witchfire globe cast an even blue light over everything.
It made an interesting tableau. The tall man had lost his footing and fallen to his hands and knees. The balding one was trying to scramble over the tall one’s back, which left them poised as if playing a slightly obscene game of nude leapfrog. The middle-sized one was straightening up with arms pumping, like a sprinter coming out of the blocks.
Wiz shook the wet cement from his legs and considered his next move. A chill evening breeze reminded him that his first priority was finding something to wear if he didn’t want to catch cold. He looked at the piles of fabric littering the ground around them but none of them were large enough to cover much.
The cart had been outside the range of the spell, so the horse was still placidly cropping grass. Wiz pulled off the horse’s blanket and, ignoring its condition and its odor, draped it over his shoulders toga style.
Leaving Pieter frozen, he gestured to unfreeze his stooges. The three returned to awareness facing a wizard surrounded by glowing blue light and wearing a tattered horse blanket. Just then Wiz’s sartorial shortcomings meant less to them than his obvious power.
Their first act was to collapse in a heap as their momentum caught up with them. Curly covered his head with his hands and moaned.
The three thugs pulled themselves erect and sorted themselves out facing Wiz. They were all about the color of the cement in the tub and Wiz didn’t think they were shivering because they were cold.
One of these days I’ve got to write a spell to do that, he thought. However, just now the threat was enough.
He pointed at the trough.
Wiz cut him off with a wave of his hand.
He took two more steps and turned back again.
The three quailed before him.
God what an evening, Wiz thought as he trudged down the dusty road toward town. The moon gave enough light to keep him on the road and out of potholes, but not enough to see every rock and tree root. As a result he had stubbed his toes and bruised his heels a half dozen times before he had gone as much as a mile.
The only good thing is, it’s too late for anything else to happen to me tonight.
Just then a shadow passed over the moon. Wiz looked up to see a dragon settling down on a hillock beside the road. The moon was behind the creature so it loomed nightmarishly large and black before him.
Wiz had a sudden premonition the night’s events so far had just been a warm-up.
Wurm nodded his enormous head.
Suddenly it got even colder under the horse blanket.
Wurm nodded again.
Wurm cocked his enormous head.
Twenty-three: Dragonmote
The number of screw-ups in a presentation is directly proportional to the importance of the audience and inversely proportional to their belief in what you’re selling.
Never meddle in the affairs of dragons, for they are subtle and see right through bullshit.
The place was a narrow chasm between two towering sandstone cliffs. When it rained the sandy bottom was probably under several feet of water. About twenty feet of water, Wiz judged from the bits of driftwood and debris caught in cracks and ledges up the wall. He devoutly hoped it didn’t rain while the dragonmote was in progress.
Not that it would matter to the dragons. They dropped in through the narrow crack of sky above and settled themselves along the cliff faces, hanging head-down like bats.
The smell of snake and sulfur was well-nigh overpowering and garbled bits of dragon speech rang in his head.
With a minimum of hissing and squabbling the dragons settled into their places. There didn’t seem to be any strict hierarchy, but the larger, older dragons clearly got the best seats in the house.
A smallish dragon slipped in through the crack of sky, but instead of choosing a spot on the sandstone walls, it dropped down onto the sand next to Wiz. All dragons looked pretty much alike to Wiz but as soon as the creature
The young dragon drew back his head as if to say something else, but Wiz shushed him as the meeting came to order.
There was no introduction. The dragons fell silent and stared at Wiz, waiting for him to begin.
Wiz gestured and his equipment appeared. It included an overhead projector, complete with a green demon to operate it, a screen, and a large easel holding flip charts. Beats heck out of lugging this stuff down the hall, he thought. He picked up the pointer lying on the easel and launched into his prepared spiel.
The demon flipped on the projector and a gorgeous rainbow-tinted slide appeared on the screen. It was not, however, the title slide. Wiz didn’t recognize it at all. Then he looked harder and realized it was in upside down. At least it seemed to be upside down. Since it was titled in Japanese it was hard for Wiz to tell.
Finally, mercifully, the demon got the right slide.
The world blinked as Wiz’s protection spell cut in. When it cut out Wiz found himself standing beside a heap of smoking ashes holding the charred stub of a pointer. Behind him the reflected heat from the canyon wall warmed his back unpleasantly.
Damn. There have been times I’ve wanted to do that to a presenter.
Always stress the advantages to the client. But he couldn’t think of any.
Wiz got the strong impression that Ralfnir and Wurm were rivals in some way. The very fact that Wurm was sponsoring him seemed to make Ralfnir oppose him.
There was a ripple of laughter from the other dragons. Griswold bridled with rage, but Wurm checked him with an easy gesture of his wingtip. The young dragon subsided, glaring murderously at Wiz.
That produced a babble of dragon speech that made Wiz’s head ring. Finally Ralfnir cut through the din.
Gradually the noise, both acoustic and mental, died away.
Griswold’s renewed protest was cut off by a roar of dragonish mirth. The other dragons flapped their wings and slapped their tails against the rock to show approval.
Ralfnir waited for the noise to die again before he went on.
Another cacophony of approval with more wing flapping and tail slapping burst out from the assembled dragons.
Wiz gathered his remaining courage and tried again.
Having no lips, dragons cannot smile. But Ralfnir did an excellent imitation, drooping his lids over his golden eyes and opening his mouth slightly to run a blood-red forked tongue over his gleaming ivory fangs.
Wiz looked at Wurm but the great dragon remained impassive. The chasm had gone very, very quiet.
Their business concluded, the dragons left the canyon like a cloud of startled bats. At last only Wurm and Wiz remained.
Wurm seemed surprised by the question.
Wiz thought Wurm had been presumptuous as hell already by getting him into this mess. However he didn’t see any point in saying so.
Wurm considered.
For an instant Wiz wondered if this entire episode might have been Wurm’s elaborate plot to get him to commit suicide. He dismissed that as unnecessarily baroque, even for a dragon.
Wurm cocked his enormous head.
Wurm gave a mental
Wurm paused, as if considering.
Wiz turned back to the dragon.
Twenty-four: Net Gains
The essence of successful consulting is knowing when to bail out.
Wiz spent most of the night staring at the screen and doodling meaningless bits of code. He knew he should be coming up with some dynamite dragon-killing spell, but instead he kept reviewing the spells he did have.
Let’s see. I’ve got lightning bolts… probably not much good against a dragon… suck energy… maybe that would do something… frictionless surface… nope, not against a flying creature… attract fleas… I wonder if dragons get fleas? Occasionally he would compound something out of the spells at his command, combining the old spells to be called in sequence or simultaneously by a single code word. He spent rather more time working on a fire-protection spell that looked pretty good. But mostly he just sat at the terminal and stared into space.
Time and again his fingers would stretch to the keyboard and he would start the sequence to reach the Wizard’s Keep over the Internet. Time and again he hesitated and his hands dropped away. He knew he wasn’t thinking clearly but trying to think more clearly only made things less clear. Like trying to squeeze a handful of jelly, he thought morosely.
Anna spent the night sleeping the sleep of the completely unworried-or the really stupid, which may have been the same thing in her case. Bobo spent the night doing tomcat things. No one knew how Widder Hackett spent the night except that she wasn’t talking to Wiz.
The only really active one in the house was Malkin. She spent most of the hours before first light gathering up the booty she had secreted about the place. Even though she’d turned most of it to gold coins through One-Eyed Nicolai it still made a substantial load.
Live for some time on that, she thought as she swept the last of the gold into a leather sack. Time to move on anyway. I was tired of this town. The prospect wasn’t very satisfying somehow and Malkin realized it wasn’t just because this was where she had been born. With a sigh of frustration she dropped the bag on the table. It toppled and spilled a cascade of coins onto the tabletop. Malkin didn’t bother to sweep them back into the bag.
Restless, she wandered down to the kitchen to get something to eat. Once she descended the narrow steps she found she wasn’t hungry. Maybe a cup of hot mulled wine would help her sleep.
She busied herself blowing up the fire and drawing wine from the small cask on the sideboard. She took down a lovingly polished saucepan and put in the wine with cinnamon, cloves and other spices to steep over the still barely glowing coals.
Malkin whirled and there was Wiz, dressed for traveling with cloak and staff.
Malkin ladled out a cup of the hot, spiced wine.
For several minutes neither of them said anything or moved, Malkin drinking her wine at the table and Wiz standing on the stairs.
Malkin only nodded, not trusting her voice.
Wiz sighed heavily.
Wiz went back up the stairs. A moment later she heard the front door open and close.
Well, she thought to herself, that’s that. It was possible Wiz would beat the dragon, of course. But in Malkin’s world winning a fight with a dragon was a near-impossibility. Besides, the wizard hadn’t sounded nearly as confident as he had when he’d been tackling human foes.
She sighed and drained the last of the wine. She still wasn’t sleepy so she poured the rest of it into her cup and headed back upstairs with it. She still had packing to do.
Wiz had left the workroom door ajar and his workstation on. The colored light from the screen saver pattern streamed onto the floor in rainbow patterns of cold fire. Malkin paused at the door, intrigued. A combination of thief’s caution and a certain sense of honor had kept her away from Wiz’s work table so far, but now Wiz was gone and she was going as well. She no longer felt bound and the thing had always intrigued her.
A glance out the window showed the sky just turning pink, so she had a while. She spoke the word that turned off the guardian demon. Then she slipped into the chair, set the wine cup on the desk and started to experiment.
Unlike most of the non-magicians in her world, Malkin could read. Literacy is a handy skill for a thief who wants to know what she is stealing. Thus the keyboard on Wiz’s workstation wasn’t completely alien to her. Further, burglary is as much a matter of attitude as technical skills. Malkin knew nothing about computers and security, but she had seen Wiz type his log-on sequence repeatedly and she had memorized it.
Unfortunately her memory wasn’t that good. The keys were small and fairly close together. What’s more, Wiz’s program didn’t echo the password on the screen and to top it off, Malkin’s typing technique was primitive. Twice she blew the password and she was hesitating with her index finger hovering over the keyboard when Widder Hackett took a hand.
Malkin sneezed as the cat’s tail brushed under her nose and when she opened her eyes she was in.
The fiery letters above the desk formed a list of items, each with a number after them. At the top of the list, blinking in and out of existence, was a tiny black demon with a spindly tail and long nose wearing red shorts with two big white buttons in front. When she moved the steel mouse on the table the demon moved. Obviously it was what Wiz called a
She moved the mouse and the on-screen mouse skittered over the first item on the list. As she had seen Wiz do so often, she pressed the steel mouse twice. The screen changed and she saw a series of messages. Another push on the mouse and the mouse demon on the screen flipped the first message down to reveal the next one. Malkin started going through them and puzzled out the messages as they came up.
What she got was extremely confusing. The first group of messages seemed to be jokes, except they were about pieces of knotted string-frayed knotted string-and mouse testicles. Malkin couldn’t understand why that was supposed to be funny and most of the stories didn’t make any sense anyway. There was another series which consisted mostly of a four-way argument with the participants hurling vituperative abuse at each other. The subject was obscure and she didn’t recognize all the words but she guessed that a complete translation would have made a fishwife blush.
The next batch of messages consisted of a host of extremely creative ways to kill off a being who was apparently some kind of demon-at least it was described as large and purple and the only things Malkin could think of that matched that description were demons. Judging from the hatred in the messages it must be an exceptionally evil demon. It also seemed to have a fondness for children. Perhaps it ate them, she couldn’t be sure.
Several of the messages mentioned a being called
There were even some messages that seemed to bear upon magic. But they were obscure and often couched in strange combinations of runes which made her eyes water just to look at them.
Finally, unknowingly, she clicked out of the stored messages and into the next item on the menu, which happened to be chat mode.
Jerry was working late. Which meant it was dawn and he was still at his desk. He was deep in a piece of code when a slate-blue demon wearing a dress and sporting a telephone headset in her 1940s hairdo popped up at his elbow.
Danny had been in the kitchen getting a snack before he went to bed. He showed up with a slab of gingerbread liberally smeared with butter in his hand, a mouth so full he could barely breathe and a generous trail of crumbs leading down the hall.
Moira was right on his heels. Her face was puffy, her red hair a tangled mess and a green silk robe had been wrapped hurriedly around her.
A message formed itself in fire at the level of Malkin’s eyes.
Malkin had seen this happen with Wiz before but it was still a little surprising.
In chat mode a person’s method of typing is almost as distinct as a telegrapher’s
Moira gasped, Danny paled and Jerry craned his neck to read the message from Danny’s workstation.
Moira snorted when she read the question.
Malkin hesitated, then her thief’s caution won out.
Danny looked over his shoulder and tried to gauge the progress of the tracking demon.
Back in Wiz’s workroom Malkin had a sudden flash of insight.
It was Bobo who rose to the occasion-literally. Before Malkin could complete the logoff sequence, he uncoiled from his spot on the windowsill, levitated across the room in a single bound and skidded to a four-point landing on the table next to the
With a curse Malkin jumped to her feet. Bobo hopped off the table, clawed her solidly on the ankle and ran out yowling. Malkin grabbed the fireplace poker and chased the cat down the hall. She didn’t realize she had forgotten to log off.
Back at the castle the programmers realized it immediately.
His fingers blurred as he rattled through a sequence and the fiery letters flew from the demon’s pen.
Jerry stopped typing and backspaced over a mistake.
Jerry didn’t take his eyes off the screen.
Jerry hit the last key and completed the spell at the Wizard’s Keep, and sent it on its way.
The magical lights in the workroom dimmed and then came back with an unhealthy greenish pallor. There were various poppings and cracklings, unearthly wails and one or two outright explosions from other parts of the Wizard’s Keep, accompanied here and there by yells from wizards who had been working late or were at work early.
At the abandoned terminal in Wiz’s office Jerry’s typing poured out of the screen. There was no one there to read it, but since it was a spell and not a message that didn’t matter. Unknown to the inhabitants of the house, magical forces gathered and twisted around them as an invisible tornado of magical energy rose toward the heavens. The emac reached the last line of the spell and sent the requested acknowledgment.
When a dragon says dawn, does he mean daybreak or sunrise? Wiz wondered.
It was past first light and already the sun was peeking over the eastern hills. There was still no sign of the dragon. Wiz didn’t know if that was because the duel wasn’t supposed to start until sunrise or if it was a psychological move on Ralfnir’s part. If it was psychology, Wiz thought, it was sure effective.
The dawn air was heavy with dew and still as death. Not so much as a zephyr ruffled the tall green grass or the yellow meadow flowers. A few puffy clouds hung high in the summer sky and here and there a butterfly or bumblebee went about its business among the patches of buttercups and field mallow.
Wiz licked his lips, took a tighter grip on his staff and nearly died in an eyeblink.
With a pop of displaced air Jerry, Danny, Moira and Bal-Simba flashed into existence in Wiz’s workroom. A quick glance showed them the room was empty but the sound of cursing downstairs told them there were people about. As one they dashed for the door.
Malkin was standing at the sink, sponging the wine out of her dress and describing in lurid detail all the things she was going to do to Bobo, when Bal-Simba and the others came pounding down the stairs with Jerry in the lead.
Malkin’s mouth fell open.
No one argued with Bal-Simba. Not only did he have the presence and voice of a mighty wizard, he was nearly seven feet tall with bulk to match his height. For the first time in her adult life Malkin found herself dwarfed and intimidated by another person.
Over in the corner Anna gaped at what had invaded the kitchen.
There was a pop of inrushing air and the kitchen was empty again save for its normal inhabitants.
Malkin shrugged.
Bobo sauntered into the kitchen looking pleased with himself. But since Bobo always looked pleased with himself neither woman noticed.
Malkin took another long pull on the wine.
Twenty-five: We Who Are About To…
The essential difference between a consultant and an owner is that it’s not the consultant’s butt on the line.
And if it is your butt on the line you’ve screwed up big time.
Wiz sensed rather than heard the movement behind him and flung his staff out in an instinctive warding gesture. A wall of flame washed over him, charring the grass and scorching the earth beneath. The sky darkened for an instant and then the shock wave nearly knocked Wiz off his feet.
Shaking his head to clear it, Wiz realized Ralfnir had come in behind him right at ground level and very fast. His instinctive guard was the only thing that had saved him. Looking the way the shadow had gone he sought Ralfnir. At last he saw the dragon, so far away it was only a speck in the blue. The dragon hauled around in a tight turn, mighty wings beating the air. Then he seemed to drop down on Wiz like a stooping hawk. Again Wiz raised his staff and this time he didn’t let the dragon close.
Bolt after bolt of lightning struck Ralfnir square on and splattered harmlessly off his armored chest. The dragon replied in kind and Wiz’s anti-fire spell glowed dull red around the edges. Wiz turned his head away from the blast of heat radiating off the shield and countered with a rainmaking spell. The dragon steamed and sizzled in the sudden downpour, but shook off the water like a dog and kept coming.
Wiz raised his staff and gestured again. Four things like old-fashioned beehives made out of steel appeared at the cardinal points around Ralfnir. As soon as they winked in they exploded, releasing a horde of steel bees aimed straight for the dragon. Ralfnir shot a great gout of flame, slewing it back and forth to play over the oncoming metal insects. Most of them glowed red, then yellow, then fell from the sky like a rain of molten steel. The few that penetrated Ralfnir’s defenses bounced harmlessly off the beast’s armored hide.
Now he swooped close and reached out with gaping jaws. Wiz dropped flat on the ground and heard the dragon’s jaws close above him like a rifle shot. The pressure from the wingbeats made Wiz’s eardrums ring and then the dragon was gone again with a lashing of lightning bolts to speed him on his way.
Ralfnir winged over and dived behind the hill. For an instant Wiz thought he had gotten him, but the dragon popped up seconds later, spraying Wiz with fire from close range and jinking down again before the human could get a spell off.
backslash spindizzy exe! Wiz muttered. A blue haze enveloped him and he rose, a hundred, two hundred, three hundred feet straight into the air. The ground fell away from him and the hilltop where he had stood became a black smear on the rolling green meadow.
It was a calculated insult. Dragons hate other flying things near them, especially flying humans. Ralfnir swelled his neck and hissed like a runaway steam whistle. Then he dove for Wiz with all his strength.
Jaws agape and talons spread, Ralfnir dived for Wiz Zumwalt. With a mighty roar he struck the flying wizard square on with the full force of his two-hundred-foot-long armored body.
Wiz bounced. Bounced and skittered away from the dragon, light as a windblown leaf. Ralfnir clutched at him with his talons but Wiz popped out of his grasp like a watermelon seed.
The dragon roared in frustration and fury and unleashed a column of fire straight at his would-be prey. The incandescent blast curled around the blue haze and Wiz was simply borne away like a feather on a puff of breath. Again and again Ralfnir spewed mighty gouts of flame at his victim. Each time Wiz was borne lightly away by the force and unharmed by the flame.
Hot damn! It’s working. When he had developed the spell it had seemed just too tricky, but it was not only protecting him, it was obviously puzzling the hell out of the dragon. The bubble-of-force component kept the searing heat of the dragon’s fire away from him and the repulsion spell kept the dragon from grabbing him, but the real secret was the inertia-canceling spell. Without inertia the dragon couldn’t hurt him no matter how hard he hit. Even the force of Ralfnir’s fiery breath simply blew him gently away.
Now maybe he’ll get tired and give up.
Ralfnir hung motionless, wings beating and armored chest heaving. He cocked his head and considered the human in the blue bubble floating a few hundred feet away. Then he straightened his neck as if he had reached a decision.
On the other hand, Wiz thought, maybe he won’t.
Slowly, methodically, the dragon began to stalk the human across the sky.
If Ralfnir couldn’t harm Wiz, he quickly discovered he could knock him around a lot. The dragon batted Wiz in his blue bubble from paw to paw and then lashed him with his tail. The force of the blow drove Wiz down to the earth. The spell bounced him back up again like a rubber ball and rattled Wiz’s teeth, spell or no.
Again and again blows from Ralfnir’s tail hammered Wiz to the ground, and again and again he bounced back up. In effect Ralfnir dribbled Wiz the length of the meadow and back.
His spell might have rendered Wiz immune from physical force, but it did nothing at all for his inner ear. Somewhere between the second and third dribble Wiz discovered a hitherto unknown predilection to airsickness.
While he fought to keep his stomach in place Wiz realized he hadn’t been as smart as he had thought. He couldn’t even think straight in the middle of all the bouncing, much less cast spells. Perhaps worse, the protection field severely limited the kinds of spells he could cast at all. The best he had was a standoff and he had a suspicion that wouldn’t last forever.
It didn’t. After bouncing Wiz off the terrain one last time the dragon lay back and regarded him briefly. A garbled bit of dragon speech formed in Wiz’s mind and suddenly his bubble burst, leaving Wiz hanging unsupported and unprotected several hundred feet in the air.
There was a brief, sickening drop as the world rushed toward him.
backslash paracommander exe! Wiz cried and his fall slowed to an easy descent. Ralfnir, however, didn’t. The dragon dived again on the now-helpless wizard, intent on finishing him before he reached the ground.
Wiz sucked in his breath when he saw the dragon coming. Doesn’t shooting a man in a parachute violate the Geneva Convention or something? He realized Ralfnir had probably never heard of the Geneva Convention and wouldn’t abide by it if he had.
Wiz watched the dragon bore in on him, looming ever larger in his vision. backslash uncommander.exe! he whispered and the spell released him, letting him fall free again. The sudden burst of speed confused Ralfnir and instead of nailing Wiz squarely, he passed several feet over Wiz’s head. As the dragon spread his wings to brake and come around again he twisted his head over his shoulder and shot a quick burst of fire at Wiz. The shot was badly aimed and missed, but it came close enough to fill Wiz’s nostrils with the reek of singed hair.
Wiz was so intent on watching Ralfnir he almost forgot to reactivate the spell. He was only a few feet off the ground when he switched it back on and hit hard enough to drive him to his knees. He barely had time to grab his staff before the dragon was on him again.
This time Ralfnir settled to the ground with two mighty wing beats that threw up so much dirt Wiz flinched away. Then slowly, ponderously, he waddled across the meadow to confront his adversary.
A quick spell reduced the friction beneath the dragon to almost nothing, but the dragon simply glided on like a skater on ice. He nearly fell into the gaping pit that opened before him, but he hopped over with a quick half-flap of his wings. Tendrils of meadow grass tugged at his feet, but the dragon broke their grip without seeming to notice. Wiz used an illusion spell to fill the meadow with duplicates of himself. Ralfnir ignored them and came straight for the real Wiz.
A basketball-sized meteor blazed out of the sky and struck the dragon squarely between the eyes. Ralfnir shook his head as if to dislodge a fly. An iceberg congealed around him and shattered instantly. Ralfnir plowed through the pile of ice shards and kept coming. Barely a dozen feet from Wiz he stopped, raised his head high over Wiz and looked down at him.
Wiz felt as if he was suffocating. The dragon’s glare seemed to press down on him like a rock on his chest. He felt his will, his magic and even his life draining away from him under the impact of those great yellow eyes.
Gasping, Wiz managed to form one more word and the world went black and freezing cold.
Ralfnir roared in rage and frustration as his prey disappeared in the rapidly expanding black cloud. He drew his head even higher and breathed a gout of flame at the spot where Wiz had been.
The resulting fireball blew Ralfnir clear across the meadow. Technically it was a misfire since the carbon black and liquid oxygen Wiz’s spell had dumped around him hadn’t had time to mix fully. However, the result was impressive enough. The carbon was very finely divided, almost monomolecular, and the liquid oxygen not only propelled the carbon black outward in all directions, shutting out light, it also made a dandy oxidizer for the carbon fuel.
Another part of the spell protected Wiz from the explosion. Ralfnir wasn’t so lucky. He lay stunned for an instant where the blast had flung him. As he rolled to his feet Wiz saw he was moving slowly, as if in pain. But he sprang into the air as agilely as ever.
This time the attack was purely magical. Again the dragon closed in on Wiz, beating and battering at him with magical blow after magical blow. Wiz was able to deflect some of them with his staff, but there were so many and they came so quickly he could not ward them all off. Under the inexorable pressure Wiz was beaten to his knees, waving his staff in one hand in an increasingly futile effort to protect himself. His chest constricted, his vision blurred and he gasped for breath, leaning on his staff to keep from falling. Ralfnir came ever closer, moving in for the final kill.
There was a sound like machine-gun fire from the edge of the meadow, four quick sharp explosions.
And Jerry was there.
And Danny.
And Moira was there.
And Bal-Simba was there.
As one the quartet raised their staffs and hurled death and destruction at the dragon bearing down on Wiz.
If he’d had time to prepare Ralfnir might have had a chance. He was an old dragon and greatly skilled in magic. But he was in the midst of battle and he was focused on Wiz with a predator’s intentness. He barely noticed the other humans before their spells hit him.
Bal-Simba was quickest off the mark. A bolt of black lightning flew from his fingertips and wrapped itself around Ralfnir. The dragon was brought up short in mid-swoop as if he had been lassoed, and he jerked violently against the sooty black bonds drawing tighter and tighter around him. The more he struggled the more closely he was held. Before the others’ spells could reach him he was already weakening and sinking toward the earth.
Jerry’s spell was an outgrowth of his speculations about the physical nature of dragons. It enclosed Ralfnir in a perfectly reflecting sphere that rapidly brought its contents to the black body temperature of a dragon. Of course, since there was no energy sink available in the sphere, the dragon died a heat death, which is sort of the thermodynamic equivalent of heat stroke.
Moira wasn’t fancy. She just threw the three worst death spells Wiz and his friends had taught her. She topped it off with the worst spell in the old magic she remembered from her days as a hedge witch-a spell guaranteed to give the victim a case of hives.
Danny’s spell was probably the most ingenious. It took all the random molecular motion in the dragon’s body and pointed it in one way-toward the highest gravity potential. What was left of Ralfnir didn’t just drop out of the sky, he hurtled with ever-increasing speed. In the space of a few hundred feet the dragon went from zero to Mach eight. Straight down.
Where he hit, Ralfnir literally left a smoking hole in the ground.
Wiz sagged against his staff and stared dumbly at the hole where the dragon had been. Then he stared at his friends coming across the meadow to him. Neither event registered very strongly.
He was still mumbling when Bal-Simba laid a huge hand on his shoulder.
Wiz’s jaw dropped again.
Wiz raised his face from Moira’s mane of copper hair.
The giant wizard made a throw-away gesture.
Wiz shook his head without taking his nose out of his wife’s hair.
Moira looked over Wiz’s shoulder at Bal-Simba.
Bal-Simba eyed his friend.
Twenty-six: Dragon Decisions
History does not always repeat itself. Sometimes it just yells
Again Wiz Zumwalt faced the assembled dragons. This time he had arrived under his own power along the Wizard’s Way. He had come alone, but Bal-Simba and the others were watching him closely.
This meeting being called on short notice, there weren’t as many dragons along the walls of the canyon as there had been the day before. But there were still a satisfying number.
He threw his head back to look up at the assembled dragons and raised his voice so his words echoed off the cliffs.
There was a great shifting and slithering as the dragons absorbed the idea.
More shifting and slithering.
He looked up at the assembled monsters.
It wasn’t yet noon but the group was worn out by the time they returned to the house. They were too tired to walk so they took the Wizard’s Way back and popped into the front hall just as Anna came up the stairs from the kitchen.
She wasn’t the least fazed by the apparition in her front hall. These were wizards, wizards did strange things, therefore anything wizards did was normal. She merely curtseyed.
Anna curtseyed again.
The red-haired witch fixed him with a fishy eye.
In the event the explanation in the kitchen took somewhat longer than Wiz had anticipated. About three hours, in fact, by the time he answered all the questions, straightened out everyone’s chronology, found out about Judith’s troubles with the FBI, and gave Jerry and Danny a very detailed and highly technical explanation about exactly how to gimmick an Internet router.
Bal-Simba cocked an eyebrow.
Wiz’s errand at the town hall took somewhat longer than he had expected. But not nearly as long as it would take in Cupertino, he thought as he pushed his front door open. The council may have had politics down to a blood sport but at least they hadn’t invented lawyers yet. As part of his efforts to gum up the works Wiz had considered introducing them to the concept, but he had saved it as an emergency tactic if things really got dire. Common decency if nothing else, he thought. Llewllyn hadn’t been in his office at the town hall and Wiz was just as glad.
As he tugged the front door closed Malkin came up from the kitchen.
She nodded.
There was a longer pause.
Malkin laughed.
Malkin laughed again and Wiz thought it sounded a bit brittle.
The tall thief paused at the top of the stairs and looked back.
As Wiz turned back toward the kitchen there was a hammering on the front door.
As soon as the door cleared the latch it flew open, sending Wiz reeling backward. Llewllyn burst through, waving his arms. He was flushed, sweaty and almost completely out of breath.
He tried to push past to the kitchen but Wiz put his arm around him.
Llewllyn turned back to Wiz and blinked.
Wiz almost had him out the door when Bal-Simba came out of the parlor, rubbing the
Llewllyn gaped. He might never have been near the Wizard’s Keep, but even people who had barely heard of the Council of the North recognized its leader on sight. Even in our world how many six-foot-eight, 380-pound guys do you see-outside of the NFL? And even NFL linemen don’t file their teeth to points.
Llewllyn’s head was swiveling back and forth between them convulsively. His mouth hung open and he had suddenly gone pasty white.
Llewllyn struck a noble pose, chin-high.
It was awfully tempting, but Wiz shook his head.
Llewllyn stopped posing and gawked.
Wiz smiled and clapped him on the shoulder.
It is also, he thought, called making the punishment fit the crime.
Llewllyn looked blank.
Llewllyn looked at him levelly.
Wiz suddenly discovered Llewllyn could be amazingly convincing under the right circumstances.
The blond man bowed.
Twenty-seven: Dragon Tale Home
Always end projects on a positive note, no matter what they were like.
Anna frowned, prettily.
A shadow darkened the maid’s beautiful, empty brow.
The maid nodded.
Wiz ignored the disembodied snort from over his shoulder.
Wiz held up his hand, checking the explosion of spectral wrath behind him.
The girl flushed again.
Anna hugged him and started to cry into his shirt pocket.
Malkin was gone for a long time doing Malkin-ish things. The principal one of those things was a visit to her fence to turn the last of her swag into gold. Since One-Eyed Nicolai didn’t open for business until after dark, she took her dinner at a dingy little food stall in the Bog Side. On the way home she was diverted by a couple of opportunities to ply her trade and ended up returning with more loot than she left with, plus the gold from the fence, and coming in quite late to boot.
Thus it was that Malkin was sneaking up the back stairs with her latest acquisitions when a looming shadow blocked her way.
Jerry, who was wide-awake after the day’s nap, had been net surfing on Wiz’s workstation. He had taken a break to stretch his legs-and see if there was anything to eat in the kitchen. He wasn’t expecting to meet anyone on the stairs and he nearly stepped on Malkin before he could stop. As it was he half-stumbled, half-fell into her and they ended up clinging to each other to keep from falling completely downstairs.
Malkin smiled up at him.
Somehow the big programmer and the tall thief ended up sitting side by side on the stairs, talking. Somehow it was getting light outside before they reached a stopping place in their conversation and went their separate ways.
It is possible they were overheard. But Danny was sleeping in the front parlor and Wiz and Moira were far too occupied to hear anything. If Bal-Simba heard he gave no sign. Widder Hackett didn’t talk about it and Bobo just looked smug.
It was barely dawn, but Wiz was already up and packing to go. He was taking clothes out of the wardrobe, folding them more or less neatly and putting them in a thing he persisted in thinking of as a duffel bag, even if it was made out of sueded leather rather than canvas. There wasn’t much besides a few clothes. He hadn’t accumulated many possessions in his time here, just as he hadn’t grown particularly attached to the place.
There was a shadow at the window, as if a cloud had passed before the rising sun. But a cloud doesn’t usually send the early risers in the street running and screaming. Nor does a cloud rattle the windowpanes.
Shirt still in hand, Wiz went to the window. There was a dragon settling daintily into the square, oblivious to the townsfolk scattering like a herd of terrified sheep. He didn’t have to be told it was Wurm.
Wurm waddled across the square until his head was just outside Wiz’s room. It was a small square and Wurm was a large dragon, so it was only a few steps.
Wiz watched him come. He discovered he wasn’t intimidated by dragons any more, but he was awfully tired of them.
The dragon cocked an enormous golden eye at Wiz through the window.
Wiz put a stack of shirts into his pack and hissed in irritation as one of them slid onto the floor.
Wurm raised an enormous eyebrow.
Wiz stuffed the shirt into the bag again, more carefully this time, and turned to face the dragon.
Wiz opened his mouth to protest and then closed it again. Dragons being cold-blooded in more ways than one, nothing else was likely to matter to Wurm, least of all the danger Wiz had been in.
Wurm’s
There was enough truth in that that Wiz didn’t have a reply, so he changed the subject.
Wiz wondered where the dragon had heard that. He had an uneasy feeling Wurm had heard, and knew, a lot more than he was telling.
Wiz leaned over and kissed Moira soundly before replying.
Moira arched a coppery eyebrow and the big wizard accepted this without comment. Wiz helped himself to the porridge on the tile stove. He added some sliced apples and peaches from a bowl on the table and drizzled honey over the mixture.
It was a remarkably full kitchen, considering the programmers’ normal working hours. Anna was still bustling about finishing up the last of breakfast. Moira was sitting next to Bal-Simba and Jerry and Malkin were off to one side, talking intently. Only Danny hadn’t come down yet and that wasn’t surprising. Yesterday was probably the earliest he had gotten up in months.
Wiz took a mouthful of porridge and fruit and sighed.
Moira raised her eyebrows and gave Wiz one of her patented smoldering looks with her enormous green eyes.
Wiz reddened.
Anna set another bowl on the table and Moira looked at the girl significantly.
Moira raised an eyebrow and smiled.
Wiz smiled back.
Moira turned to where Jerry and Malkin were deep in conversation.
Watching the pair Wiz felt a sudden chill.
Wiz spewed tea all over the table.
Wiz thought of Malkin’s definition of
Malkin looked shy.
Wiz was tall by this world’s standards and Malkin could look him square in the eye. Jerry was a head taller than Wiz, which made him about the biggest man around, save Bal-Simba. He was still heavy, but after several years of more exercise and the diet full of vegetables, grains and fiber eaten in this world he was no longer exactly fat.
Wiz looked at his friend.
Considering that Jerry had never been in jail that was probably true, Wiz reflected.
Wiz turned to Moira.
Moira looked amused.
Wiz put his head in his hands and moaned.
Jerry and Malkin had moved to the corner, intent on some private matter and oblivious to the other people in the room. She had her hands on the rough stone walls and was apparently explaining to him how to scale a wall at a corner. Jerry was just looking at her, ignoring what she was saying.
Moira looked speculatively at the couple in the corner.