14. Riddle Machines: the History and Nature of Interactive Fiction

Total Page:16

File Type:pdf, Size:1020Kb

14. Riddle Machines: the History and Nature of Interactive Fiction Nick Montfort Riddle Machines: The History and Nature of Interactive Fiction 14. Riddle Machines: The History and Nature of Interactive Fiction Nick Montfort Introduction The genre that has also been labeled "text adventure" and "text game" is stereotypically thought to offer dungeons, dragons, and the ability for readers to choose their own adventure. While there may be dragons here, interactive fiction (abbreviated "IF") also offers utopias, revenge plays, horrors, parables, intrigues, and codework, and pieces in this form resound with and rework Gilgamesh, Shakespeare, and Eliot as well as Tolkien. The reader types in phrases to participate in a dialogue with the system, commanding a character with writing. Beneath this surface conversation, and determining what the computer narrates, there is the machinery of a simulated world, capable of drawing the reader into imagining new perspectives and understanding strange systems. Interactive fiction works can be challenging for literary readers, even those interested in other sorts of electronic literature, because of the text-based interface and because of the way in which these works require detailed exploration, mapping, and solution. Works in this form are often less visually rewarding, and the rewards they do offer are only attained with time and effort. But text-based interactive fiction has provided some of the most the intricate and compelling literary simulations yet developed. Understanding how interactive fiction works, and how it has developed over the past three decades, is an essential part of the puzzle of literary computing. Characteristics of interactive fiction Formally, a work of interactive fiction (often called a "game," even if it does not exhibit the typical qualities of a game) is an interactive computer program. While some IF uses graphics, and, less often, sound or animation, the basis of the form is textual input and textual output. The interactor types a command to one of the characters, called the player character, such as "ask Galatea about her awakening," "enter the doorway," or "reboot the server." The program, in turn, describes whether or not the player character is able to perform this action and, if it is possible, narrates what happens in the simulated world as a result. Two important features of IF are some sort of language understanding, accomplished by the component called the parser, and some way of simulating the things that exist in a virtual world, along with their behaviors and interactions. This latter feature is provided by a program's world model. The world model simulates different areas, called "rooms," and the people, creatures, and objects that are in them. Rooms are connected in a graph, and the things they contain can themselves contain things. The output text is focalized by the player character. This simulation of an underlying world, from which the textual output is produced, makes it difficult to consider one's progress through interactive fiction as moving from one hypertextual lexia to another. Rather than imagining a fixed number of nodes of text, it is helpful to see the output text as being produced because of the simulation of the player character and the environment. Walking through a city may generate different texts depending upon the time of day, the events that are occurring in the city, the amount of light available, the state of mind of the player character, and the sensory abilities of that character. The parser and world model are essential to IF; there are also many conventions that works in this form follow. Typically, the player character is commanded to go to a new location by using compass directions or abbreviations of them: "go north" can be abbreviated "north" or simply "n." Some games use different sorts of directions or allow the interactor to refer to landmarks (e.g., "go to the coffee shop"), but the way of commanding a character to move is among the most widely recognized conventions in IF. Parodies and jokes in the form of interactive fiction transcripts will invariably use compass-direction commands. The instructions for the first interactive fiction, Adventure, declared "I will be your eyes and hands." While interactive fiction has been written in the first, second, and third person, it is conventional to refer to the player character in the second person, a feature of interactive fiction that is often remarked upon because it is so uncommon in other types of literary writing. The interactive fiction program itself, in its capacity as a narrator and an interface to the player character, is often referred to in the first person. The ability to converse with other characters is often provided in IF, and not always in the same way. The type of conversation that is possible with chatterbots such as Eliza/Doctor, Parry, and Racter is not an option in IF. In one format for conversation, the interactor can specify a topic by typing something like "ask Dunbar about the Loblo bottle." Some games change from the usual mode of input when it comes to conversation, having the interactor pick what to say from a menu of possible utterances. While chatterbots offer a more free-form interface for conversation, the interlocutors in interactive fiction, called non-player characters, also have the ability to take action within the simulated world and to affect the environment that the player character and the non-player characters share. A sample transcript Bronze is a recent work of interactive fiction that is conventional in many ways (a fantasy setting, the use of compass directions for movement) but is also welcoming to beginners and plays with a well-known tale in an interesting way. This game, by Emily Short, was developed in part to serve as an example for a new interactive fiction development system, Inform 7. When the seventh day comes and it is time for you to return to the castle in the forest, your sisters cling to your sleeves. "Don't go back," they say, and "When will we ever see you again?" But you imagine they will find consolation somewhere. Your father hangs back, silent and moody. He has spent the week as far from you as possible, working until late at night. Now he speaks only to ask whether the Beast treated you "properly." Since he obviously has his own ideas about what must have taken place over the past few years, you do not reply beyond a shrug. You breathe more easily once you're back in the forest, alone. Bronze A fractured fairy tale by Emily Short Release 9 / Serial number 060225 / Inform 7 build 3F37 (I6/v6.30 lib 6/10N) Have you played interactive fiction before? >yes If you have not played Bronze before, you may still want to type HELP to learn about special commands unique to this game. Drawbridge Even in your short absence, the castle has come to look strange to you again. When you came here first, you stood a long while on the drawbridge, unready to cross the moat, for fear of the spells that might bind you if you did. This time it is too late to worry about such things. An iron-barred gate leads north. >open the gate You shouldn't be able to open it, heavy as it is, but it swings aside lightly at your touch. The Beast said that it knows friend from enemy; and the castle, at least, still regards you as friend. >go north Entrance Hall There is no fire in the big fireplace, and no one is waiting for you here; the air is very cold. Over the gate, the old familiar warning sign is painted. Nick Montfort Various passages lead deeper into the castle: north towards the central courtyard, southwest to the guard tower, east and west into the libraries, the offices, the galleries. Somewhere in this maze, he waits; and he should be told as soon as possible that you did return. An iron-barred gate leads south to the drawbridge. >go east Scarlet Gallery You do not often come this way, into the older part of the castle, which is narrow and has a low roof. The walls, and the ceiling too, are deep scarlet, the color of the old king and queen that ruled here two hundred fifty years ago, when there was still a kingdom. >go southeast Scarlet Tower A little hexagonal room, from whose narrow window you can see the moat, the lawn, and the beginning of the forest outside. On the windowsill, a helmet waits, for the use of the sentry. >pick up the helmet You acquire the helmet, and assess it curiously. A very old helmet that you have seen the Beast wear (and quite foolish it looked, perched on a head it no longer fits: it would suit your head better). He told you once that the helmet was for night watchmen, scouts, and guards, to increase their vigilance and strengthen their hearing. Lines of writing arc over each ear, but you do not know the language in question. The commands above direct the player character to perform some of the most typical actions in an interactive fiction world: opening a gate, walking in a particular direction, and acquiring an object. The output from Bronzeshows that these ordinary actions can reveal a back story, and that through the exploration of a virtual space, a well-known story — in this case, that of beauty and the beast — can be transformed and inflected in interesting ways. The interactor's progress through the world of Bronze can continue, after the player character walks back to the entrance hall, like so: >w Great Dining Hall Such a long hall that the soup might get cold between one end and the other.
Recommended publications
  • Q U F S T1' UST F R S™
    Q Uf S T1' UST f RS™ The Adventurer's Newsletter Vol.111,#6 June,1986 problem with this version. using the correct objects. Most of the problems revolve You've got alien machinery to 00-TOPOS around the "greed factor" as you figure out, but nothing attempt to obtain objects (a good overwhelming or more Oo-topos was the first regular or hi-res graphics, and adventurer can never have too complicated than a microwave adventure of science fiction the program uses any extra many objects, you know). One oven. The maze is not as hard novelist Michael Berlyn, who RAM to load in most of them might be guarded by a robot, as it looks and can be mapped in went on to Infocom where he so there's less disk access.) another by deadly radiation, a under an hour; just take at least created games such as There's no music or sound third by a bizarre alien. There's three objects and drop them in Suspended, Cutthroats and effects. no character interaction in terms different rooms. Last issue we Infidel. He and Muffy Berlyn Until you escape the complex of talking to creatures or robots, wrote the story line, he and find your ship, the game but you do interact with them by Continued on page 2 programmed it, and Oo-topos doesn't seem to add up. But if was released in 1981 by Sentient you say "status" to the ship's Software in Colorado. Now computer, it tells you which Penguin has illustrated it, parts have to be found and making this the only all-text installed before you can take off, adventure to be adapted into a and everything falls into place.
    [Show full text]
  • The Craft of the Adventure
    The Craft of the Adventure Five articles on the design of adventure games Second edition 1 Intro duction :: ::: :::: ::: :::: :::: ::: :::: ::: :::: :::: ::: :::: ::: :::: ::2 2 In The Beginning ::: :::: ::: :::: :::: ::: :::: ::: :::: :::: ::: :::: ::: ::: 3 3 Bill of Player's Rights : ::: :::: ::: :::: :::: ::: :::: ::: :::: :::: ::: :::: :7 4 A Narrative... ::: ::: :::: ::: :::: :::: ::: :::: ::: :::: :::: ::: :::: ::: :: 12 5 ...AtWar With a Crossword : : :::: ::: :::: :::: ::: :::: ::: :::: :::: :: 21 6 Varnish and Veneer : ::: :::: :::: ::: :::: ::: :::: :::: ::: :::: ::: :::: ::32 1 1 Intro duction 1 Intro duction Skill without imagination is craftsmanship and gives us many useful ob jects such as wickerwork picnic baskets. Imagination without skill gives us mo dern art. {Tom Stoppard, Artist Descending A Staircase Making b o oks is a skilled trade, like making clo cks. { Jean de la Bruy ere 1645-1696 If you're going to have a complicated story you must work to a map; otherwise you'll never make a map of it afterwards. {J.R.R.Tolkien 1892-1973 Designing an adventure game is b oth an art and a craft. Whereas art cannot be taught, only commented up on, craft at least can be handed down: but the tricks of the trade do not make an elegant narrative, only a catalogue. This small collection of essays is just such a string of grits of wisdom and half-baked critical opinions, whichmaywell leave the reader feeling unsatis ed. One can only say to such a reader that any book claiming to reveal the secret of how to paint, or to write novels, should be recycled at once into something more genuinely artistic, say a papier-mach e sculpture. If there is any theme here, it is that standards count: not just of comp etent co ding, but of writing.
    [Show full text]
  • DESIGN-DRIVEN APPROACHES TOWARD MORE EXPRESSIVE STORYGAMES a Dissertation Submitted in Partial Satisfaction of the Requirements for the Degree Of
    UNIVERSITY OF CALIFORNIA SANTA CRUZ CHANGEFUL TALES: DESIGN-DRIVEN APPROACHES TOWARD MORE EXPRESSIVE STORYGAMES A dissertation submitted in partial satisfaction of the requirements for the degree of DOCTOR OF PHILOSOPHY in COMPUTER SCIENCE by Aaron A. Reed June 2017 The Dissertation of Aaron A. Reed is approved: Noah Wardrip-Fruin, Chair Michael Mateas Michael Chemers Dean Tyrus Miller Vice Provost and Dean of Graduate Studies Copyright c by Aaron A. Reed 2017 Table of Contents List of Figures viii List of Tables xii Abstract xiii Acknowledgments xv Introduction 1 1 Framework 15 1.1 Vocabulary . 15 1.1.1 Foundational terms . 15 1.1.2 Storygames . 18 1.1.2.1 Adventure as prototypical storygame . 19 1.1.2.2 What Isn't a Storygame? . 21 1.1.3 Expressive Input . 24 1.1.4 Why Fiction? . 27 1.2 A Framework for Storygame Discussion . 30 1.2.1 The Slipperiness of Genre . 30 1.2.2 Inputs, Events, and Actions . 31 1.2.3 Mechanics and Dynamics . 32 1.2.4 Operational Logics . 33 1.2.5 Narrative Mechanics . 34 1.2.6 Narrative Logics . 36 1.2.7 The Choice Graph: A Standard Narrative Logic . 38 2 The Adventure Game: An Existing Storygame Mode 44 2.1 Definition . 46 2.2 Eureka Stories . 56 2.3 The Adventure Triangle and its Flaws . 60 2.3.1 Instability . 65 iii 2.4 Blue Lacuna ................................. 66 2.5 Three Design Solutions . 69 2.5.1 The Witness ............................. 70 2.5.2 Firewatch ............................... 78 2.5.3 Her Story ............................... 86 2.6 A Technological Fix? .
    [Show full text]
  • Download As a PDF and Also Offered It for Sale As a Print-On-Demand Book (Daly 2015)
    humanities Editorial Further Reading Nick Montfort Comparative Media Studies/Writing, Massachusetts Institute of Technology, Cambridge, MA 02139, USA; [email protected] Received: 7 March 2018; Accepted: 8 March 2018; Published: 9 March 2018 Keywords: interactive fiction; Twitter bots; computer-generated novels; performance It is clear that the contributions in this volume are not only insightful, but also wide-ranging, reaching into popular culture and across different media forms and practices. Rather than directly comment on this writing further, though, I offered to supplement the topics of these essays by pointing to a few additional categories of computational, poetic production that seem rich but relatively overlooked. Interactive Fiction Over the past 40 years, interactive fiction has occupied several different places in computing and in culture. When the first widely-released version of Adventure by Will Crowther and Don Woods became available to users of time-sharing systems in 1976, it hit them like a wrecking ball. Legends tell that productivity ceased for days, or weeks, while those who were supposed to be programming explored the simulated cave system. Then people in the US and UK went on to program their own Adventure-like games, or, simply, adventure games. Zork was a successful and memorable one, originally created at MIT by Tim Anderson, Marc Blank, Dave Lebling and Bruce Daniels and then made into a trilogy of home-computer games by Blank and Lebling. Interactive fiction was a pillar of the emerging entertainment software industry—videogames, or to be more specific, computer games. In the 1980s “interactive fiction” (or “IF”) was more widely used a term for this type of production, or “text adventure” if one wanted to distinguish the graphical adventure.
    [Show full text]
  • The New Zork Times Dark – Carry a Lamp VOL
    “All the Grues New Zork Area Weather: That Fit, We Print” The New Zork Times Dark – carry a lamp VOL. 3. .No. 1 WINTER 1984 INTERNATIONAL EDITION SORCERER HAS THE MAGIC TOUCH InfoNews Roundup New Game! Hint Booklets Sorcerer, the second in the In December, Infocom's long- Enchanter series of adventures in the awaited direct mail operation got mystic arts, is now available. The underway. Many of the functions game was written by Steve formerly provided by the Zork Users Meretzky, whose hilarious science Group were taken over by Infocom. fiction game, Planetfall, was named Maps and InvisiClues hint booklets by InfoWorld as the Best Adventure were produced for all 10 of Game of 1983. In Sorcerer, you are a Infocom's products. The games member of the prestigious Circle of themselves were also made available Enchanters, a position that you primarily as a service to those of you achieved in recognition of your in remote geographical areas and to success in defeating the Warlock those who own the less common Krill in Enchanter. computer systems. When the game starts, you realize Orders are processed by the that Belboz, the Eldest of the Circle, Creative Fulfillment division of the and the most powerful Enchanter in DM Group, one of the most the land, has disappeared. Perhaps he respected firms in direct mail. Their has just taken a vacation, but it facilities are in the New York metro- wouldn't be like him to leave without politan area, which explains the letting you know. You remember strange addresses and phone num- that he has been experimenting with bers you'll see on the order forms.
    [Show full text]
  • Ebook Download a Mind Forever Voyaging
    A MIND FOREVER VOYAGING : A HISTORY OF STORYTELLING IN VIDEO GAMES PDF, EPUB, EBOOK Dylan Holmes | 248 pages | 07 Nov 2012 | Createspace Independent Publishing Platform | 9781480005754 | English | [S.l A Mind Forever Voyaging : A History of Storytelling in Video Games PDF Book Delivered from our UK warehouse in 4 to 14 business days. Since the inception of video games, their depictions of violence, sexuality and other explicit themes have made them a lighting rod of controversy. Good video games and good learning: Collected essays on video games, learning and literacy 2nd ed. Can a Computer Make You Cry? International Journal of Research in Education and Science , 3 2 , Critical analysis, historical perspective, and a gently opinionated personal touch make A Mind Forever Voyaging an enlightening read that captures the best that video games have to offer. Rogers, R. The thought was that while this game might have a liberal slant, future games might have a conservative slant, or be educational, or whatever else — the sky was the limit. Course Schedule subject to change Please be sure to complete readings before that class day. Hugos, M. Hwa, S. Good video games and good learning: Collected essays on video games, learning and literacy 2nd ed. Owen, P. Average rating 3. Alternative gaming blogger Dylan Holmes focuses on games that tell stories in innovative and fasci From amazon. View all copies of this ISBN edition:. John Harney. Throw in the four contract-fulfilling Zork gamebooks he cranked out betwixt and between the computer games, plus all the help he gave to others with their designs, plus the way he just kept everyone insanely sane during all of the trials of the Cornerstone era with his parties and games and antics… yeah, Meretzky deserved carte blanche to make his next game exactly what he wanted it to be.
    [Show full text]
  • The New Zork Times by Brief but Savage Downpour
    ® “All the Gnus Weather: Thic fog, followed That Fit, We Print” The New Zork Times by brief but savage downpour. VOL. 4. .No. 2 —SUMMER 1985— INTERFERON EDITION New Release: A Mind Forever Voyaging A Mind Forever Voyaging, the first were to be introduced. While you're advanced-level Science Fiction story busy exploring the future, the scien- from Infocom, is for true text- tists and programmers who created adventure buffs. Why? Because it you are honing and perfecting the has more locations to visit (several simulation's parameters. Thus, as the hundred), more things to do, more story progresses, you can travel responses, and a large vocabulary further and further in time, watching (1800+ words) than any of our previ- Rockvil prosper as the Plan ously released products. succeeds, or perish as it fails. Only The story takes place in 21st- you can tell on what course the century Rockvil, South Dakota. The country sets itself by adopting the United States of North America has Plan. fallen prey to incredibly high unem- While there are several puzzles to ployment and crime rates. Political keep players on their toes, designer indiffererence, perhaps caused by Steve Meretzky (author of Planetfall backward educational systems or and Sorcerer, and co-author of The diminishing national resources, has Hitchhiker's Guide to the Galaxy) Items from Dr. Perleman’s desk are contained in every A Mind Forever swept the nation. Exploiting this op- concentrated more on immersing the Voyaging package. portunity, Senator Richard Ryder has player in a vast, highly detailed, develop (sic) the Plan for a Renewed realistic world; a vision of the National Purpose, stressing patriot- destiny of mankind.
    [Show full text]
  • The Post Infocom Text Adventure Collection
    The Post Infocom Text Adventure Collection Many of us played and loved the text adventures produced by Infocom in the 1980’s. They were rich in story and puzzles, and contained some excellent writing. In the years since Infocom’s demise in 1989, there have been a lot of good games produced using the Z-Machine - the game format that Infocom was using. This gives us a chance to make these modern-day games run on the computers of the 80’s, like the Commodore 64. I decided to create a collection of Z-machine games for the C64, and this is it. All in all, it’s 31 games, released in 1993-2015. Each game has been put into its own directory, in which is also an empty disk for game saves and a file called AUTOSWAP.LST to make life easier for people using the SD2IEC diskdrive substitute. If you haven’t played text adventures before, or feel that you never got the hang of it, you should read the chapter How to play a text adventure. If you want more of a background on Infocom and the game format they used, you should read the chapter about The Zork Machine at the end of this document. There is also a chapter about the process of porting Z-machine games to the C64 and, finally, a chapter about writing your own games. I created this documentation as a PDF, so that you could easily print it out and keep it nearby if you’re enjoying the collection on a real C64.
    [Show full text]
  • Reading and Playing Cadre's Varicella
    MelbourneDAC 2003 Face It, Tiger, You Just Hit the Jackpot: Reading and Playing Cadre’s Varicella Nick Montfort Stuart Moulthrop Department of Computer and Information Science School of Information Arts and Technologies University of Pennsylvania University of Baltimore E-mail: [email protected] E-mail: [email protected] A B ST R A C T: W e co n sid er a s pecif ic ch ar acter , th e to w er . That was m or e than f ou r y ear s ag o . P r in ces s Ch arlo tte, in th e 1 9 9 9 in teractiv e f ictio n S h e’ s s till her e. w o rk Va ricella b y A d am Cad re. To ap pr eciate and s o lv e this w or k , th e in ter acto r m u s t b o th in ter p r et S h e lo o ks u p . “h ello , v ar icella,” s h e s ay s . “f ace it, th e tex ts th at r es u lt ( as a liter ar y r eader d oes ) an d tiger , yo u jus t hit the jack p o t!” [ Bold f ace in also o p er ate th e cy b ertex tual m ach in e o f th e o r ig in al.] p r og r am , actin g as a gam e play er an d tr y in g to u n der s tan d the s ys tem o f Va ricella ’ s s im u lated What exactly could this utterance mean? It could be read w o rld .
    [Show full text]
  • Download Twisty Little Passages: an Approach to Interactive Fiction
    TWISTY LITTLE PASSAGES: AN APPROACH TO INTERACTIVE FICTION DOWNLOAD FREE BOOK Nick Montfort | 302 pages | 01 Apr 2005 | MIT Press Ltd | 9780262633185 | English | Cambridge, Mass., United States Slashdot Top Deals I got about a quarter of the way into this and had to stop. In Montfort's words, Infocomwhich was founded June 22, by Lebling, Blank, Anderson, and seven other MIT alumni, "began work on the foundation of IF while the plot of ground that it was to be built upon had not been completely surveyed. Slashdot Apparel is back! Genre fiction is a type of literature, and trying to actually seperate one from the other is a fool's errand. I think what you may be getting at is the fact that writing a compelling IF world is literally NP hard. Hitchhiker's Guide project, which began in February and was slated ambitiously to be completed by the following Christmas. Friend Reviews. Instead, what this book really is is a very comprehensive history of the form. There's really not that much meat there; Montfort goes into a detailed history and categorization of riddles that isn't all that relevant to IF. Played them, loved them, but goddam that transparent crystal 3D mze was a killer. Nick Montfort. Montfort then discusses Adventure Twisty Little Passages: An Approach to Interactive Fiction its precursors including the I Ching and Dungeons and Dragonsand follows this with an examination of mainframe text games developed in response, focusing on the most influential work of that era, Zork. The reviewer's memory of Monty Python's a little weak.
    [Show full text]
  • Search-Based Drama Management in the Interactive Fiction Anchorhead∗
    Search-Based Drama Management in the Interactive Fiction Anchorhead∗ Mark J. Nelson and Michael Mateas College of Computing Georgia Institute of Technology Atlanta, Georgia, USA fmnelson, [email protected] Abstract towards a story that maximizes the evaluation function, tak- ing into account any effect on evaluation the DM actions Drama managers guide a user through a story experience by themselves may have. DM actions might include things such modifying the experience in reaction to the user’s actions. as causing a non-player character to bring up a particular Search-based drama management (SBDM) casts the drama- management problem as a search problem: Given a set of conversation topic, causing certain parts of the world to be- plot points, a set of actions the drama manager can take, and come inaccessible, or leaving items where they’re likely to an evaluation of story quality, search can be used to optimize be found by the player. Search over possible choices of DM the user’s experience. SBDM was first investigated by Peter actions and the possible resultant sequences of plot points Weyhrauch in 1997, but little explored since. We return to (subject to a model of what the user is likely to do) is run at SBDM to investigate algorithmic and authorship issues, in- each step to choose the DM action that maximizes expected cluding the extension of SBDM to different kinds of stories, plot quality. This all takes place in an abstract model, con- especially stories with subplots and multiple endings, and is- nected to the real game by passing messages back and forth, sues of scalability.
    [Show full text]
  • Electronic Literature” Was Going on at the Boston Public Library That Evening of April 25, 2001
    one THE PLEASURE OF THE TEXT ADVENTURE It was strange enough that a reading of “electronic literature” was going on at the Boston Public Library that evening of April 25, 2001. About a hun- dred people were gathered in the main auditorium, lured by the publicity from sponsoring organizations—the Boston Cyberarts Festival and the Electronic Literature Organization—and clearly interested to see what new sorts of literary works people were creating for computers. The focus was not only on the author on stage, but also on the image being projected from a computer beside the author. But was something wrong with the screen as the first reader looked up to introduce his work? Instead of a Web browser or some sort of e-book interface, as one would expect from contemporary computers, there was an obsolete-looking command line.Was this going to be some homage to antiquated entertainment software of the 1980s? A nod to the influence of Pac-Man, or something, before the more serious stuff kicked in? It may have been hard to tell what it was, for Adam Cadre had only a few minutes to start in on a reading of Photopia, a work of interactive fic- tion in different segments, each of which is told in a different voice. The work, winner of the 1998 Interactive Fiction Competition, used an inter- face that would be familiar to players of the famous early interactive fiction Zork, but Photopia was in many ways unlike anything that had been done in the 1980s or at any time before.
    [Show full text]