%%% ====================================================================
%%%  BibTeX-file{
%%%     author          = "Nelson H. F. Beebe",
%%%     version         = "1.45",
%%%     date            = "19 November 1994",
%%%     time            = "16:59:09 MST",
%%%     filename        = "unix.bib",
%%%     address         = "Center for Scientific Computing
%%%                        Department of Mathematics
%%%                        University of Utah
%%%                        Salt Lake City, UT 84112
%%%                        USA",
%%%     telephone       = "+1 801 581 5254",
%%%     FAX             = "+1 801 581 4148",
%%%     checksum        = "08395 5216 19435 166915",
%%%     email           = "beebe<at>math.utah.edu (Internet)",
%%%     codetable       = "ISO/ASCII",
%%%     keywords        = "UNIX, bibliography",
%%%     supported       = "yes",
%%%     docstring       = "This bibliography records books about the UNIX
%%%                        operating system, and includes books and
%%%                        articles about the X Window System, and about
%%%                        Open GL.
%%%
%%%                        The checksum field above contains a CRC-16
%%%                        checksum as the first value, followed by the
%%%                        equivalent of the standard UNIX wc (word
%%%                        count) utility output of lines, words, and
%%%                        characters.  This is produced by Robert
%%%                        Solovay's checksum utility.",
%%%  }
%%% ====================================================================

@Preamble{"\input bibnames.sty " #
 "\input path.sty " #
 "\hyphenation{
                Dough-erty
                Kern-i-ghan
                Nath-an-son
                Pat-rick
                Sand-er-son
                Sri-ni-vas-an
}"
}

%=======================================================================
% Acknowledgement abbreviations:

@String{ack-jc =    "Jim Cobb,
                    Design Systems Division,
                    Evans and Sutherland Corporation,
                    580 Arapeen Drive,
                    P. O. Box 58700,
                    Salt Lake City, UT 84158,
                    USA,
                    Tel: +1 801 582 5847,
                    FAX: +1 801 582 0524,
                    e-mail: \path|jcobb@dsd.es.com|"}

@String{ack-nhfb =  "Nelson H. F. Beebe,
                    Center for Scientific Computing,
                    Department of Mathematics,
                    University of Utah,
                    Salt Lake City, UT 84112,
                    USA,
                    Tel: +1 801 581 5254,
                    FAX: +1 801 581 4148,
                    e-mail: \path|beebe@math.utah.edu|"}

@String{ack-sk =    "Samuel Ko,
                    e-mail: \path|kko@sfu.ca|"}

@String{ack-woh  = "Walt O. Haas,
                    Department of Computer Science,
                    University of Utah,
                    Salt Lake City, UT 84112, USA,
                    Tel: +1 801 581 5617,
                    e-mail: \path|haas@ski.utah.edu|"}

%=======================================================================
% Journal abbreviations:

@String{j-BSTJ                  = "The Bell System Technical Journal"}

@String{j-CACM                  = "Communications of the Association for
                                  Computing Machinery"}

@String{j-CGW                   = "Computer Graphics World"}

@String{j-IRIS                  = "IRIS Universe"}

@String{j-SPE                   = "Soft{\-}ware\emdash Prac{\-}tice
                                  and Experience"}

@String{j-SUNWORLD              = "SunWorld"}

@String{j-XJ                    = "{The X Journal}"}

@String{j-XR                    = "{The X Resource}"}

%=======================================================================
% Publishers and their addresses:

@String{pub-ANSI                = "American National Standards
                                  Institute"}

@String{pub-ANSI:adr            = "1430 Broadway, New York, NY 10018,
                                  USA"}

@String{pub-AW                  = "Ad{\-d}i{\-s}on-Wes{\-l}ey"}

@String{pub-AW:adr              = "Reading, MA, USA"}

@String{pub-BANTAM              = "Bantam Books"}

@String{pub-BANTAM:adr          = "New York, NY, USA"}

@String{pub-BENCUM              = "Benjamin/Cummings Pub. Co."}

@String{pub-BENCUM:adr          = "Redwood City, CA, USA"}

@String{pub-BRADY               = "Robert J. Brady Co."}

@String{pub-BRADY:adr           = "Bowie, MD 20715, USA"}

@String{pub-CBM                 = "CBM Books"}

@String{pub-CBM:adr             = "A Division of Cardinal Business
                                  Media Inc., 101 Witmer Road,
                                  Horsham, PA 19044, USA"}

@String{pub-CRC                 = "CRC Publishers"}

@String{pub-CRC:adr             = "2000 Corporate Blvd., Boca Raton,
                                  FL 33431, USA"}

@String{pub-DOUBLEDAY           = "Doubleday"}

@String{pub-DOUBLEDAY:adr       = "New York, NY, USA"}

@String{pub-DP                  = "Digital Press"}

@String{pub-DP:adr              = "12 Crosby Drive, Bedford, MA 01730,
                                  USA"}

@String{pub-FSF                 = "{Free} {Software} {Foundation}"}

@String{pub-FSF:adr             = "675 Mass Ave, Cambridge, MA 02139,
                                  USA, Tel: (617) 876-3296"}

@String{pub-HAYDEN              = "Hayden Books"}

@String{pub-HAYDEN:adr          = "4300 West 62nd Street,
                                  Indianapolis, IN 46268, USA"}

@String{pub-HBJ                 = "Harcourt Brace Jovanovich"}

@String{pub-HBJ:adr             = "Boston, MA, USA"}

@String{pub-HP                  = "Hewlett-Packard Company"}

@String{pub-HP:adr              = "Palo Alto, CA, USA"}

@String{pub-HRW                 = "Holt, Reinhart, and Winston"}

@String{pub-HRW:adr             = "New York, NY, USA"}

@String{pub-HWS                 = "Howard W. Sams"}

@String{pub-HWS:adr             = "Indianapolis, IN 46268, USA"}

@String{pub-IDG                 = "IDG Books"}

@String{pub-IDG:adr             = "San Mateo, CA, USA"}

@String{pub-IEEE                = "IEEE Computer Society Press"}

@String{pub-IEEE:adr            = "1109 Spring Street, Suite 300,
                                  Silver Spring, MD 20910, USA"}

@String{pub-MAC                 = "Macmillan Publishing Company"}

@String{pub-MAC:adr             = "New York, NY, USA"}

@String{pub-MH                  = "Mc{\-}Graw-Hill"}

@String{pub-MH:adr              = "New York, NY, USA"}

@String{pub-MICROSOFT           = "Microsoft Press"}

@String{pub-MICROSOFT:adr       = "Bellevue, WA, USA"}

@String{pub-MIS                 = "MIS Press"}

@String{pub-MIS:adr             = "P. O. Box 5277, Portland, OR
                                  97208-5277, USA, Tel: (503) 282-5215"}

@String{pub-MIT                 = "MIT Press"}

@String{pub-MIT:adr             = "Cambridge, MA, USA"}

@String{pub-MK                  = "Morgan Kaufmann Publishers"}

@String{pub-MK:adr              = "Los Altos, CA 94022, USA"}

@String{pub-MT                  = "M\&T Books"}

@String{pub-MT:adr              = "M\&T Publishing, Inc., 501
                                  Galveston Drive, Redwood City, CA
                                  94063, USA"}

@String{pub-NOVELL              = "Novell Press, Sybex"}

@String{pub-NOVELL:adr          = "San Jose, CA, USA"}

@String{pub-NRP                 = "New Riders Publishing"}

@String{pub-NRP:adr             = "Carmel, IN, USA"}

@String{pub-OMH                 = "Osborne\slash Mc{\-}Graw-Hill"}

@String{pub-OMH:adr             = "Berkeley, CA, USA"}

@String{pub-ORA                 = "O'Reilly \& {Associates, Inc.}"}

@String{pub-ORA:adr             = "981 Chestnut Street, Newton, MA
                                  02164, USA"}

@String{pub-PEACHPIT            = "Peachpit Press, Inc."}

@String{pub-PEACHPIT:adr        = "1085 Keith Avenue, Berkeley, CA
                                  94708, USA"}

@String{pub-PH                  = "Pren{\-}tice-Hall"}

@String{pub-PH:adr              = "Englewood Cliffs, NJ 07632, USA"}

@String{pub-POCKET              = "Pocket Books"}

@String{pub-POCKET:adr          = "New York, NY, USA"}

@String{pub-PPB                 = "Professional Press Books"}

@String{pub-PPB:adr             = "101 Witmer Road, Horsham, PA 19044,
                                  USA"}

@String{pub-PTRPH               = "P T R Pren{\-}tice-Hall"}

@String{pub-PTRPH:adr           = "Englewood Cliffs, NJ 07632, USA"}

@String{pub-QED                 = "QED Information Sciences, Inc."}

@String{pub-QED:adr             = "P. O. Box 82-181, Wellesley, MA
                                  02181, USA"}

@String{pub-SF                  = "Scott, Foresman and Company"}

@String{pub-SF:adr              = "Glenview, IL, USA"}

@String{pub-SILICON             = "Silicon Press"}

@String{pub-SILICON:adr         = "25 Beverly Road, Summit, NJ 07901,
                                  USA"}

@String{pub-SS                  = "Simon and Schuster"}

@String{pub-SS:adr              = "New York, NY, USA"}

@String{pub-SSC                 = "Specialized Systems Consultants"}

@String{pub-SSC:adr             = "P.O. Box 55549, Seattle, WA 98155"}

@String{pub-SUN                 = "Sun Microsystems"}

@String{pub-SUN:adr             = "2550 Garcia Avenue, Mountain View,
                                  CA 94043, USA"}

@String{pub-SV                  = "Spring{\-}er-Ver{\-}lag"}

@String{pub-SV:adr              = "Berlin, Germany~/ Heidelberg,
                                  Germany~/ London, UK~/ etc."}

@String{pub-SYBEX               = "Sybex"}

@String{pub-SYBEX:adr           = "2021 Challenger Driver, Suite 100,
                                  Alameda, CA 94501, USA"}

@String{pub-TRILITHON           = "Trilithon Press"}

@String{pub-TRILITHON:adr       = "Los Altos, CA, USA"}

@String{pub-UNIX                = "UNIX Press"}

@String{pub-UNIX:adr            = "Summit, NJ, USA"}

@String{pub-WI                  = "Wiley-In{\-}ter{\-}sci{\-}ence"}

@String{pub-WI:adr              = "New York, NY, USA"}

@String{pub-WORLD-SCI           = "World Scientific Publishing
                                  Co. Pte. Ltd."}

@String{pub-WORLD-SCI:adr       = "P. O. Box 128, Farrer Road,
                                  Singapore 9128"}

@String{pub-YOURDON             = "Yourdon Press"}

@String{pub-YOURDON:adr         = "Englewood Cliffs, NJ 07632, USA"}

%=======================================================================
% Bibliography entries.

@Book{Abrahams:UI92,
  author =       "Paul W. Abrahams and Bruce R. Larson",
  title =        "{UNIX} for the Impatient",
  publisher =    pub-AW,
  year =         "1992",
  address =      pub-AW:adr,
  ISBN =         "0-201-55703-7",
  pages =        "xxvii + 559",
  LCCN =         "QA76.76.O63 A27 1992",
  note =         "Excellent, and thorough, coverage of {UNIX}, with
                 chapters on the file system, utilities, shells,
                 editors, Emacs, data manipulation, mail, network
                 communications and resources, the X Window System, and
                 a comparison of {MS-DOS} and {UNIX}.",
  acknowledgement = ack-nhfb,
  bibdate =      "Mon Oct 4 11:54:00 1993",
}

@Book{Adobe:PDP93,
  author =       "{Adobe Systems Incorporated}",
  title =        "Programming the {Display PostScript} System with {X}",
  publisher =    pub-AW,
  year =         "1993",
  ISBN =         "0-201-62203-3",
  LCCN =         "QA76.73.P67 D57 1993",
  address =      pub-AW:adr,
  price =        "US\$29.95",
  acknowledgement = ack-nhfb,
  bibdate =      "Sat Aug 27 11:21:42 1994",
}

@Book{Aho:APL87,
  nb =           "the author order is AKW, but the key looks better as
                 AWK",
  key =          "AWK87",
  author =       "Alfred V. Aho and Brian W. Kernighan and Peter J.
                 Weinberger",
  title =        "The {AWK} Programming Language",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  year =         "1988",
  ISBN =         "0-201-07981-X",
  LCCN =         "QA76.73.A95 A351 1988",
  pages =        "x + 210",
  acknowledgement = ack-nhfb,
  bibdate =      "Mon Oct 4 11:54:06 1993",
}

@TechReport{Akin:APO92,
  author =       "Allen Akin",
  title =        "Analysis of {PEX} 5.1 and {OpenGL} 1.0",
  institution =  "Silicon Graphics Computer Systems",
  year =         "1992",
  address =      "Mountain View, CA, USA",
  month =        aug # " 3",
  URL =          "ftp://sgigate.sgi.com/pub/opengl/doc/analysis.Z",
  note =         "The manual pages for the OpenGL API, its Utility
                 Library (GLU), and the X server extension API (GLX) and
                 a PostScript version of the OpenGL specification are
                 available via anonymous ftp to \path=sgigate.sgi.com=
                 from \path=/pub/opengl/doc=.",
  acknowledgement = ack-jc,
  bibdate =      "Sat May 21 16:02:36 1994",
}

@Book{Albitz:DBN92,
  author =       "Paul Albitz and Cricket Liu",
  title =        "{DNS} and {BIND} in a Nutshell",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  year =         "1992",
  price =        "US\$29.95",
  ISBN =         "1-56592-010-4",
  LCCN =         "TK5105.875.I57 A43 1992",
  pages =        "xviii + 381",
  bibdate =      "Fri Apr 2 14:40:45 1993",
  acknowledgement = ack-nhfb # " and " # ack-woh,
  walts-review = "An excellent introduction and tutorial for anyone
                 managing a part of the Internet's Domain Name Service.
                 The reader is assumed to have some basic knowledge of
                 UNIX system administration, the TCP/IP protocol family
                 and programming in C and the UNIX shell script
                 languages.

                  Table of Contents
                   1 Background
                   2 How does DNS work?
                   3 Where Do I Start?
                   4 Setting Up BIND
                   5 DNS and Electronic Mail
                   6 Configuring Hosts
                   7 Maintaining BIND
                   8 Growing Your Domain
                   9 Parenting
                  10 nslookup
                  11 Reading BIND Debugging Output
                  12 Troubleshooting DNS and BIND
                  13 Programming with the Resolver Library Routines
                  14 Miscellaneous
                   A DNS Message Format and Resource Records
                   B Compiling and Installing BIND on a Sun
                   C Top-level Domains
                   D Domain Registration Form
                   E IN-ADDR.ARPA Registration",
}

@Book{Anderson:UCS86,
  author =       "Gail Anderson and Paul Anderson",
  title =        "The {UNIX} {C} Shell Field Guide",
  publisher =    pub-PH,
  year =         "1986",
  ISBN =         "0-13-937468-X",
  LCCN =         "QA76.76.O63 A6 1986",
  address =      pub-PH:adr,
  note =         "The C-Shell bible\emdash everything you need to know
                 to use {UNIX}.",
  pages =        "xxi + 374",
  bibdate =      "Tue Sep 28 14:37:02 1993",
  acknowledgement = ack-sk,
}

@Book{Anderson:WGU91,
  author =       "Bart Anderson and Barry Costales and Harry Henderson",
  title =        "The Waite Group's {UNIX} Communications",
  publisher =    pub-HWS,
  year =         "1991",
  ISBN =         "0-672-22773-8",
  LCCN =         "QA76.76.O63 A5 1991",
  address =      pub-HWS:adr,
  edition =      "Second",
  note =         "{\em Highly recommended}. A really excellent book on
                 {\tt elm}, {\tt rn} and {\tt nn}.",
  pages =        "xxiv + 736",
  bibdate =      "Tue Sep 28 14:37:02 1993",
  acknowledgement = ack-sk,
}

@Book{Andreasson:GSU93,
  author =       "Torbj{\"o}rn Andr{\'e}asson and Jan Skansholm",
  title =        "Getting started with {UNIX} and {X}",
  year =         "1993",
  publisher =    pub-AW,
  ISBN =         "0-201-63170-9",
  LCCN =         "QA76.76.O63 A5347 1993",
  pages =        "xi + 271",
  address =      pub-AW:adr,
  acknowledgement = ack-nhfb,
  bibdate =      "Wed Oct 20 19:06:24 1993",
}

@Article{Angebranndt:SPE-20-S2-69,
  author =       "S. Angebranndt and P. Karlton and R. Drewry and T.
                 Newman",
  title =        "The {X11} Sample Server",
  journal =      j-SPE,
  year =         "1990",
  volume =       "20",
  number =       "S2",
  pages =        "69--81",
  month =        oct,
  acknowledgement = ack-nhfb,
  bibdate =      "Sat Feb 26 13:24:43 1994",
}

@Article{Anonymous:SW-xx-xx-15,
  author =       "Anonymous",
  title =        "{OpenGL} Programs a New Horizon for Sun",
  journal =      j-SUNWORLD,
  year =         "1994",
  volume =       "??",
  number =       "??",
  pages =        "15--17",
  month =        jan,
  acknowledgement = ack-jc,
  bibdate =      "Sat May 21 15:58:13 1994",
}

@Manual{ANSI:c89,
  title =        "American National Standard Programming Language {C},
                 {ANSI} {X3}.159-1989",
  organization = pub-ANSI,
  address =      pub-ANSI:adr,
  year =         "1989",
  month =        dec # " 14",
  acknowledgement = ack-nhfb,
}

@Book{Arick:UCS92,
  author =       "Martin Arick",
  title =        "{UNIX} {C} Shell\emdash Desk Reference",
  publisher =    pub-QED,
  year =         "1992",
  ISBN =         "0-89435-328-4",
  LCCN =         "QA76.76.O63 A75 1992",
  price =        "US\$34.95",
  address =      pub-QED:adr,
  note =         "A more recent text on C-shell.",
  pages =        "xiv + 204",
  bibdate =      "Tue Sep 28 14:37:02 1993",
  acknowledgement = ack-sk,
}

@Book{Arnold:USP93,
  author =       "Derek Arnold",
  title =        "{UNIX} Security\emdash {A} Practical Tutorial",
  publisher =    pub-MH,
  year =         "1993",
  ISBN =         "0-07-002560-6",
  LCCN =         "QA76.76.O63 A758",
  address =      pub-MH:adr,
  note =         "Covering the tools and techniques for managing and
                 controlling security.",
  pages =        "xix + 386",
  bibdate =      "Wed Sep 29 13:50:38 1993",
  acknowledgement = ack-sk,
}

@Book{Arthur:USP90,
  author =       "Lowell Arthur",
  title =        "{UNIX} Shell Programming",
  publisher =    pub-WI,
  year =         "1990",
  ISBN =         "0-471-51821-2",
  LCCN =         "QA76.76.O63 A765 1990",
  address =      pub-WI:adr,
  edition =      "Second",
  note =         "This covers not only common shells but also general
                 software tool concepts.",
  pages =        "xii + 272",
  bibdate =      "Wed Sep 29 10:53:58 1993",
  acknowledgement = ack-sk,
}

@Book{Arthur:USP94,
  author =       "Lowell Arthur",
  title =        "{UNIX} Shell Programming",
  publisher =    pub-WI,
  year =         "1994",
  ISBN =         "0-471-59941-7",
  LCCN =         "QA76.76.O63 A765 1994",
  address =      pub-WI:adr,
  edition =      "Third",
  note =         "This covers not only common shells but also general
                 software tool concepts.",
  pages =        "xiv + 462",
  price =        "US\$29.95",
  bibdate =      "Wed Jul 6 12:34:21 1994",
  acknowledgement = ack-sk,
}

@Book{Asente:XWS90,
  author =       "Paul J. Asente and Ralph R. Swick",
  title =        "{X} Window System Toolkit\emdash The Complete
                 Programmer's Guide and Specification",
  publisher =    pub-DP,
  address =      pub-DP:adr,
  year =         "1990",
  ISBN =         "1-55558-051-3",
  LCCN =         "QA76.76.W56 A74 1990",
  pages =        "xxxv + 967",
  acknowledgement = ack-nhfb,
  bibdate =      "Mon Oct 4 11:58:54 1993",
}

@Book{ATT:AUS86-1,
  key =          "ATT",
  author =       "AT{\&T}",
  title =        "{AT}{\&T} {UNIX} System Readings and Applications",
  ISBN =         "0-13-938532-0",
  LCCN =         "QA76.76.O63 U553 1986",
  pages =        "xiv + 397",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  volume =       "I",
  year =         "1986",
  acknowledgement = ack-nhfb,
  bibdate =      "Mon Oct 4 11:53:02 1993",
}

@Book{ATT:AUS86-2,
  key =          "ATT",
  author =       "AT{\&T}",
  title =        "{AT}{\&T} {UNIX} System Readings and Applications",
  ISBN =         "0-13-939845-7",
  LCCN =         "QA76.76.O63 U553 1986",
  pages =        "xii + 324",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  volume =       "II",
  year =         "1986",
  acknowledgement = ack-nhfb,
  bibdate =      "Mon Oct 4 11:53:27 1993",
}

@Book{ATT:UPM83-1,
  key =          "ATT",
  author =       "AT{\&T}",
  title =        "{UNIX} Programmer's Manual",
  publisher =    pub-HRW,
  ISBN =         "0-03-061742-1",
  LCCN =         "QA76.8.U65 B44 1983",
  pages =        "xiv + 425",
  address =      pub-HRW:adr,
  year =         "1983",
  volume =       "1",
  acknowledgement = ack-nhfb,
  bibdate =      "Mon Oct 4 11:53:35 1993",
}

@Book{ATT:UPM83-2,
  key =          "ATT",
  author =       "AT{\&T}",
  title =        "{UNIX} Programmer's Manual",
  publisher =    pub-HRW,
  ISBN =         "0-03-061743-X",
  LCCN =         "QA76.8.U65 B44 1983",
  pages =        "vii + 616",
  address =      pub-HRW:adr,
  year =         "1983",
  volume =       "2",
  acknowledgement = ack-nhfb,
  bibdate =      "Mon Oct 4 11:53:42 1993",
}

@Book{ATT:UPM86-1,
  key =          "ATT",
  author =       "AT{\&T}",
  title =        "{UNIX} {Programmer}'s {Manual}\emdash {Commands} and
                 {Utilities}",
  publisher =    pub-HRW,
  address =      pub-HRW:adr,
  ISBN =         "0-03-009317-1",
  LCCN =         "QA76.76.O63 U548 1986",
  pages =        "xxix + 523",
  volume =       "1",
  year =         "1986",
  acknowledgement = ack-nhfb,
  bibdate =      "Mon Oct 4 11:53:44 1993",
}

@Book{ATT:UPM86-2,
  key =          "ATT",
  author =       "AT{\&T}",
  title =        "{UNIX} {Programmer}'s {Manual}\emdash {System} {Calls}
                 and {Library} {Routines}",
  publisher =    pub-HRW,
  address =      pub-HRW:adr,
  ISBN =         "0-03-009314-7",
  LCCN =         "QA76.76.O63 U548 1986",
  pages =        "xxxv + 465",
  volume =       "2",
  year =         "1986",
  acknowledgement = ack-nhfb,
  bibdate =      "Mon Oct 4 11:53:46 1993",
}

@Book{ATT:UPM86-3,
  key =          "ATT",
  author =       "AT{\&T}",
  title =        "{UNIX} {Programmer}'s {Manual}\emdash {System}
                 {Administration} {Facilities}",
  publisher =    pub-HRW,
  address =      pub-HRW:adr,
  ISBN =         "0-03-009313-9",
  LCCN =         "QA76.76.O63 U548 1986",
  pages =        "xiv + 142",
  volume =       "3",
  year =         "1986",
  acknowledgement = ack-nhfb,
  bibdate =      "Mon Oct 4 11:53:47 1993",
}

@Book{ATT:UPM86-4,
  key =          "ATT",
  author =       "AT{\&T}",
  title =        "{UNIX} {Programmer}'s {Manual}\emdash {Document}
                 {Preparation}",
  publisher =    pub-HRW,
  address =      pub-HRW:adr,
  ISBN =         "0-03-011207-9",
  LCCN =         "QA76.76.O63 U548 1986",
  pages =        "xiii + 355",
  volume =       "4",
  year =         "1986",
  acknowledgement = ack-nhfb,
  bibdate =      "Mon Oct 4 11:53:49 1993",
}

@Book{ATT:UPM86-5,
  key =          "ATT",
  author =       "AT{\&T}",
  title =        "{UNIX} {Programmer}'s {Manual}\emdash {Languages} and
                 {Support} {Tools}",
  publisher =    pub-HRW,
  address =      pub-HRW:adr,
  ISBN =         "0-03-011204-4",
  LCCN =         "QA76.76.O63 U548 1986",
  pages =        "xviii + 168",
  volume =       "5",
  year =         "1986",
  acknowledgement = ack-nhfb,
  bibdate =      "Mon Oct 4 11:53:49 1993",
}

@Book{ATT:USV86,
  key =          "ATT",
  author =       "AT{\&T}",
  title =        "{UNIX} {System} {V} {Programmer}'s {Guide}",
  publisher =    pub-HRW,
  address =      pub-HRW:adr,
  year =         "1986",
  ISBN =         "0-13-940438-4",
  pages =        "xiv + 832",
  LCCN =         "QA76.76.O63 U556 1987",
  acknowledgement = ack-nhfb,
  bibdate =      "Mon Oct 4 11:53:52 1993",
}

@Book{Bach:DUO86,
  author =       "Maurice J. Bach",
  title =        "The Design of the {UNIX} Operating System",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  year =         "1986",
  ISBN =         "0-13-201799-7",
  pages =        "xiv + 471",
  LCCN =         "QA76.76.O63 B32 1986",
  acknowledgement = ack-nhfb,
  bibdate =      "Mon Oct 4 11:54:12 1993",
}

@Book{Barkakati:UDG91,
  author =       "Nabajyoti Barkakati",
  title =        "{UNIX} Desktop Guide to {X}/Motif",
  publisher =    pub-HAYDEN,
  year =         "1991",
  ISBN =         "0-672-22836-X",
  LCCN =         "QA76.76.W56 B357 1991",
  pages =        "xviii + 406",
  price =        "US\$27.95",
  address =      pub-HAYDEN:adr,
  acknowledgement = ack-nhfb,
  bibdate =      "Mon Oct 4 14:17:03 1993",
}

@Book{Barron:TPT87,
  author =       "David Barron and Mike Rees",
  title =        "Text Processing and Typesetting with {UNIX}",
  publisher =    pub-AW,
  year =         "1987",
  ISBN =         "0-201-14219-8",
  LCCN =         "Z286.D47 B37 1987",
  price =        "UK\pounds 15.95",
  address =      pub-AW:adr,
  pages =        "xiv + 447",
  acknowledgement = ack-nhfb,
  bibdate =      "Tue Oct 12 18:15:15 1993",
}

@Book{Bean:BIO93,
  author =       "Gary M. C. Bean",
  title =        "Bean's Index to {OSF}\slash Motif Documentation for
                 Application Programmers",
  publisher =    pub-QED,
  year =         "1993",
  ISBN =         "0-89435-438-8",
  LCCN =         "QA76.76.W56 B4 1993",
  price =        "US\$29.95",
  address =      pub-QED:adr,
  acknowledgement = ack-nhfb,
  bibdate =      "Mon Oct 4 14:00:27 1993",
}

@Manual{Beebe:BBI93,
  key =          "Beebe",
  title =        "A Bibliography of Books about the Internet and
                 Networking",
  author =       "Nelson H. F. Beebe",
  year =         "1993",
  note =         "This bibliography in \BibTeX{} format includes the
                 Quarterman list \cite{Quarterman:RIB93}, and many
                 others. It, and many others maintained by the same
                 author, are updated frequently, and available for
                 anonymous {\tt ftp} on \path|ftp.math.utah.edu| in
                 \path|/pub/tex/bib|. Via e-mail, send mail to
                 \path|tuglib@math.utah.edu| with the text {\tt help}
                 and {\tt send index from tex/bib}.",
  bibdate =      "Tue Sep 28 15:47:16 1993",
  acknowledgement = ack-nhfb,
}

@Book{Berlage:OMC91,
  author =       "Thomas Berlage",
  title =        "{OSF}\slash Motif\emdash Concepts and Programming",
  publisher =    pub-AW,
  year =         "1991",
  ISBN =         "0-201-55792-4",
  LCCN =         "QA76.76.W56 B4613 1991",
  address =      pub-AW:adr,
  pages =        "xiv + 487",
  acknowledgement = ack-nhfb,
  bibdate =      "Mon Oct 4 14:31:13 1993",
}

@Book{Berry:WGC92,
  author =       "John Berry",
  title =        "The Waite Group's {C++} Programming",
  publisher =    pub-HWS,
  year =         "1992",
  ISBN =         "0-672-22771-1",
  LCCN =         "QA76.73.C153B47 1992",
  address =      pub-HWS:adr,
  edition =      "Second",
  note =         "A fine book on {OOP} with {C++} (for {UNIX} and
                 {DOS}).",
  pages =        "xvii + 408",
  bibdate =      "Tue Sep 28 14:37:02 1993",
  acknowledgement = ack-sk,
}

@Book{Birnes:UP85,
  author =       "Peter M. Birns and Patrick B. Brown and John C. C.
                 Muster",
  title =        "{UNIX} for People\emdash {A} Modular Guide to the
                 {UNIX} Operating System\emdash Visual Editing, Document
                 Preparation, \& Other Resources",
  publisher =    pub-PH,
  year =         "1985",
  ISBN =         "0-13-937459-0 (hardcover), 0-13-937442-6 (paperback)",
  LCCN =         "QA76.6 .B5725 1985",
  address =      pub-PH:adr,
  pages =        "xiii + 528",
  acknowledgement = ack-nhfb,
  bibdate =      "Tue Oct 12 18:28:21 1993",
}

@Book{Bloomer:PPR92,
  author =       "John Bloomer",
  title =        "Power programming with {RPC}",
  publisher =    pub-ORA,
  year =         "1992",
  ISBN =         "0-937175-77-3",
  LCCN =         "QA76.9.D5 B55 1991",
  address =      pub-ORA:adr,
  month =        feb,
  pages =        "xxxii + 459",
  price =        "US\$29.95",
  acknowledgement = ack-nhfb,
  bibdate =      "Mon Jan 3 18:08:07 1994",
}

@Book{Bolsky:KSC89,
  author =       "Morris Bolsky and David Korn",
  title =        "The Korn Shell Command and Programming Language",
  publisher =    pub-PH,
  year =         "1989",
  ISBN =         "0-13-516972-0",
  LCCN =         "QA76.73.K67 B64 1989",
  address =      pub-PH:adr,
  note =         "The authoritative reference \ldots{}.",
  pages =        "xvi + 356",
  bibdate =      "Wed Sep 29 10:51:21 1993",
  acknowledgement = ack-sk,
}

@Book{Bourne:UVU90,
  author =       "Philip E. Bourne",
  title =        "{UNIX} for {VMS} Users",
  publisher =    pub-DP,
  address =      pub-DP:adr,
  year =         "1990",
  ISBN =         "1-55558-034-3",
  pages =        "xvi + 368",
  LCCN =         "QA76.76.O63 B67 1990",
  acknowledgement = ack-nhfb,
  bibdate =      "Mon Oct 4 11:54:21 1993",
}

@Book{Boykin:PM93,
  author =       "Joseph Boykin and David Kirschan and Alan Langerman
                 and Susan LoVerso",
  title =        "Programming under {Mach}",
  publisher =    pub-AW,
  year =         "1993",
  ISBN =         "0-201-52739-1",
  LCCN =         "QA76.8.N49 P76 1993",
  address =      pub-AW:adr,
  pages =        "xvii + 490",
  acknowledgement = ack-nhfb,
  bibdate =      "Wed Aug 10 12:28:59 1994",
}

@Book{Brain:MPE92,
  author =       "Marshall Brain",
  title =        "Motif programming\emdash The Essentials--and More",
  publisher =    pub-DP,
  year =         "1992",
  ISBN =         "1-55558-089-0",
  LCCN =         "QA76.76.W56 B73 1992",
  address =      pub-DP:adr,
  pages =        "xviii + 601",
  acknowledgement = ack-nhfb,
  bibdate =      "Mon Oct 4 14:19:03 1993",
}

@Book{Bregman:USV93,
  author =       "Phyllis Bregman and Sally Browning",
  title =        "{UNIX System V} Performance Management",
  publisher =    pub-PTRPH,
  year =         "1993",
  ISBN =         "0-13-016429-1",
  LCCN =         "QA76.76.O63 B74 1993",
  address =      pub-PTRPH:adr,
  note =         "Incorporating the material in the official SVR4
                 manuals, this book offers tips on tuning your system
                 for better performance \ldots{}. This is one title in
                 the P. H. Open Systems Library, others covers subjects
                 like NFS administration, print services \ldots{}.",
  pages =        "xvi + 360",
  acknowledgement = ack-sk,
  bibdate =      "Wed Jun 29 21:38:40 1994",
}

@Book{Brown:GFF94,
  author =       "C. Wayne Brown and Barry J. Shepherd",
  title =        "Graphics File Formats",
  publisher =    pub-IEEE,
  year =         "1994",
  ISBN =         "1-884777-00-7",
  LCCN =         "T385 .B777 1994",
  address =      pub-IEEE:adr,
  pages =        "488",
  price =        "US\$35.00",
  acknowledgement = ack-nhfb,
  bibdate =      "Thu Oct 13 11:05:20 1994",
}

@Book{Burgard:XDC92,
  author =       "Michael Burgard and Mike Moore",
  title =        "{X}.desktop Cookbook\emdash An Easy Way to Configure
                 your Desktop",
  publisher =    pub-PH,
  year =         "1992",
  ISBN =         "0-13-978537-X",
  LCCN =         "QA76.76.O63 B858 1992",
  price =        "US\$46.00",
  address =      pub-PH:adr,
  pages =        "x + 377",
  acknowledgement = ack-nhfb,
  bibdate =      "Tue Oct 12 17:57:14 1993",
}

@Book{Cameron:LGE91,
  author =       "Debra Cameron and Bill Rosenblatt",
  title =        "Learning {GNU} Emacs",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  year =         "1991",
  price =        "US\$27.95",
  pages =        "xxvii + 411",
  ISBN =         "0-937175-84-6",
  LCCN =         "QA76.76.T49 C35 1991",
  acknowledgement = ack-nhfb,
  bibdate =      "Mon Oct 4 11:54:25 1993",
}

@Book{Campbell:CPG87,
  author =       "Joe Campbell",
  title =        "{C} Programmer's Guide to Serial Communications",
  publisher =    pub-HWS,
  address =      pub-HWS:adr,
  year =         "1987",
  price =        "US\$22.95",
  ISBN =         "0-672-22584-0",
  LCCN =         "QA76.73.C15 C36 1987",
  pages =        "xii + 655",
  acknowledgement = ack-nhfb,
  bibdate =      "Tue Oct 5 07:22:52 1993",
}

@Book{Christian:UOS83,
  author =       "Kaare Christian",
  title =        "The {UNIX} Operating System",
  publisher =    pub-WI,
  address =      pub-WI:adr,
  year =         "1983",
  ISBN =         "0-471-87542-2 (hardcover) and 0-471-89052-9
                 (paperback)",
  pages =        "xviii + 318",
  LCCN =         "QA76.8.U65 C45 1983",
  acknowledgement = ack-nhfb,
  bibdate =      "Mon Oct 4 11:54:28 1993",
}

@Book{Christian:UOS88,
  author =       "Kaare Christian",
  title =        "The {UNIX} Operating System",
  publisher =    pub-WI,
  address =      pub-WI:adr,
  year =         "1988",
  edition =      "Second",
  ISBN =         "0-471-84782-8 (hardcover) and 0-471-84781-X
                 (paperback)",
  pages =        "xxii + 455",
  LCCN =         "QA76.8.U65 C45 1988",
  acknowledgement = ack-nhfb,
  bibdate =      "Mon Oct 4 11:54:30 1993",
}

@Book{Christian:UOS94,
  author =       "Kaare Christian and Susan Richter",
  title =        "The {UNIX} Operating System",
  publisher =    pub-WI,
  year =         "1994",
  ISBN =         "0-471-58684-6",
  LCCN =         "QA76.76.O63 C465 1994",
  address =      pub-WI:adr,
  edition =      "Third",
  acknowledgement = ack-sk,
  comment =      "A classic overview of UNIX commands \ldots{} good in
                 coverage \ldots{}",
  bibdate =      "Wed Jul 6 13:19:58 1994",
}

@Book{Coffin:USV90,
  author =       "Stephen Coffin",
  title =        "{UNIX} System {V} Release 4: The Complete Reference",
  publisher =    pub-OMH,
  year =         "1990",
  ISBN =         "0-07-881653-X",
  LCCN =         "QA76.76.O63 C6415 1990",
  address =      pub-OMH:adr,
  note =         "Another good book on UNIX fundamentals and related
                 subjects.",
  pages =        "xxxviii + 905",
  bibdate =      "Wed Sep 29 13:28:21 1993",
  acknowledgement = ack-sk,
}

@Manual{Colon:VTV92,
  title =        "{\tt vi} Tutor and {\tt vi} Reference",
  author =       "Robert {Colon et al (Tutor)} and Maarten {Litmaati
                 (Reference)}",
  edition =      "2.1 (Tutor), 8 (Reference)",
  year =         "1992",
  note =         "The latest interactive tutorial
                 (\path|vitutor2.1.shar(.Z)|) can be obtained by
                 anonymous {\tt ftp} from \path|ftp.mines.colorado.edu|
                 (in \path|/pub/tutorials|) \ldots{}. The reference and
                 other {\tt vi} stuff are obtainable by anonymous {\tt
                 ftp} from \path|ftp.uwp.edu| (in \path|/pub/vi|).",
  bibdate =      "Wed Sep 29 16:29:45 1993",
  acknowledgement = ack-sk,
}

@Book{Cohn:1994:AC,
  author =       "David L. Cohn",
  title =        "An {AIX} Companion",
  publisher =    pub-PH,
  year =         "1994",
  ISBN =         "0-13-291220-1",
  LCCN =         "",
  address =      pub-PH:adr,
  pages =        "??",
  price =        "US\$38.00",
  acknowledgement = ack-nhfb,
  bibdate =      "Sat Nov 19 16:39:23 1994",
  review =       "Sys Admin 3(6), 99-106 (1994).",
}

@Book{Comer:ITI91a,
  author =       "Douglas Comer and David Stevens",
  title =        "Internetworking with {TCP}/{IP}: Principles, Protocols
                 and Architecture",
  publisher =    pub-PH,
  year =         "1991",
  ISBN =         "0-13-468505-9",
  LCCN =         "TK5105.5 .C59 1991",
  address =      pub-PH:adr,
  acknowledgement = ack-sk,
  bibdate =      "Wed Jun 29 20:48:56 1994",
}

@Book{Comer:ITI91b,
  author =       "Douglas Comer and David Stevens",
  title =        "Internetworking with {TCP}/{IP}: Design,
                 Implementation and Internals",
  publisher =    pub-PH,
  year =         "1991",
  ISBN =         "0-13-472242-6",
  LCCN =         "TK5105.5 .C59 1991",
  address =      pub-PH:adr,
  acknowledgement = ack-sk,
  bibdate =      "Wed Jun 29 20:48:56 1994",
}

@Book{Comer:ITI91c,
  author =       "Douglas Comer and David Stevens",
  title =        "Internetworking with {TCP}/{IP}: Client-Server
                 Computing",
  publisher =    pub-PH,
  year =         "1991",
  ISBN =         "0-13-474222-2",
  LCCN =         "TK5105.5 .C59 1991",
  address =      pub-PH:adr,
  acknowledgement = ack-sk,
  bibdate =      "Wed Jun 29 20:48:56 1994",
}

@Book{Coplien:ACP92,
  author =       "James Coplien",
  title =        "Advanced {C}++ Programming Styles and Idioms",
  publisher =    pub-AW,
  year =         "1992",
  ISBN =         "0-201-54855-0",
  LCCN =         "QA76.73.C153 C67 1992",
  address =      pub-AW:adr,
  note =         "An advanced book for any C++ expert-wanna-be.",
  pages =        "xxiv + 520",
  bibdate =      "Tue Sep 28 14:37:02 1993",
  acknowledgement = ack-sk,
}

@Book{Corrigan:OPT93,
  author =       "Peter Corrigan and Mark Gurry",
  title =        "{ORACLE} Performance Tuning",
  publisher =    pub-ORA,
  year =         "1993",
  ISBN =         "1-56592-048-1",
  LCCN =         "QA76.9.D3 C67 1993",
  address =      pub-ORA:adr,
  month =        sep,
  pages =        "650",
  price =        "US\$34.95",
  acknowledgement = ack-nhfb,
  bibdate =      "Wed Jul 6 13:20:37 1994",
}

@Book{Costales:S93,
  author =       "Bryan Costales and Eric Allman and Neil Rickert",
  title =        "{\tt sendmail}",
  publisher =    pub-ORA,
  year =         "1993",
  ISBN =         "1-56592-056-2",
  address =      pub-ORA:adr,
  pages =        "xxxvi + 792",
  price =        "US\$32.95",
  acknowledgement = ack-nhfb,
  note =         "From Samuel Ko: {\em Highly recommended.} This is
                 really an encyclopedia on {\tt sendmail}. The authors
                 did a great job in de-mysterifying this complex email
                 routing and delivering program \ldots{}. The book is
                 divided into four parts. Part One is a tutorial on
                 understanding sendmail from the ground up \ldots{}.
                 Part Two deals with practical topics in sendmail
                 administration \ldots{}. Part Three is a comprehensive
                 reference section \ldots{}. Part Four consists of
                 appendices with details \ldots{}.",
  bibdate =      "Wed Jun 29 20:57:07 1994",
}

@Book{Curry:UCU90,
  author =       "David Curry",
  title =        "Using {C} on the {UNIX} System",
  publisher =    pub-ORA,
  year =         "1990",
  ISBN =         "0-937175-23-4",
  price =        "US\$24.95",
  pages =        "xii + 379",
  LCCN =         "QA76.76.O63 H68 1992",
  address =      pub-ORA:adr,
  note =         "This book is directed to (would-be) system
                 programmers.",
  bibdate =      "Tue Sep 28 14:37:02 1993",
  acknowledgement = ack-sk,
}

@Book{Curry:USS92,
  author =       "David Curry",
  title =        "{UNIX} System Security\emdash {A} Guide for Users and
                 System Administrators",
  publisher =    pub-AW,
  year =         "1992",
  ISBN =         "0-201-56327-4",
  LCCN =         "QA76.9.A25 C87 1992",
  address =      pub-AW:adr,
  note =         "Comprehensive coverage \ldots{} with pointers to
                 further information.",
  pages =        "xiii + 279",
  bibdate =      "Tue Sep 28 14:37:02 1993",
  acknowledgement = ack-sk,
}

@Book{Custer:IWN93,
  author =       "Helen Custer",
  title =        "Inside Windows {NT}",
  publisher =    pub-MICROSOFT,
  year =         "1993",
  ISBN =         "1-55615-481-X",
  LCCN =         "QA76.76.O63 C89 1993",
  address =      pub-MICROSOFT:adr,
  note =         "The authoritative technical reference on Windows NT
                 (the ultimate challenge to UNIX?) \ldots{}.",
  pages =        "xxiv + 385",
  acknowledgement = ack-sk,
  bibdate =      "Wed Jun 29 22:00:14 1994",
}

@Book{Cutler:XWS92,
  title =        "The {X} Window System in a Nutshell",
  publisher =    pub-ORA,
  year =         "1992",
  ISBN =         "1-56592-017-1",
  editor =       "Ellie Cutler and Daniel Gilly and Tim O'Reilly",
  address =      pub-ORA:adr,
  edition =      "Second",
  LCCN =         "QA76.76.W56 X2 1992",
  price =        "US\$9.95",
  pages =        "424",
  bibdate =      "Sat Nov 13 11:19:26 1993",
  acknowledgement = ack-nhfb,
}

@Book{daCruz:KFT87,
  author =       "Frank da Cruz",
  title =        "Kermit\emdash {A} File Transfer Protocol",
  publisher =    pub-DP,
  address =      pub-DP:adr,
  year =         "1987",
  ISBN =         "0-932376-88-6",
  LCCN =         "TK5105.5 .D23 1987",
  pages =        "xvii + 379",
  acknowledgement = ack-nhfb,
  bibdate =      "Tue Oct 5 07:20:45 1993",
}

@Book{daCruz:UCK93,
  author =       "Frank da Cruz and Christine M. Gianone",
  title =        "Using {C}-{Kermit}",
  publisher =    pub-DP # " and " # pub-PH,
  year =         "1993",
  ISBN =         "1-55558-108-0 (DP), 0-13-037490-3 (PH)",
  LCCN =         "TK5105.9.D33 1993",
  address =      pub-DP:adr # " and " # pub-PH:adr,
  pages =        "xxi + 514",
  price =        "US\$34.95",
  acknowledgement = ack-nhfb,
  bibdate =      "Fri Dec 10 13:35:01 1993",
}

@Book{Darwin:CCP88,
  author =       "Ian F. Darwin",
  title =        "Checking {C} programs with {\tt lint}",
  publisher =    pub-ORA,
  year =         "1998",
  ISBN =         "0-937175-30-7",
  LCCN =         "QA76.73.C15 D37 1990",
  address =      pub-ORA:adr,
  month =        oct,
  pages =        "x + 72",
  price =        "US\$12.95",
  acknowledgement = ack-nhfb,
  bibdate =      "Mon Jan 3 18:19:06 1994",
}

@Article{Davis:IRIS-25-76,
  author =       "Tom Davis",
  title =        "Moving to {OpenGL}",
  journal =      j-IRIS,
  year =         "1993",
  number =       "25",
  pages =        "76",
  acknowledgement = ack-jc,
  bibdate =      "Sat May 21 15:35:33 1994",
}

@TechReport{Donnelly:bison,
  author =       "Charles Donnelly and Richard M. Stallman",
  title =        "{BISON}\emdash The {YACC}-com\-pat\-i\-ble Parser
                 Generator",
  institution =  pub-FSF,
  address =      pub-FSF:adr,
  year =         "1988",
  note =         "Bison was largely written by Robert Corbett, and made
                 yacc-com\-pat\-i\-ble by Richard Stallman. Electronic
                 mail: \path|rms@prep.ai.mit.edu|. Software also
                 available via ANONYMOUS FTP to \path|prep.ai.mit.edu|.
                 See also \cite{Paxson:flex}.",
  acknowledgement = ack-nhfb,
  bibdate =      "Mon Oct 4 11:54:40 1993",
}

@Book{Dougherty:SA91,
  author =       "Dale Dougherty",
  title =        "sed {\&} awk",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  year =         "1991",
  ISBN =         "0-937175-59-5",
  price =        "US\$27.95",
  LCCN =         "QA76.76.O63 D6 1991",
  pages =        "xvii + 394",
  acknowledgement = ack-nhfb,
  bibdate =      "Mon Oct 4 11:54:47 1993",
}

@Book{Dowd:HPC93,
  author =       "Kevin Dowd",
  title =        "High Performance Computing",
  publisher =    pub-ORA,
  year =         "1993",
  ISBN =         "1-56592-032-5",
  LCCN =         "QA76.88 .D6 1993",
  address =      pub-ORA:adr,
  pages =        "xxv + 371",
  price =        "US\$25.95",
  acknowledgement = ack-nhfb,
  bibdate =      "Mon Jan 3 18:00:37 1994",
}

@Article{Droms:SPE-20-S2-119,
  author =       "R. Droms and W. R. Dyksen",
  title =        "Performance Measurements of the {X} Window System
                 Communication Protocol",
  journal =      j-SPE,
  year =         "1990",
  volume =       "20",
  number =       "S2",
  pages =        "119--136",
  month =        oct,
  acknowledgement = ack-nhfb,
  bibdate =      "Sat Feb 26 13:30:02 1994",
}

@Book{DuBois:SPI93,
  author =       "Paul DuBois",
  title =        "Software Portability with {\tt imake}",
  publisher =    pub-ORA,
  year =         "1993",
  ISBN =         "1-56592-055-4",
  address =      pub-ORA:adr,
  pages =        "390",
  price =        "US\$27.95",
  acknowledgement = ack-nhfb,
  bibdate =      "Mon Jan 3 18:02:51 1994",
}

@Book{Dunphy:UI91,
  author =       "Ed Dunphy",
  title =        "The {UNIX} Industry\emdash Evolution, Concepts,
                 Architecture, Applications, and Standards",
  publisher =    pub-QED,
  year =         "1991",
  ISBN =         "0-89435-390-X",
  LCCN =         "QA76.76.O63 D8598 1991",
  address =      pub-QED:adr,
  note =         "Covering UNIX technology and the structure of the UNIX
                 marketplace.",
  pages =        "xxii + 338",
  bibdate =      "Wed Sep 29 13:21:38 1993",
  acknowledgement = ack-sk,
}

@Book{Dunphy:UI94,
  author =       "Ed Dunphy",
  title =        "The {UNIX} Industry and Open Systems in Transition:
                 {A} Guidebook for Managing Change",
  publisher =    pub-WI,
  year =         "1991",
  ISBN =         "0-471-60608-1",
  LCCN =         "QA76.76.O63 D8599 1994",
  edition =      "Second",
  address =      pub-WI:adr,
  note =         "Covering UNIX technology and the structure of the UNIX
                 marketplace.",
  pages =        "xxx + 616",
  bibdate =      "Wed Jun 29 20:37:59 1994",
  acknowledgement = ack-sk,
}

@Book{Eckel:CIO93,
  author =       "Bruce Eckel",
  title =        "{C}++ Inside \& Out",
  publisher =    pub-MH,
  year =         "1993",
  ISBN =         "0-07-881809-5",
  LCCN =         "QA76.73.C153 E24 1993",
  address =      pub-MH:adr,
  pages =        "xxviii + 754",
  acknowledgement = ack-sk,
  bibdate =      "Wed Jun 29 21:56:14 1994",
}

@Book{Egan:WUD92,
  author =       "Janet Egan and Tom Teixeria",
  title =        "Writing a {UNIX} Device Driver",
  publisher =    pub-WI,
  year =         "1992",
  ISBN =         "0-471-53574-5",
  LCCN =         "QA76.76.D49 E42 1992",
  address =      pub-WI:adr,
  edition =      "Second",
  note =         "A classic book on writing programs to control hardware
                 devices.",
  pages =        "ix + 358",
  bibdate =      "Tue Sep 28 14:37:02 1993",
  acknowledgement = ack-sk,
}

@Book{Ellis:ACR90,
  author =       "Margaret A. Ellis and Bjarne Stroustrup",
  title =        "The Annotated {C++} Reference Manual",
  publisher =    pub-AW,
  year =         "1990",
  address =      pub-AW:adr,
  ISBN =         "0-201-51459-1",
  LCCN =         "QA76.73.C153 E35 1990",
  pages =        "x + 453",
  acknowledgement = ack-nhfb,
}

@Book{Emerson:TTU87,
  author =       "Sandra L. Emerson and Karen Paulsell",
  title =        "{\tt troff} Typesetting for {UNIX} systems",
  publisher =    pub-PH,
  year =         "1987",
  ISBN =         "0-13-930959-4",
  LCCN =         "Z253.4.U53 E45 1987",
  address =      pub-PH:adr,
  pages =        "xx + 359",
  price =        "US\$29.95",
  acknowledgement = ack-nhfb,
  bibdate =      "Tue Jan 11 10:14:11 1994",
}

@Book{Farrow:USS91,
  author =       "Rik Farrow",
  title =        "{UNIX} System Security\emdash How to Protect your Data
                 and Prevent Intruders",
  publisher =    pub-AW,
  year =         "1991",
  ISBN =         "0-201-57030-0",
  LCCN =         "QA76.76.O63 F38 1991",
  address =      pub-AW:adr,
  note =         "Fine \ldots{} slightly not as technical as other
                 books.",
  pages =        "vii + 278",
  bibdate =      "Tue Sep 28 14:37:02 1993",
  acknowledgement = ack-sk,
}

@Book{Ferguson:MRM93,
  author =       "Paula Ferguson and David Brennan",
  title =        "Motif Reference Manual",
  publisher =    pub-ORA,
  year =         "1993",
  ISBN =         "1-56592-038-4",
  LCCN =         "QA76.76.W56F47 1993",
  volume =       "6B",
  address =      pub-ORA:adr,
  month =        jun,
  pages =        "920",
  price =        "US\$34.95",
  acknowledgement = ack-nhfb,
  bibdate =      "Mon Jan 3 17:51:39 1994",
}

@Book{Fiedler:USV91,
  author =       "David Fiedler and Bruce Hunter and Ben Smith",
  title =        "{UNIX} {System} {V} {Release} {V} Administration",
  publisher =    pub-HAYDEN,
  year =         "1991",
  ISBN =         "0-672-22810-6",
  LCCN =         "QA76.76.O63 F54 1991",
  price =        "US\$29.95",
  address =      pub-HAYDEN:adr,
  edition =      "Second",
  note =         "{\em Highly recommended}. A must for any
                 intermediate\slash advanced users of {UNIX}.",
  pages =        "436",
  bibdate =      "Tue Sep 28 14:37:02 1993",
  acknowledgement = ack-sk,
}

@Book{Finseth:CTE91,
  author =       "Craig A. Finseth",
  title =        "The Craft of Text Editing\emdash Emacs for the Modern
                 World",
  publisher =    pub-SV,
  address =      pub-SV:adr,
  year =         "1991",
  ISBN =         "0-387-97616-7, 3-540-97616-7",
  LCCN =         "QA76.76.T49 F56 1991",
  pages =        "xii + 220",
  libnote =      "Not yet in my library.",
  note =         "Contains extensive discussion of design issues for
                 text editors, with examples from Emacs. Appendix B
                 gives sources of numerous Emacs implementations.
                 Appendix D summarizes the TECO command set.",
  acknowledgement = ack-nhfb,
  bibdate =      "Mon Oct 4 11:54:52 1993",
}

@Book{Flanagan:MTS94,
  author =       "David Flanagan",
  title =        "{Motif} Tools: Streamlined {GUI} Design and
                 Programming with the {Xmt} Library",
  publisher =    pub-ORA,
  year =         "1994",
  ISBN =         "1-56592-044-9",
  LCCN =         "????",
  address =      pub-ORA:adr,
  pages =        "1024",
  price =        "US\$55.00",
  acknowledgement = ack-nhfb,
  bibdate =      "Tue Sep 06 15:16:36 1994",
}

@Book{Frey:DEM89,
  author =       "Donnalyn Frey and Rick Adams",
  title =        "\verb|!%@|:: {A} Directory of Electronic Mail
                 Addressing and Networks",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  year =         "1989",
  ISBN =         "0-937175-39-0",
  LCCN =         "HE6239.E54 F73 1989",
  pages =        "xv + 284",
  acknowledgement = ack-nhfb,
  bibdate =      "Tue Dec 14 22:52:54 1993",
}

@Book{Frey:DEM94,
  author =       "Donnalyn Frey and Rick Adams",
  title =        "\verb|!%@|:: {A} Directory of Electronic Mail
                 Addressing and Networks",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  edition =      "Fourth",
  year =         "1994",
  ISBN =         "1-56592-046-5",
  LCCN =         "HE6239.E54 F73 1989",
  pages =        "662",
  price =        "US\$9.95",
  acknowledgement = ack-nhfb,
  bibdate =      "Wed Jul 6 09:09:13 1994",
}

@Book{Frisch:ESA91,
  author =       "{\AE}leen Frisch",
  title =        "Essential System Administration",
  publisher =    pub-ORA,
  year =         "1991",
  address =      pub-ORA:adr,
  pages =        "xxiii + 440",
  ISBN =         "0-937175-80-3",
  price =        "US\$29.95",
  LCCN =         "QA76.76.O63 F78 1992",
  acknowledgement = ack-nhfb,
  bibdate =      "Mon Oct 4 11:54:59 1993",
}

@Article{Gajewska:SPE-20-S2-137,
  author =       "Hania Gajewska and Mark S. Manasse and Joel
                 McCormack",
  title =        "Why {X} is Not Our Ideal Window System",
  journal =      j-SPE,
  year =         "1990",
  volume =       "20",
  number =       "S2",
  pages =        "137--171",
  month =        oct,
  acknowledgement = ack-nhfb,
  bibdate =      "Sat Feb 26 13:31:20 1994",
}

@Book{Gaman:PE91,
  author =       "William A. Gaman and W. A. Giovinazzo",
  title =        "{PHIGS} by Example",
  publisher =    pub-SV,
  year =         "1991",
  ISBN =         "0-387-97555-1, 3-540-97555-1",
  LCCN =         "T385 .G35 1991",
  address =      pub-SV:adr,
  pages =        "viii + 218",
  acknowledgement = ack-nhfb,
  bibdate =      "Wed Dec 15 08:35:44 1993",
}

@Book{Gardner:UX91,
  author =       "James Gardner",
  title =        "Learning {UNIX}",
  publisher =    pub-HWS,
  year =         "1991",
  ISBN =         "0-672-30001-X",
  LCCN =         "QA76.76.O63G37 1991",
  price =        "US\$39.95",
  address =      pub-HWS:adr,
  note =         "With disks containing {MSDOS} stimulation of {UNIX}
                 ({MSK} Tools) \ldots{}. A good tutorial\slash reference
                 book for those without constant access to {UNIX}
                 \ldots{}.",
  pages =        "xxii + 595",
  bibdate =      "Tue Sep 28 14:37:02 1993",
  acknowledgement = ack-sk,
}

@Book{Garfinkel:PUS91,
  author =       "Simson Garfinkel and Gene Spafford",
  title =        "Practical {UNIX} Security",
  publisher =    pub-ORA,
  year =         "1991",
  ISBN =         "0-937175-72-2",
  price =        "US\$29.95",
  LCCN =         "QA76.76.O63 G38 1992",
  address =      pub-ORA:adr,
  note =         "{\em Highly recommended}. Simply the best book in this
                 field.",
  pages =        "xxvii + 483",
  acknowledgement = ack-sk,
  bibdate =      "Tue Sep 28 14:37:02 1993",
}

@Book{Gaskins:PPM92a,
  author =       "Tom Gaskins",
  title =        "{PHIGS} Programming Manual",
  publisher =    pub-ORA,
  year =         "1992",
  address =      pub-ORA:adr,
  ISBN =         "0-937175-85-4 (softcover), 0-937175-92-7 (hardcover)",
  LCCN =         "QA76.76.W56 G37 1992",
  pages =        "xxxix + 908",
  price =        "US\$42.95 (softcover), US\$52.95 (hardcover)",
  acknowledgement = ack-nhfb,
  bibdate =      "Tue Dec 7 09:56:13 1993",
}

@Book{Gaskins:PPM92b,
  author =       "Tom Gaskins",
  title =        "{PEX}lib Programming Manual",
  publisher =    pub-ORA,
  year =         "1992",
  ISBN =         "1-56592-028-7",
  LCCN =         "QA76.76.W56 G37 1992",
  address =      pub-ORA:adr,
  pages =        "xlv + 1105",
  price =        "US\$44.95",
  acknowledgement = ack-nhfb,
  bibdate =      "Tue Dec 7 09:54:08 1993",
}

@Book{Gehani:DFT87,
  author =       "Narain Gehani",
  title =        "Document Formatting and Typesetting on the {UNIX}
                 System",
  publisher =    pub-SILICON,
  year =         "1987",
  address =      pub-SILICON:adr,
  edition =      "Second",
  libnote =      "Not yet in my library.",
  ISBN =         "0-13-938325-5",
  pages =        "xv + 377",
  LCCN =         "QA76.73.A35 G437 1987",
  acknowledgement = ack-nhfb,
  bibdate =      "Mon Oct 4 11:55:06 1993",
}

@Article{Gettus:SPE-20-S2-35,
  author =       "J. Gettys and P. L. Karlton and S. McGregor",
  title =        "The {X} {Window} {System}, Version 11",
  journal =      j-SPE,
  year =         "1990",
  volume =       "20",
  number =       "S2",
  pages =        "35--67",
  month =        oct,
  acknowledgement = ack-nhfb,
  bibdate =      "Sat Feb 26 13:22:24 1994",
}

@Book{Gettys:XCL90,
  author =       "James Gettys and Robert W. Scheifler and Ron Newman",
  title =        "Xlib: {C} Language {X} Interface ({X} version 11,
                 release 4)",
  publisher =    pub-SILICON,
  year =         "1990",
  ISBN =         "0-929306-03-1",
  LCCN =         "QA76.73.C15 G47 1990",
  address =      pub-SILICON:adr,
  pages =        "x + 295",
  price =        "US\$29.95",
  acknowledgement = ack-nhfb,
  bibdate =      "Sat Feb 19 12:15:03 1994",
}

@Book{Gianone:UMK90,
  author =       "Christine M. Gianone",
  title =        "Using {MS-DOS} {KERMIT}: connecting your {PC} to the
                 Electronic World",
  publisher =    pub-DP,
  address =      pub-DP:adr,
  year =         "1990",
  ISBN =         "1-55558-048-3",
  LCCN =         "TK5105.9 .G5 1990",
  pages =        "xxv + 244",
  libnote =      "Not yet in my library.",
  acknowledgement = ack-nhfb,
  bibdate =      "Tue Oct 5 07:24:43 1993",
}

@Book{Gilly:UN92a,
  author =       "Daniel Gilly and {the staff of O'Reilly \& Associates,
                 Inc.}",
  title =        "{UNIX} in a Nutshell",
  publisher =    pub-ORA,
  year =         "1992",
  address =      pub-ORA:adr,
  edition =      "Second",
  ISBN =         "1-56592-001-5",
  price =        "US\$9.95",
  pages =        "xv + 400",
  LCCN =         "QA76.76.O63 G55 1992",
  acknowledgement = ack-nhfb,
  bibdate =      "Mon Oct 4 11:55:11 1993",
}

@Book{Gilly:UN92b,
  author =       "Daniel Gilly and {the staff of O'Reilly \& Associates,
                 Inc.}",
  title =        "{UNIX} in a Nutshell. Berkeley edition\emdash a
                 Desktop Quick Reference",
  publisher =    pub-ORA,
  year =         "1992",
  ISBN =         "0-937175-20-X",
  LCCN =         "QA76.76.O63 U544 1989",
  pages =        "272",
  price =        "US\$19.50",
  address =      pub-ORA:adr,
  bibdate =      "Wed Sep 29 13:32:24 1993",
  acknowledgement = ack-sk,
}

@Book{Gilster:IN93,
  author =       "Paul Gilster",
  title =        "The Internet Navigator\emdash The Essential Guide to
                 Network Exploration for the Individual Dial-up User",
  publisher =    pub-WI,
  year =         "1993",
  ISBN =         "0-471-59782-1",
  LCCN =         "TK5105.875.I57 G55 1993",
  pages =        "xxiv + 470",
  price =        "US\$24.95",
  address =      pub-WI:adr,
  acknowledgement = ack-nhfb,
  bibdate =      "Mon Oct 11 08:39:42 1993",
}

@Book{Gircys:UUC88,
  author =       "Gintaras R. Gircys",
  title =        "Understanding and Using {COFF}",
  publisher =    pub-ORA,
  year =         "1988",
  ISBN =         "0-937175-31-5",
  LCCN =         "QA76.8.U65 G57 1988",
  address =      pub-ORA:adr,
  pages =        "xvii + 176",
  price =        "US\$21.95",
  acknowledgement = ack-nhfb,
  bibdate =      "Mon Jan 3 18:24:14 1994",
}

@Article{Glazier:CGW-15-4-116,
  author =       "Bill Glazier",
  title =        "The ``Best Principle'': Why {OpenGL} is emerging as
                 the {3D} graphics standard",
  journal =      j-CGW,
  year =         "1992",
  volume =       "15",
  number =       "4",
  pages =        "116",
  month =        apr,
  acknowledgement = ack-jc,
  bibdate =      "Sat May 21 15:39:12 1994",
}

@Book{Glines:DU92,
  author =       "Steven Glines",
  title =        "Downsizing to {UNIX}",
  publisher =    pub-NRP,
  year =         "1992",
  ISBN =         "1-56205-074-5",
  LCCN =         "QA76.76.O63 G588 1992",
  address =      pub-NRP:adr,
  note =         "A book for people involved or interested in downsizing
                 mainframe data-processing to a distributed {UNIX}
                 network.",
  pages =        "xix + 506",
  bibdate =      "Wed Sep 29 13:48:24 1993",
  acknowledgement = ack-sk,
}

@Book{Goodheart:MGE94,
  author =       "Berny Goodheart and James Cox",
  title =        "The Magic Garden Explained: The Internals of {UNIX}
                 System {V} Release 4, an Open Systems Design",
  publisher =    pub-PH,
  year =         "1994",
  ISBN =         "0-13-098138-9",
  LCCN =         "QA76.76.O63 G6633 1994",
  pages =        "xxviii + 664",
  price =        "US\$38.00",
  note =         "Probably a good companion to \cite{Bach:DUO86}
                 \ldots{}. Covering the internals, system calls, kernal
                 of {System V Release 4} \ldots{}.",
  acknowledgement = ack-sk,
  bibdate =      "Wed Aug 10 11:59:36 1994",
}

@Book{Graff:PRM94,
  author =       "Mark Graff",
  title =        "{PEX}lib: A Reference Manual",
  publisher =    pub-PH,
  year =         "1994",
  ISBN =         "0-13-176066-1",
  LCCN =         "QA76.76.W56 G83 1993",
  address =      pub-PH:adr,
  pages =        "425",
  acknowledgement = ack-nhfb,
  bibdate =      "Sat Nov 12 21:54:56 1994",
}

@Book{Gregory:PM92,
  author =       "Keith D. Gregory",
  title =        "Programming with Motif",
  publisher =    pub-SV,
  year =         "1992",
  ISBN =         "0-387-97877-1 (New York), 3-540-97877-1 (Berlin)",
  LCCN =         "QA76.76.W56 G84 1992",
  address =      pub-SV:adr,
  acknowledgement = ack-nhfb,
  pages =        "xxii + 664",
  bibdate =      "Mon Oct 4 14:12:37 1993",
}

@Book{Grottola:UAU93,
  author =       "Michael G. Grottola",
  title =        "The {UNIX} audit: using {UNIX} to audit {UNIX}",
  publisher =    pub-MH,
  year =         "1993",
  ISBN =         "0-07-025127-4",
  LCCN =         "QA76.76.O63 G77 1993",
  address =      pub-MH:adr,
  pages =        "xii + 174",
  acknowledgement = ack-sk,
  bibdate =      "Wed Jun 29 21:41:43 1994",
}

@Book{Hafner:COH91,
  author =       "Katie Hafner and John Markoff",
  title =        "Cyberpunk\emdash Outlaws and Hackers on the Computer
                 Frontier",
  publisher =    pub-SS,
  year =         "1991",
  LCCN =         "QA76.9.A25 H34 1991",
  ISBN =         "0-671-68322-5",
  price =        "US\$22.95",
  address =      pub-SS:adr,
  note =         "See also \cite{Stoll:CE89}.",
  pages =        "368",
  bibdate =      "Wed Sep 29 11:08:53 1993",
  acknowledgement = ack-sk,
}

@Book{Hahn:SGU93,
  author =       "Harley Hahn",
  title =        "A Student's Guide to {UNIX}",
  publisher =    pub-MH,
  year =         "1993",
  ISBN =         "0-07-025511-3",
  LCCN =         "QA76.76.O63 H34 1993",
  address =      pub-MH:adr,
  note =         "{\em Highly recommended}. A superb introduction to
                 UNIX \ldots{} In a clear and lively language, the
                 author tells the novice users everything they want to
                 know about UNIX and the Internet\emdash covering UNIX
                 commands, utilities, shells, {\tt vi}, X-Window,
                 e-mail, netnews, {\tt ftp}, {\tt gopher}, etc \ldots{}.
                 It should be an excellent textbook for any UNIX
                 introductory course \ldots{} ``No experience
                 necessary!'' ``UNIX is fun.''",
  pages =        "xxxi + 633",
  bibdate =      "Wed Sep 29 13:08:30 1993",
  acknowledgement = ack-sk,
}

@Book{Hancock:CP82,
  author =       "Les Hancock and Morris Krieger",
  title =        "The {C} Primer",
  publisher =    pub-MH,
  address =      pub-MH:adr,
  year =         "1982",
  ISBN =         "0-07-025981-X",
  LCCN =         "QA76.73.C15 H36 1982",
  pages =        "ix + 235",
  acknowledgement = ack-nhfb,
  bibdate =      "Mon Oct 4 15:16:51 1993",
}

@Book{Hansen:VUS86,
  author =       "August Hansen",
  title =        "{\tt vi}\emdash The {UNIX} Screen Editor\emdash {A}
                 User's Guide",
  publisher =    pub-BRADY,
  year =         "1986",
  ISBN =         "0-89303-928-4",
  LCCN =         "QA76.76.T49 H36 1986",
  address =      pub-BRADY:adr,
  pages =        "xvii + 230",
  acknowledgement = ack-nhfb,
  bibdate =      "Tue Jan 11 10:05:07 1994",
}

@Book{Harbison:CAR91,
  author =       "Samuel P. Harbison and Guy L. {Steele Jr.}",
  title =        "{C}\emdash {A} Reference Manual",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  year =         "1991",
  edition =      "Third",
  ISBN =         "0-13-110933-2",
  LCCN =         "QA76.73.C15 H38 1991",
  pages =        "viii + 392",
  note =         "An authoritative reference to {C} programming
                 language, and a good companion to Kernighan and
                 Ritchie.",
  acknowledgement = ack-sk,
  bibdate =      "Mon Oct 4 11:55:24 1993",
}

@Book{Hardenbergh:BAP94,
  author =       "Jan ``Yon'' Hardenbergh",
  title =        "Building Applications with {PEX}lib",
  publisher =    pub-PTRPH,
  year =         "1994",
  ISBN =         "0-13-012535-0",
  LCCN =         "QA76.76.W56 H36 1994",
  address =      pub-PTRPH:adr,
  pages =        "xiv + 542",
  acknowledgement = ack-nhfb,
  bibdate =      "Wed Aug 10 11:12:55 1994",
}

@Book{Heller:MPM91,
  author =       "Dan Heller",
  title =        "Motif Programming Manual",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  year =         "1991",
  price =        "US\$39.95",
  volume =       "7",
  ISBN =         "0-937175-70-6",
  LCCN =         "QA76.76.W56 H465",
  pages =        "xix + 557",
  acknowledgement = ack-nhfb,
  bibdate =      "Mon Oct 4 11:55:26 1993",
}

@Book{Heller:XPM90,
  author =       "Dan Heller",
  title =        "{XV}iew Programming Manual",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  year =         "1990",
  volume =       "7",
  ISBN =         "0-937175-38-2",
  LCCN =         "QA76.76.W56 D44 v.7 1990",
  pages =        "xxviii + 557",
  bibdate =      "Mon Oct 4 11:20:17 1993",
  acknowledgement = ack-nhfb,
}

@Book{Heller:XPM91,
  author =       "Dan Heller",
  title =        "{XV}iew Programming Manual",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  year =         "1991",
  edition =      "Third",
  month =        sep,
  volume =       "7A",
  ISBN =         "0-937175-87-0",
  LCCN =         "QA76.76.W56 H447 1990",
  pages =        "779",
  bibdate =      "Mon Jan 3 17:55:53 1994",
  acknowledgement = ack-nhfb,
}

@Book{Heslop:MS90,
  author =       "Brent Heslop and David Angell",
  title =        "Mastering {SunOS}",
  publisher =    pub-SYBEX,
  year =         "1990",
  ISBN =         "0-89588-683-9",
  LCCN =         "QA76.76.O63G37 1991",
  price =        "US\$29.95",
  address =      pub-SYBEX:adr,
  note =         "A good comprehensive hands-on text to SunOS and
                 OpenWindows.",
  pages =        "xxxii + 588",
  bibdate =      "Tue Sep 28 12:17:10 1993",
  acknowledgement = ack-sk,
}

@Book{Heslop:MS93,
  author =       "Brent D. Heslop and David F. Angell",
  title =        "Mastering {Solaris} 2",
  publisher =    pub-SYBEX,
  year =         "1993",
  ISBN =         "0-7821-1072-X",
  LCCN =         "QA76.76.O63 H478 1993",
  address =      pub-SYBEX:adr,
  pages =        "xl + 899",
  acknowledgement = ack-sk,
  bibdate =      "Wed Jun 29 20:31:56 1994",
}

@Manual{Hewlett-Packard:GPG93,
  title =        "{GL} to {PEX}lib Porting Guide",
  organization = "Hewlett-Packard Company",
  edition =      "Part number B3176-90040",
  year =         "1993",
  keywords =     "OpenGL",
  acknowledgement = ack-nhfb,
  bibdate =      "Tue Dec 7 10:14:10 1993",
}

@Book{Hewlett-Packard:UGV90,
  author =       "{Hewlett-Packard Company}",
  title =        "The Ultimate Guide to the {\tt vi} and {\tt ex} Text
                 Editors",
  publisher =    pub-BENCUM,
  year =         "1990",
  ISBN =         "0-8053-4460-8",
  LCCN =         "QA76.76.O63 U48 1990",
  address =      pub-BENCUM:adr,
  note =         "Another decent text on {\tt vi} and {\tt ex}.",
  bibdate =      "Wed Sep 29 16:26:21 1993",
  acknowledgement = ack-sk,
}

@Unpublished{Holbrook:SSH91,
  author =       "Paul Holbrook and Joyce Reynolds",
  title =        "Site Security Handbook",
  note =         "A guide to setting computer security policies and
                 procedures for sites that have systems on the Internet
                 \ldots{}. This is \path=rfc1244.txt= which is available
                 by anonymous ftp from \path=nic.ddn.mil= (in \path=rfc=
                 directory). Also, \path=rfc1281.txt=\emdash Guidelines
                 for the Secure Operation of the Internet \ldots{}.",
  year =         "1991",
  acknowledgement = ack-sk,
  bibdate =      "Wed Jun 29 21:46:57 1994",
}

@Book{Holsberg:UDG92,
  author =       "Pete Holsberg",
  title =        "{UNIX} Desktop Guide to Tools",
  publisher =    pub-HWS,
  year =         "1992",
  ISBN =         "0-672-30202-0",
  LCCN =         "QA76.76.O63 H649 1992",
  price =        "US\$27.95",
  address =      pub-HWS:adr,
  note =         "A new and comprehensive guide to numerous {UNIX}
                 utilities.",
  pages =        "xvii + 476",
  bibdate =      "Tue Sep 28 14:37:02 1993",
  acknowledgement = ack-sk,
}

@Book{Horspool:BUE92,
  author =       "Nigel Horspool",
  title =        "The Berkeley {UNIX} Environment",
  publisher =    pub-PH,
  year =         "1992",
  ISBN =         "0-13-089368-4",
  LCCN =         "QA76.73.C15H67 1992",
  address =      pub-PH:adr,
  edition =      "Second",
  note =         "{\em Highly recommended}. An excellent book on C
                 programming for Berkeley {UNIX} system \ldots A
                 companion text intended for use in college and
                 university courses concerned with Compiler
                 Construction, Software Engineering and Operating
                 Systems",
  pages =        "xii + 379",
  bibdate =      "Tue Sep 28 14:37:02 1993",
  acknowledgement = ack-sk,
}

@Book{Horton:PCS90,
  author =       "Mark R. Horton",
  title =        "Portable {C} Software",
  publisher =    pub-PH,
  year =         "1990",
  ISBN =         "0-13-868050-7",
  LCCN =         "QA76.73.C15 H67 1990",
  address =      pub-PH:adr,
  pages =        "ix + 372",
  price =        "US\$53.00",
  acknowledgement = ack-nhfb,
  bibdate =      "Wed Aug 10 12:04:41 1994",
}

@Book{Howard:PIP91,
  author =       "T. L. J. Howard and W. T. Hewitt and R. J. Hubbold and
                 K. M. Wyrwas",
  title =        "A Practical Introduction to {PHIGS} and {PHIGS} Plus",
  publisher =    pub-AW,
  year =         "1991",
  ISBN =         "0-201-41641-7",
  LCCN =         "T385.P72 1991",
  address =      pub-AW:adr,
  pages =        "xv + 339",
  price =        "US\$37.95",
  acknowledgement = ack-nhfb,
  bibdate =      "Wed Aug 10 11:14:32 1994",
}

@Book{Hunt:CT85,
  author =       "William James Hunt",
  title =        "The {C} Toolbox",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  year =         "1985",
  note =         "An excellent introduction to the use of C for the
                 writing of software tools, with particular emphasis
                 (but not limited to) the IBM PC. Tools developed
                 include a screen-based file viewing utility, sorting
                 programs, a B-tree module, assembly language
                 primitives, and a terminal emulator.",
  price =        "US\$19.95",
  ISBN =         "0-201-11111-X",
  LCCN =         "QA76.73.C15 H85 1985",
  acknowledgement = ack-nhfb,
  pages =        "xviii + 413",
  bibdate =      "Mon Oct 4 15:18:28 1993",
}

@Book{Hunt:TNA92,
  author =       "Craig Hunt",
  title =        "{TCP/IP} Network Administration",
  publisher =    pub-ORA,
  year =         "1992",
  address =      pub-ORA:adr,
  ISBN =         "0-937175-82-X",
  LCCN =         "TK5105.9 .H86",
  pages =        "xxii + 471",
  libnote =      "Not yet in my library.",
  acknowledgement = ack-nhfb,
  bibdate =      "Wed Dec 15 10:34:47 1993",
}

@Book{Hunter:UN94,
  author =       "Bruce Hunter and Karen Hunter",
  title =        "{UNIX} Networks",
  publisher =    pub-PTRPH,
  year =         "1994",
  ISBN =         "0-13-089087-1",
  LCCN =         "TK5105.7 .H84 1994",
  address =      pub-PTRPH:adr,
  note =         "Discussing common real-life issues\slash problems with
                 setting up and maintaining networks \ldots{}.",
  acknowledgement = ack-sk,
  bibdate =      "Wed Jun 29 20:59:12 1994",
}

@Book{Hunter:USA91,
  author =       "Bruce Hunter and Karen Hunter",
  title =        "{UNIX} System\emdash Advanced Administration and
                 Management Handbook",
  publisher =    pub-MAC,
  year =         "1991",
  ISBN =         "0-02-358950-7",
  LCCN =         "QA76.76.O63 H86 1991",
  address =      pub-MAC:adr,
  note =         "Another good book on system administration.",
  pages =        "xxiv + 422",
  bibdate =      "Tue Sep 28 14:37:02 1993",
  acknowledgement = ack-sk,
}

@Book{IEEE:ITU86,
  author =       "IEEE",
  title =        "{IEEE} Trial-Use Standard Portable Operating System
                 for Computer Environments",
  publisher =    pub-WI,
  address =      pub-WI:adr,
  year =         "1986",
  edition =      "{IEEE} {Std} 1003.1",
  month =        apr,
  ISBN =         "0-471-85027-6",
  LCCN =         "TK 275 I5 Std 1003.1",
  pages =        "207",
  acknowledgement = ack-nhfb,
  bibdate =      "Mon Oct 4 11:55:35 1993",
}

@Book{IEEE:SPO88,
  author =       "IEEE",
  title =        "{IEEE} Standard Portable Operating System Interface
                 for Computer Environments",
  publisher =    pub-IEEE,
  year =         "1988",
  ISBN =         "1-55937-003-3",
  LCCN =         "QA76.76.O63 I6 1988",
  address =      pub-IEEE:adr,
  edition =      "{IEEE} {Std} 1003.1-1988",
  pages =        "317",
  acknowledgement = ack-nhfb,
  bibdate =      "Mon Oct 4 14:53:56 1993",
}

@Book{Israel:XWS92,
  author =       "Elias Israel and Erik Fortune",
  title =        "The {X}-Window System Server\emdash {X} version 11,
                 Release 5",
  publisher =    pub-DP,
  year =         "1992",
  ISBN =         "1-55558-096-3",
  LCCN =         "QA76.76.W56 I75 1992",
  address =      pub-DP:adr,
  pages =        "xv + 534",
  price =        "US\$44.95",
  acknowledgement = ack-nhfb,
  bibdate =      "Fri Dec 10 13:30:59 1993",
}

@Book{Jaeschke:CIE93,
  author =       "Rex Jaeschke",
  title =        "{C++}: An Introduction for Experienced {C}
                 Programmers",
  publisher =    pub-CBM,
  year =         "1993",
  ISBN =         "1-878956-27-2",
  LCCN =         "QA76.73.C15 J3354 1993",
  address =      pub-CBM:adr,
  pages =        "xii + 236",
  acknowledgement = ack-nhfb,
  bibdate =      "Wed Apr 14 10:56:44 1993",
}

@Book{Jaeschke:DSC91,
  author =       "Rex Jaeschke",
  title =        "The Dictionary of Standard {C}",
  publisher =    pub-PPB,
  year =         "1991",
  address =      pub-PPB:adr,
  ISBN =         "1-878956-07-8",
  LCCN =         "QA76.73.C15 J335 1991",
  pages =        "x + 165",
  acknowledgement = ack-nhfb,
  bibdate =      "Mon Oct 4 13:25:38 1993",
}

@Book{Jaeschke:DSC94a,
  author =       "Rex Jaeschke",
  title =        "The Dictionary of Standard {C}",
  publisher =    pub-HBJ,
  year =         "1994",
  ISBN =         "4-8337-8523-4",
  address =      pub-HBJ:adr,
  edition =      "Japanese language",
  pages =        "240",
  acknowledgement = ack-nhfb,
  bibdate =      "Tue Oct 04 08:27:14 1994",
}

@Book{Jaeschke:DSC94b,
  author =       "Rex Jaeschke",
  title =        "The Dictionary of Standard {C}",
  publisher =    "Piter",
  year =         "1994",
  ISBN =         "5-7190-0018-6",
  address =      "??",
  edition =      "Russian language",
  pages =        "221",
  acknowledgement = ack-nhfb,
  bibdate =      "Tue Oct 04 08:27:10 1994",
}

@Book{Jaeschke:LCN85,
  author =       "Rex Jaeschke",
  title =        "Let's {C} Now",
  publisher =    pub-PPB,
  year =         "1985",
  ISBN =         "0-9614729-2-8",
  LCCN =         "QA76.73.C15 J336 1985",
  address =      pub-PPB:adr,
  acknowledgement = ack-nhfb,
  bibdate =      "Sun Jul 10 11:40:39 1994",
}

@Book{Jaeschke:MSC89,
  author =       "Rex Jaeschke",
  title =        "Mastering Standard {C}\emdash {A} Self-paced Training
                 Workbook for Modern {C} Language",
  publisher =    pub-PPB,
  year =         "1989",
  ISBN =         "0-9614729-8-7",
  LCCN =         "QA76.73.C15 J337 1989",
  address =      pub-PPB:adr,
  pages =        "366",
  acknowledgement = ack-nhfb,
  bibdate =      "Sun Jul 10 11:40:58 1994",
}

@Book{Jaeschke:PCL89,
  author =       "Rex Jaeschke",
  title =        "Portability and the {C} Language",
  publisher =    pub-HAYDEN,
  address =      pub-HAYDEN:adr,
  year =         "1989",
  ISBN =         "0-672-48428-5",
  LCCN =         "QA76.76.C64 J34 1988",
  pages =        "xvi + 382",
  acknowledgement = ack-nhfb,
  bibdate =      "Mon Oct 4 13:23:10 1993",
}

@Book{Jaeschke:SCH86,
  author =       "Rex Jaeschke",
  title =        "Solutions in {C}\emdash Hundreds of Programming Tips
                 by the Author of ``Doctor {C}'s Pointers''",
  publisher =    pub-AW,
  year =         "1986",
  ISBN =         "0-201-15042-5",
  LCCN =         "QA76.73.C15 J34 1986",
  price =        "US\$17.95",
  address =      pub-AW:adr,
  pages =        "247",
  acknowledgement = ack-nhfb,
  bibdate =      "Mon Oct 4 13:30:15 1993",
}

@Book{Johnson:AXW90,
  author =       "Eric F. Johnson and Kevin Reichard",
  title =        "Advanced {X} Window Applications Programming\emdash
                 The Basics and Beyond",
  publisher =    pub-MIS,
  year =         "1990",
  ISBN =         "1-55828-029-4",
  LCCN =         "QA76.76.W56 J63 1990",
  address =      pub-MIS:adr,
  pages =        "xxii + 615",
  price =        "US\$29.95 (book), US\$59.95 (book/disk)",
  acknowledgement = ack-nhfb,
  bibdate =      "Thu Dec 9 18:03:41 1993",
}

@Book{Johnson:PGP93,
  author =       "Eric F. Johnson and Kevin Reichard",
  title =        "Professional Graphics Programming in the {X} Window
                 System",
  publisher =    pub-MIS,
  year =         "1993",
  ISBN =         "1-55828-255-6",
  LCCN =         "T385 .J63 1993",
  pages =        "xxxvi + 1195",
  price =        "US\$34.95",
  address =      pub-MIS:adr,
  acknowledgement = ack-nhfb,
  bibdate =      "Tue Oct 12 17:52:52 1993",
}

@Article{Johnson:tools78,
  author =       "Steven C. Johnson and Michael E. Lesk",
  title =        "Language Development Tools",
  journal =      j-BSTJ,
  year =         "1978",
  volume =       "57",
  number =       "6",
  pages =        "2155--2176",
  month =        jul # "\emdash " # aug,
  acknowledgement = ack-nhfb,
  bibdate =      "Mon Oct 4 11:55:38 1993",
}

@InCollection{Johnson:tools87,
  author =       "Steven C. Johnson and Michael E. Lesk",
  title =        "Language Development Tools",
  booktitle =    "{UNIX} System Readings and Applications",
  ISBN =         "0-13-938532-0",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  year =         "1987",
  pages =        "245--265",
  note =         "Reprinted from {The} {Bell} {System} {Technical}
                 {Journal}, 1978",
  acknowledgement = ack-nhfb,
  bibdate =      "Mon Oct 4 11:55:40 1993",
}

@Book{Johnson:UXT92,
  author =       "Eric F. Johson",
  title =        "Using {X}\emdash Troubleshooting the {X} Window
                 System, Motif, and Open Look",
  publisher =    pub-MIS,
  year =         "1992",
  ISBN =         "1-55828-212-2",
  LCCN =         "QA76.76.W56 J639 1992",
  pages =        "xx + 351",
  price =        "US\$29.95",
  address =      pub-MIS:adr,
  acknowledgement = ack-nhfb,
  bibdate =      "Mon Oct 4 13:46:23 1993",
}

@Book{Johnson:XWA89,
  author =       "Eric F. Johnson and Kevin Reichard",
  title =        "{X} Window Applications Programming",
  publisher =    pub-MIS,
  year =         "1989",
  address =      pub-MIS:adr,
  ISBN =         "1-55828-016-2",
  LCCN =         "QA76.76.W56 J64 1989",
  pages =        "xxii + 562",
  acknowledgement = ack-nhfb,
  bibdate =      "Mon Oct 4 13:46:04 1993",
}

@Book{Johnson:XWA92,
  author =       "Eric F. Johnson and Kevin Reichard",
  title =        "{X} Window Applications Programming",
  publisher =    pub-MIS,
  edition =      "Second",
  year =         "1992",
  address =      pub-MIS:adr,
  ISBN =         "1-55828-178-9 (book), 1-55828-180-9 (book/disk:
                  wrong ISBN in book)",
  LCCN =         "QA76.76.W56 J64 1992",
  price =        "US\$29.95",
  pages =        "xxxi + 564",
  acknowledgement = ack-nhfb,
  bibdate =      "Mon Jun 6 17:02:15 1994",
}

@InCollection{Johnson:yacc,
  author =       "Steven C. Johnson",
  title =        "Yacc: Yet Another Compiler Compiler",
  booktitle =    "{UNIX} Programmer's Manual",
  publisher =    pub-HRW,
  address =      pub-HRW:adr,
  year =         "1979",
  volume =       "2",
  pages =        "353--387",
  note =         "AT\&T Bell Laboratories Technical Report July 31,
                 1978.",
  acknowledgement = ack-nhfb,
  bibdate =      "Mon Oct 4 11:55:42 1993",
}

@Book{Jones:IXW89,
  author =       "Oliver Jones",
  title =        "Introduction to the {X} {Window} {System}",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  year =         "1989",
  ISBN =         "0-13-499997-5",
  LCCN =         "QA76.76.W56 J66 1989",
  pages =        "xii + 511",
  acknowledgement = ack-nhfb,
  bibdate =      "Mon Oct 4 11:55:50 1993",
}

@Article{Karlton:XR-1-1-27,
  author =       "Phil Karlton",
  title =        "Integrating the {GL} into the {X} Environment: {A}
                 High Performance Rendering Extension Working With and
                 Not Against {X}",
  journal =      j-XR,
  year =         "1992",
  volume =       "1",
  number =       "1",
  keywords =     "OpenGL",
  pages =        "27--32",
  month =        jan,
}

@Book{Keller:PGX90,
  author =       "Brian J. Keller",
  title =        "A Practical Guide to {X} Window Programming\emdash
                 Developing Applications with the {Xt} Intrinsics and
                 {OSF}\slash Motif",
  publisher =    pub-CRC,
  year =         "1990",
  ISBN =         "0-8493-7406-5",
  LCCN =         "QA76.76.W56 K45 1990",
  address =      pub-CRC:adr,
  pages =        "xiii + 349",
  acknowledgement = ack-nhfb,
  bibdate =      "Mon Oct 4 14:28:09 1993",
}

@Book{Keogh:OCGxx,
  author =       "James Keogh and Remon Lapid",
  title =        "Open Computing\emdash Guide to the Best Free {UNIX}
                 Utilities",
  publisher =    pub-OMH,
  year =         "19xx",
  ISBN =         "0-07-882046-4",
  address =      pub-OMH:adr,
  note =         "Includes CD-ROM.",
  pages =        "xix + 290",
  price =        "US\$34.95",
  acknowledgement = ack-nhfb,
  bibdate =      "Wed Aug 10 11:38:59 1994",
}

@Book{Kernighan:CPL88,
  author =       "Brian W. Kernighan and Dennis M. Ritchie",
  title =        "The {C} Programming Language",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  year =         "1988",
  edition =      "Second",
  ISBN =         "0-13-110362-8",
  pages =        "xii + 272",
  LCCN =         "QA76.73.C15 K47 1988",
  note =         "This book is 200\% a {\em must} for any C programmers
                 \ldots{}. The answers to the exercises can be found in
                 \cite{Tondo:CAB89}.",
  bibdate =      "Tue Sep 28 15:11:06 1993",
  acknowledgement = ack-sk,
}

@Book{Kernighan:UPE84,
  author =       "Brian W. Kernighan and Rob Pike",
  title =        "The {UNIX} Programming Environment",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  year =         "1984",
  ISBN =         "0-13-937699-2 (hardcover), 0-13-937681-X (paperback)",
  pages =        "x + 357",
  LCCN =         "QA76.8.U65 K46 1984",
  acknowledgement = ack-nhfb,
  bibdate =      "Mon Oct 4 11:56:01 1993",
}

@Book{Kerrigan:MF93,
  author =       "James F. Kerrigan",
  title =        "Migrating to Fortran 90",
  publisher =    pub-ORA,
  year =         "1993",
  ISBN =         "1-56592-049-X",
  LCCN =         "QA76.73.F28 K47 1993",
  address =      pub-ORA:adr,
  month =        oct,
  pages =        "315",
  price =        "US\$24.95",
  acknowledgement = ack-nhfb,
  bibdate =      "Mon Jan 3 18:29:56 1994",
}

@Article{Kilgard:XJ-3-2-36,
  author =       "Mark J. Kilgard",
  title =        "{OpenGL} \& {X}: An Introduction",
  journal =      j-XJ,
  year =         "1993",
  volume =       "3",
  number =       "2",
  pages =        "36--38, 40, 42--44, 46--47, 50--51",
  month =        nov # "/" # dec,
  keywords =     "OpenGL",
  acknowledgement = ack-jc,
  bibdate =      "Sat May 21 15:43:34 1994",
}

@Article{Kilgard:XJ-4-1-56,
  author =       "Mark J. Kilgard",
  title =        "Using {OpenGL} with {Xlib}",
  journal =      j-XJ,
  year =         "1994",
  volume =       "4",
  number =       "1",
  pages =        "46--65",
  month =        jan # "/" # feb,
  keywords =     "OpenGL",
  acknowledgement = ack-jc,
  bibdate =      "Sat May 21 15:48:34 1994",
}

@Book{Kobara:VDO91,
  author =       "Shiz Kobara",
  title =        "Visual Design with {OSF}\slash Motif",
  publisher =    pub-AW,
  year =         "1991",
  ISBN =         "0-201-56320-7",
  LCCN =         "QA76.76.W56 K63 1991",
  pages =        "xxv + 260",
  address =      pub-AW:adr,
  acknowledgement = ack-nhfb,
  bibdate =      "Mon Oct 4 14:25:23 1993",
}

@Book{Kochan:UN89,
  author =       "Stephen G. Kochan and Patrick H. Wood",
  title =        "{UNIX} Networking",
  publisher =    pub-HAYDEN,
  address =      pub-HAYDEN:adr,
  year =         "1989",
  ISBN =         "0-672-48440-4",
  pages =        "viii + 400",
  LCCN =         "QA76.76.O63 U546 1989",
  acknowledgement = ack-nhfb,
  bibdate =      "Mon Oct 4 11:56:05 1993",
}

@Book{Kochan:USP90,
  author =       "Stephen Kochan and Patrick Wood",
  title =        "{UNIX} Shell Programming",
  publisher =    pub-HAYDEN,
  year =         "1990",
  ISBN =         "0-672-48448-X",
  LCCN =         "QA76.76.O63 K64 1992",
  address =      pub-HAYDEN:adr,
  note =         "{\em Highly recommended}. A classic on using and
                 programming Bourne Shell (and Korn Shell).",
  pages =        "xi + 490",
  bibdate =      "Wed Sep 29 10:56:20 1993",
  acknowledgement = ack-sk,
}

@Book{Kosko:PRM92,
  author =       "Linda Kosko",
  title =        "{PHIGS} Reference Manual",
  publisher =    pub-ORA,
  year =         "1992",
  ISBN =         "0-937175-91-9",
  LCCN =         "T385 .P487 1992",
  address =      pub-ORA:adr,
  pages =        "xv + 1099",
  price =        "US\$39.95",
  acknowledgement = ack-nhfb,
  bibdate =      "Tue Dec 7 10:00:09 1993",
}

@Book{Krol:WIU92,
  author =       "Ed Krol",
  title =        "The Whole Internet User's Guide \& Catalog",
  publisher =    pub-ORA,
  year =         "1992",
  ISBN =         "1-56592-025-2",
  LCCN =         "TK5105.875.I57 K86 1992",
  address =      pub-ORA:adr,
  note =         "Perhaps the most ambitious of the new crop of books,
                 this one is both a user's guide and a catalog of
                 resources in one. It is aimed at graduate students who
                 want to use the Internet for research.",
  pages =        "xxiv + 376",
  price =        "US\$24.95",
  bookreview =   "Link Letter, 5(3):3, Nov.~1992. Matrix News, 2(11),
                 Nov.~1992. MicroTimes, 102:3, Nov.~23, 1992.",
  bibdate =      "Wed Mar 31 17:22:11 1993",
  acknowledgement = ack-jsq,
}

@Book{Lamb:LVE90,
  author =       "Linda Lamb",
  title =        "Learning the {\tt vi} Editor",
  publisher =    pub-ORA,
  year =         "1990",
  ISBN =         "0-937175-67-6",
  price =        "US\$21.95",
  LCCN =         "QA76.8.U65 L35 1988",
  edition =      "Fifth",
  address =      pub-ORA:adr,
  note =         "A very good guide to {\tt vi} and {\tt ex} commands
                 \ldots{}. With a quick reference card \ldots{}. Other
                 good {\tt vi} stuff (including an online tutorial) is
                 obtained by anonymous {\tt ftp} from \path|cs.uwp.edu|
                 (in \path|pub/vi|).",
  pages =        "xvi + 173",
  bibdate =      "Tue Sep 28 14:37:02 1993",
  acknowledgement = ack-sk,
}

@Book{Lapin:PCU87,
  author =       "J. E. Lapin",
  title =        "Portable {C} and {UNIX} Programming",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  year =         "1987",
  ISBN =         "0-13-686494-5",
  pages =        "xiv + 249",
  LCCN =         "QA76.73.C15 L36 1987",
  acknowledgement = ack-nhfb,
  bibdate =      "Mon Oct 4 11:56:08 1993",
}

@Manual{Lee:XTB92,
  key =          "Lee",
  title =        "{X} Technical Bibliography",
  author =       "Ken Lee",
  year =         "1992",
  month =        nov # " 4",
  note =         "A good collection of publicly available X window
                 system technical materials. The bibliography is posted
                 periodically on \path|comp.windows.x| and can be
                 obtained by anonymous {\tt ftp} from
                 \path|gatekeeper.dec.com| (in \path|/pub/X11/contrib|)
                 or \path|export.lcs.mit.edu| (in
                 \path|/contrib|)\emdash look for the file
                 \path|Xbibliography|.",
  bibdate =      "Tue Sep 28 15:39:16 1993",
  acknowledgement = ack-sk,
}

@Book{Leffler:DIU89,
  author =       "Samuel J. Leffler and Marshall Kirk McKusick and
                 Michael J. Karels and John S. Quarterman",
  title =        "The Design and Implementation of the {4.3BSD UNIX}
                 Operating System",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  year =         "1989",
  ISBN =         "0-201-06196-1",
  pages =        "xxii + 471",
  LCCN =         "QA76.76.O63 D4741 1989",
  acknowledgement = ack-nhfb,
  bibdate =      "Mon Oct 4 11:56:14 1993",
}

@InCollection{Lesk:lex,
  author =       "Michael E. Lesk and Eric Schmidt",
  title =        "Lex\emdash {A} Lexical Analyzer Generator",
  booktitle =    "{UNIX} Programmer's Manual",
  publisher =    pub-HRW,
  address =      pub-HRW:adr,
  year =         "1979",
  volume =       "2",
  pages =        "388--400",
  note =         "AT\&T Bell Laboratories Technical Report in 1975.",
  acknowledgement = ack-nhfb,
  bibdate =      "Mon Oct 4 11:56:17 1993",
}

@Book{Levine:LY92,
  author =       "John R. Levine and Tony Mason and Doug Brown",
  title =        "{\tt lex} \& {\tt yacc}",
  publisher =    pub-ORA,
  year =         "1992",
  ISBN =         "1-56592-000-7",
  LCCN =         "QA76.76.U84M37 1992",
  address =      pub-ORA:adr,
  edition =      "Second",
  pages =        "xxii + 366",
  price =        "US\$29.95",
  bibdate =      "Tue Jan 12 08:12:11 1993",
  acknowledgement = ack-nhfb,
}

@Book{Levine:UD93,
  author =       "John Levine and Margaret Levine Young",
  title =        "{UNIX} for Dummies",
  publisher =    pub-IDG,
  address =      pub-IDG:adr,
  year =         "1993",
  ISBN =         "1-878058-58-4",
  price =        "US\$19.95",
  LCCN =         "QA76.76.O63 L486 1993",
  note =         "A fairly informal (funny) and non-technical
                 introduction to {UNIX}.",
  bibdate =      "Wed Sep 29 13:02:59 1993",
  pages =        "xxvi + 369",
  acknowledgement = ack-sk,
}

@Book{Levine:PGF94,
  author =       "John Levine",
  title =        "Programming for Graphics Files in {C} and {C++}",
  publisher =    pub-WI,
  year =         "1994",
  ISBN =         "0-471-59856-9",
  LCCN =         "T385 .L47 1994",
  address =      pub-WI:adr,
  pages =        "xii + 494",
  price =        "US\$49.95",
  acknowledgement = ack-nhfb,
  bibdate =      "Sat Oct 01 16:53:40 1994",
}

@Book{Lewine:PPG91,
  author =       "Donald A. Lewine",
  title =        "{POSIX} programmer's guide: writing portable {UNIX}
                 programs with the {POSIX.1} standard",
  publisher =    pub-ORA,
  year =         "1991",
  ISBN =         "0-937175-73-0",
  price =        "US\$34.95",
  pages =        "xxvii + 597",
  address =      pub-ORA:adr,
  LCCN =         "QA76.76.O63 L487 1991b",
  bibdate =      "Wed Mar 17 10:51:58 1993",
  libnote =      "Not yet in my library.",
  acknowledgement = ack-nhfb,
}

@Book{Libes:LU89,
  author =       "Don Libes and Sandy Ressler",
  title =        "Life with {UNIX}",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  year =         "1989",
  ISBN =         "0-13-536657-7",
  pages =        "xx + 346",
  LCCN =         "QA76.76.O63 L52 1989",
  acknowledgement = ack-nhfb,
  bibdate =      "Mon Oct 4 11:56:21 1993",
}

@Book{Libes:OCO93,
  author =       "Don Libes",
  title =        "Obfuscated {C} and Other Mysteries",
  publisher =    pub-WI,
  year =         "1993",
  ISBN =         "0-471-57805-3",
  LCCN =         "QA76.73.C15 L5 1993",
  address =      pub-WI:adr,
  note =         "With practical C programming hints and winning
                 programs from the Obfuscated C Code Contests \ldots
                 With a disk containing the source codes",
  pages =        "xii + 413",
  bibdate =      "Tue Sep 28 14:37:02 1993",
  acknowledgement = ack-sk,
}

@Book{Lippman:CP91,
  author =       "Stanley B. Lippman",
  title =        "{C++} Primer",
  publisher =    pub-AW,
  year =         "1991",
  address =      pub-AW:adr,
  edition =      "Second",
  ISBN =         "0-201-54848-8",
  LCCN =         "QA76.73.C15 L57 1991",
  pages =        "xvi + 614",
  acknowledgement = ack-nhfb,
  bibdate =      "Mon Oct 4 15:21:16 1993",
}

@Book{Lomuto:UP83,
  author =       "Ann Nicols Lomuto and Nico Lomuto",
  title =        "A {UNIX} Primer",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  year =         "1983",
  series =       pub-PH # " Software Series, Editor: Brian W.
                 Kernighan",
  ISBN =         "0-13-938886-9",
  pages =        "xvi + 239",
  LCCN =         "QA76.8.U65 L65 1983",
  acknowledgement = ack-nhfb,
  bibdate =      "Mon Oct 4 11:56:25 1993",
}

@Book{Loukides:SPT90,
  author =       "Mike Loukides",
  title =        "System Performance Tuning",
  publisher =    pub-ORA,
  year =         "1990",
  ISBN =         "0-937175-60-9",
  price =        "US\$24.95",
  LCCN =         "QA76.76.O63 L66 1992",
  address =      pub-ORA:adr,
  note =         "A fine book for system administrators on how to fine
                 tune your {UNIX} system(s) to do more work.",
  pages =        "xix + 313",
  bibdate =      "Tue Sep 28 14:37:02 1993",
  acknowledgement = ack-sk,
}

@Book{Loukides:UFP90,
  author =       "Mike Loukides",
  title =        "{UNIX} for {FORTRAN} Programmers",
  publisher =    pub-ORA,
  year =         "1990",
  ISBN =         "0-937175-51-X",
  LCCN =         "QA76.76.O63 L67 1990",
  address =      pub-ORA:adr,
  pages =        "xviii + 244",
  price =        "US\$24.95",
  acknowledgement = ack-nhfb,
  bibdate =      "Mon Jan 3 18:26:16 1994",
}

@Book{Lozy:EUE85,
  author =       "Mohamed el Lozy",
  title =        "Editing in a {UNIX} environment\emdash the
                 {\tt{vi}}\slash {\tt{ex}} editor",
  publisher =    pub-PH,
  year =         "1985",
  ISBN =         "0-13-235599-X",
  LCCN =         "QA76.6 .L69 1985",
  address =      pub-PH:adr,
  pages =        "xiv + 226",
  price =        "US\$18.95",
  acknowledgement = ack-nhfb,
  bibdate =      "Sat Oct 01 18:15:16 1994",
}

@Book{Lunde:UJI93,
  author =       "Ken Lunde",
  title =        "Understanding Japanese Information Processing",
  publisher =    pub-ORA,
  year =         "1993",
  ISBN =         "1-56592-043-0",
  address =      pub-ORA:adr,
  price =        "US\$29.95",
  pages =        "xxxii + 435",
  acknowledgement = ack-nhfb,
  bibdate =      "Tue Oct 5 13:27:12 1993",
}

@Manual{Malkin:IUG93,
  key =          "Malkin",
  title =        "Internet Users' Glossary",
  author =       "Gary Malkin and Tracy LaQuey Parker",
  year =         "1993",
  month =        jan,
  note =         "A glossary that concentrates on terms that are special
                 to the Internet. This document (\path|rfc1392.txt|) can
                 be obtained by anonymous {\tt ftp} from \path|/rfc| at
                 \path|nic.ddn.mil|.",
  bibdate =      "Tue Sep 28 15:35:35 1993",
  acknowledgement = ack-sk,
}

@Book{Mansfield:JXO93,
  author =       "Niall Mansfield",
  title =        "The Joy of {X}\emdash An Overview of the {X} Window
                 System",
  publisher =    pub-AW,
  year =         "1993",
  ISBN =         "0-201-56512-9",
  LCCN =         "QA76.76 .W56 M45x 1993",
  price =        "US\$22.75",
  address =      pub-AW:adr,
  pages =        "xi + 368",
  bibdate =      "Mon Oct 4 12:58:28 1993",
  acknowledgement = ack-nhfb,
}

@Book{Mansfield:XWS93,
  author =       "Niall Mansfield",
  title =        "The {X} Window System\emdash {A} User's Guide",
  publisher =    pub-AW,
  year =         "1993",
  ISBN =         "0-201-54438-5",
  address =      pub-AW:adr,
  note =         "Another good tutorial-type book to using X.",
  acknowledgement = ack-sk,
  bibdate =      "Mon Oct 4 12:01:38 1993",
}

@Book{Mason:LY90,
  author =       "Tony Mason and Doug Brown",
  title =        "{\tt lex} \& {\tt yacc}",
  publisher =    pub-ORA,
  year =         "1990",
  address =      pub-ORA:adr,
  ISBN =         "0-937175-49-8",
  LCCN =         "QA76.76.O63 M37 1990",
  pages =        "xviii + 216",
  acknowledgement = ack-nhfb,
  bibdate =      "Mon Oct 4 11:56:29 1993",
}

@Article{McCormack:SPE-20-S2-83,
  author =       "Joel McCormack",
  title =        "Writing Fast {X} Servers for Dumb Color Frame
                 Buffers",
  journal =      j-SPE,
  year =         "1990",
  volume =       "20",
  number =       "S2",
  pages =        "83--108",
  month =        oct,
  acknowledgement = ack-nhfb,
  bibdate =      "Sat Feb 26 13:26:00 1994",
}

@Book{McGilton:IUS83,
  author =       "Henry McGilton and Rachel Morgan",
  title =        "Introducing the {UNIX} System",
  publisher =    pub-MH,
  address =      pub-MH:adr,
  year =         "1983",
  price =        "US\$18.95",
  ISBN =         "0-07-045001-3",
  pages =        "xix + 556",
  LCCN =         "QA76.8.U65 M38 1983",
  acknowledgement = ack-nhfb,
  bibdate =      "Mon Oct 4 11:56:31 1993",
}

@Book{McGilton:TTU90,
  author =       "Henry McGilton and Mary McNabb",
  title =        "Typesetting Tables on the {UNIX} System",
  publisher =    pub-TRILITHON,
  year =         "1990",
  ISBN =         "0-9626289-0-5",
  LCCN =         "Z253.4.U53 M33 1990",
  price =        "US\$22.00",
  address =      pub-TRILITHON:adr,
  pages =        "xxii + 282",
  acknowledgement = ack-nhfb,
  bibdate =      "Tue Oct 12 18:19:25 1993",
}

@Book{McMinds:MOM92,
  author =       "Donald L. McMinds",
  title =        "Mastering {OSF}\slash Motif Widgets",
  publisher =    pub-AW,
  year =         "1992",
  ISBN =         "0-201-56342-8",
  LCCN =         "QA76.76.W56 M52 1992",
  address =      pub-AW:adr,
  pages =        "xxxii + 731",
  acknowledgement = ack-nhfb,
  bibdate =      "Mon Oct 4 14:06:35 1993",
}

@Book{McMinds:MOM93,
  author =       "Donald L. McMinds",
  title =        "Mastering {OSF}\slash Motif Widgets",
  publisher =    pub-AW,
  year =         "1993",
  ISBN =         "0-201-63335-3",
  LCCN =         "QA76.76.W56 M52 1993",
  edition =      "Second",
  address =      pub-AW:adr,
  pages =        "xxxii + 731",
  acknowledgement = ack-nhfb,
  bibdate =      "Mon Oct 4 14:06:35 1993",
}

@Book{Mikes:UMP89,
  author =       "Steven Mikes",
  title =        "{UNIX} for {MS}-{DOS} Programmers",
  publisher =    pub-AW,
  year =         "1989",
  ISBN =         "0-201-17219-4",
  LCCN =         "QA76.76.O63 M525 1989",
  address =      pub-AW:adr,
  pages =        "xxviii + 474",
  acknowledgement = ack-nhfb,
  bibdate =      "Mon Oct 4 13:04:39 1993",
}

@Book{Mikes:XWS90,
  author =       "Steven Mikes",
  title =        "{X} Window System Technical Reference",
  publisher =    pub-AW,
  year =         "1990",
  ISBN =         "0-201-52370-1",
  LCCN =         "QA76.76.W56 M55 1990",
  address =      pub-AW:adr,
  pages =        "xiv + 786",
  acknowledgement = ack-nhfb,
  bibdate =      "Mon Oct 4 12:49:53 1993",
}

@Book{Mikes:XWS92,
  author =       "Steven Mikes",
  title =        "{X} Window System Program Design and Development",
  publisher =    pub-AW,
  year =         "1992",
  ISBN =         "0-201-55077-6",
  LCCN =         "QA76.76.W56 M56 1992",
  price =        "US\$26.95",
  address =      pub-AW:adr,
  pages =        "viii + 296",
  acknowledgement = ack-nhfb,
  bibdate =      "Mon Oct 4 13:03:32 1993",
}

@Book{Miller:OLU90,
  author =       "John David Miller",
  title =        "An {OPEN LOOK} at {UNIX}",
  publisher =    pub-MT,
  year =         "1990",
  address =      pub-MT:adr,
  ISBN =         "1-55851-057-5",
  pages =        "482",
  LCCN =         "QA76.76.U84 M55 1990",
  acknowledgement = ack-nhfb,
  bibdate =      "Mon Oct 4 11:56:33 1993",
}

@Book{Mui:XWS92,
  author =       "Linda Mui and Eric Pearce",
  title =        "{X} {Window} {System} Administrator's Guide for {X11}
                 Release 4 and Release 5",
  publisher =    pub-ORA,
  year =         "1992",
  price =        "US\$29.95 (without CD ROM), US\$59.95 (with CD ROM)",
  ISBN =         "0-937175-83-8, 1-56592-052-X (with CD ROM)",
  LCCN =         "QA76.76.W56 D44 v.8 1992",
  address =      pub-ORA:adr,
  pages =        "xxiv + 346",
  bibdate =      "Sat Nov 13 11:49:33 1993",
  note =         "Contains CD ROM with X11R4 and X11R5 source code, plus
                 compiled versions for Sun 3 SunOS 4.1.1, Sun 4 SunOS
                 4.1.1, DECstation ULTRIX 4.2, and IBM RS/6000 AIX
                 3.2.",
  acknowledgement = ack-nhfb,
}

@Book{Murray:1994:EGF,
  author =       "James D. Murray and William vanRyper",
  title =        "Encyclopedia of Graphics File Formats",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  pages =        "928",
  month =        jul,
  year =         "1994",
  ISBN =         "1-56592-058-9",
  LCCN =         "????",
  price =        "US\$59.95",
  acknowledgement = ack-nhfb,
  bibdate =      "Tue Sep 13 11:59:48 MDT 1994",
  bibsource =    "ftp://ftp.ora.com/pub/book.catalog",
  review =       "Sys Admin 3(6), 99-106 (1994).",
}

@Book{Muster:UPU89,
  author =       "John C. C. Muster and Peter M. Birns and {Lurnix}",
  title =        "{UNIX} Power Utilities for Power Users",
  publisher =    pub-MIS,
  year =         "1989",
  ISBN =         "1-55828-000-6",
  LCCN =         "QA76.76 .O63 M87 1989",
  price =        "US\$24.95",
  address =      pub-MIS:adr,
  pages =        "420",
  acknowledgement = ack-nhfb,
  bibdate =      "Tue Oct 12 18:33:43 1993",
}

@Book{Negus:GUD92,
  author =       "Chris Negus and Larry Schumer",
  title =        "Guide to the {UNIX} Desktop",
  publisher =    pub-UNIX,
  year =         "1992",
  address =      pub-UNIX:adr,
  ISBN =         "1-56205-114-8",
  LCCN =         "QA76.76.O63 N42 1992",
  note =         "A fine tutorial\slash reference text on SVR4.2.",
  bibdate =      "Wed Sep 29 13:17:27 1993",
  pages =        "xxiv + 709",
  acknowledgement = ack-sk,
}

@Book{Negus:NGU94,
  author =       "Chris Negus and Larry Schumer",
  title =        "Novell's Guide to {UnixWare} 1.1",
  publisher =    pub-NOVELL,
  year =         "1994",
  ISBN =         "0-7821-1292-7",
  LCCN =         "QA76.76.O63 N425 1994",
  address =      pub-NOVELL:adr,
  note =         "This is a comprehensive reference to {UnixWare} 1.1.",
  pages =        "xliii + 817",
  acknowledgement = ack-sk,
  bibdate =      "Wed Aug 24 22:04:14 1994",
}

@Book{Neider:OPG93,
  author =       "Jackie Neider and Tom Davis and Mason Woo",
  title =        "{OpenGL} Programming Guide\emdash The Official Guide
                 to Learning {OpenGL}, Release 1",
  publisher =    pub-AW,
  year =         "1993",
  ISBN =         "0-201-63274-8",
  LCCN =         "T385.N435 1993",
  address =      pub-AW:adr,
  pages =        "xiii + 516",
  price =        "US\$34.95",
  libnote =      "Not yet in my library.",
  note =         "The source code examples are available as
                 \path=ftp://sgigate.sgi.com/pub/opengl/opengl.tar.Z=.",
  acknowledgement = ack-nhfb,
  bibdate =      "Sat May 21 16:13:26 1994",
}

@Book{Nemeth:USA89,
  author =       "Evi Nemeth and Garth Snyder and Scott Seebass",
  title =        "{UNIX} System Administration Handbook",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  year =         "1989",
  ISBN =         "0-13-933441-6",
  pages =        "xxx + 593",
  LCCN =         "QA76.76.O63 N45 1989",
  acknowledgement = ack-nhfb,
  bibdate =      "Mon Oct 4 11:56:40 1993",
}

@Book{Newmarch:XWS92,
  author =       "Jan Newmarch",
  title =        "The {X} Window System and Motif\emdash a Fast Track
                 Approach",
  publisher =    pub-AW,
  year =         "1992",
  ISBN =         "0-201-53931-4",
  LCCN =         "QA76.76.W56 N59 1992",
  pages =        "xiv + 221",
  address =      pub-AW:adr,
  acknowledgement = ack-nhfb,
  bibdate =      "Mon Oct 4 14:08:21 1993",
}

@Book{Norton:PNG91,
  author =       "Peter Norton and Harley Hahn",
  title =        "Peter Norton's Guide to {UNIX}",
  publisher =    pub-BANTAM,
  year =         "1991",
  ISBN =         "0-553-35260-1",
  LCCN =         "QA76.76.O63 N6817 1991",
  price =        "US\$26.95",
  address =      pub-BANTAM:adr,
  note =         "One of the many books by Peter Norton.",
  pages =        "xxiv + 560",
  bibdate =      "Tue Sep 28 12:17:10 1993",
  acknowledgement = ack-sk,
}

@Book{Nye:XPM88,
  author =       "Adrian Nye",
  title =        "Xlib Programming Manual for Version 11",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  year =         "1988",
  volume =       "1",
  ISBN =         "0-937175-26-9",
  LCCN =         "QA76.76.W56 D44 v.1 1988",
  pages =        "xxxiii + 615",
  acknowledgement = ack-nhfb,
  bibdate =      "Mon Oct 4 11:56:44 1993",
}

@Book{Nye:XPM90,
  author =       "Adrian Nye",
  title =        "{X} Protocol Reference Manual",
  publisher =    pub-ORA,
  year =         "1990",
  volume =       "0",
  ISBN =         "0-937175-50-1",
  LCCN =         "QA76.76.W56 X215 1990",
  edition =      "Second",
  address =      pub-ORA:adr,
  acknowledgement = ack-nhfb,
  bibdate =      "Fri Dec 10 13:42:12 1993",
}

@Book{Nye:XPM92,
  author =       "Adrian Nye",
  title =        "{X} Protocol Reference Manual",
  publisher =    pub-ORA,
  year =         "1992",
  volume =       "0",
  ISBN =         "1-56592-008-2",
  LCCN =         "QA76.76.W56 X215 1990",
  edition =      "Third",
  address =      pub-ORA:adr,
  acknowledgement = ack-nhfb,
  bibdate =      "Fri Dec 10 13:42:12 1993",
}

@Book{Nye:XRM88,
  author =       "Adrian Nye",
  title =        "Xlib Reference Manual for Version 11",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  year =         "1988",
  volume =       "2",
  ISBN =         "0-937175-27-7",
  LCCN =         "QA76.76.W56 D44 v.2 1988",
  pages =        "xiv + 701",
  acknowledgement = ack-nhfb,
  bibdate =      "Mon Oct 4 11:56:47 1993",
}

@Book{Nye:XTI90,
  author =       "Adrian Nye and Tim O'Reilly",
  title =        "{X} Toolkit Intrinsics Programming Manual",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  year =         "1990",
  volume =       "4",
  ISBN =         "0-937175-34-X",
  pages =        "xxxi + 543",
  acknowledgement = ack-nhfb,
  bibdate =      "Thu Dec 16 09:46:22 1993",
}

@Book{Nye:XTI92,
  author =       "Adrian Nye and Tim O'Reilly",
  title =        "{X} Toolkit Intrinsics Programming Manual: Motif
                 Edition",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  year =         "1992",
  month =        aug,
  volume =       "4M",
  edition =      "Second",
  ISBN =         "1-56592-013-9",
  pages =        "674",
  acknowledgement = ack-nhfb,
  bibdate =      "Thu Dec 16 09:46:22 1993",
}

@Book{Nye:XTI93,
  author =       "Adrian Nye and Tim O'Reilly",
  title =        "{X} Toolkit Intrinsics Programming Manual",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  year =         "1993",
  month =        apr,
  volume =       "4",
  edition =      "Third",
  ISBN =         "1-56592-003-1",
  pages =        "567",
  acknowledgement = ack-nhfb,
  bibdate =      "Thu Dec 16 09:46:22 1993",
}

@Book{Olczak:KSU92,
  author =       "Anatole Olczak",
  title =        "The Korn Shell User and Programming Manual",
  publisher =    pub-AW,
  year =         "1992",
  ISBN =         "0-201-56548-X",
  LCCN =         "QA76.73 K67 O43 1992",
  address =      pub-AW:adr,
  note =         "An everything-you-want-to-know-about-Korn-Shell
                 book.",
  pages =        "xiv + 384",
  bibdate =      "Wed Sep 29 10:59:10 1993",
  acknowledgement = ack-sk,
}

@Book{OpenGL:ORM92,
  author =       "{OpenGL} Architecture Review Board",
  title =        "{OpenGL} Reference Manual: The Official Reference
                 Document for {OpenGL}, Release 1",
  publisher =    pub-AW,
  year =         "1992",
  ISBN =         "0-201-63276-4",
  LCCN =         "T385 .O64 1992",
  address =      pub-AW:adr,
  pages =        "ix + 388",
  price =        "US\$32.95",
  acknowledgement = ack-jc,
  bibdate =      "Sat May 21 15:51:03 1994",
}

@Book{OpenInventor:1994:IOC,
  author =       "{Open Inventor Architecture Group}",
  title =        "Open Inventor C++ Reference Manual: The Official
                 Reference Document for Open Systems",
  publisher =    pub-AW,
  year =         "1994",
  ISBN =         "0-201-62491-5",
  LCCN =         "QA76.64 .O6 1994",
  address =      pub-AW:adr,
  pages =        "vi + 767",
  acknowledgement = ack-nhfb,
  bibdate =      "Fri Nov 11 13:14:45 1994",
}

@Book{Oram:MPM91,
  author =       "Andrew Oram and Steve Talbott",
  title =        "Managing Projects with make",
  publisher =    pub-ORA,
  year =         "1991",
  ISBN =         "0-937175-90-0",
  price =        "US\$17.95",
  LCCN =         "QA76.76.O63 T35 1991",
  address =      pub-ORA:adr,
  edition =      "Second",
  note =         "A unique text on using {\tt make} for software
                 development.",
  pages =        "xiv + 136",
  bibdate =      "Tue Sep 28 14:37:02 1993",
  acknowledgement = ack-sk,
}

@Manual{Oreilly:COB93,
  key =          "OReilly",
  title =        "Catalog of {O}'Reilly Books",
  author =       "{O'Reilly staff}",
  year =         "1993",
  note =         "You get can it (\path|book.catalog.Z|) by anonymous
                 {\tt ftp} from \path|ftp.ora.com| where you can also
                 find source codes for examples in many books in the
                 Nutshell and X series \ldots{} Or read the catalog on
                 the O'Reilly gopher server ({\tt telnet}
                 \path|gopher.ora.com|, login: {\tt gopher} or {\tt
                 gopher} \path|gopher.ora.com| (if a {\tt gopher} client
                 is installed) \ldots{}). And to get a hard copy of
                 their catalog-plus-magazine called {\tt ora.com}, mail
                 \path|letters@ora.com|.",
  bibdate =      "Tue Sep 28 15:51:40 1993",
  acknowledgement = ack-sk,
}

@Book{Oreilly:GO91,
  author =       "{The Staff of O'Reilly and Associates}",
  title =        "Guide to {OSF}\slash 1",
  publisher =    pub-ORA,
  year =         "1991",
  ISBN =         "0-937175-78-1",
  LCCN =         "QA76.755.G85 1991",
  address =      pub-ORA:adr,
  month =        jun,
  pages =        "304",
  price =        "US\$21.95",
  acknowledgement = ack-nhfb,
  bibdate =      "Mon Jan 3 18:22:06 1994",
}

@Book{Oreilly:MUU88,
  author =       "Tim O'Reilly and Grace Todino",
  title =        "Managing {UUCP} and Usenet",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  month =        mar,
  year =         "1988",
  ISBN =         "0-937175-09-9",
  LCCN =         "QA76.8.U65 O64 1988",
  pages =        "xvi + 256",
  acknowledgement = ack-nhfb,
  bibdate =      "Mon Oct 4 11:57:01 1993",
}

@Book{Oreilly:XTI90,
  author =       "Tim O'Reilly",
  title =        "{X} Toolkit Intrinsics Reference Manual",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  year =         "1990",
  volume =       "5",
  ISBN =         "0-937175-35-8",
  LCCN =         "QA76.76.W56 D44 v.5 1990",
  pages =        "xii + 543",
  acknowledgement = ack-nhfb,
  bibdate =      "Mon Oct 4 11:57:04 1993",
}

@Book{Oreilly:XWS88,
  author =       "Tim O'Reilly and Valerie Quercia and Linda Lamb",
  title =        "{X} Window System User's Guide for Version 11",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  volume =       "3",
  year =         "1988",
  ISBN =         "0-937175-29-3",
  LCCN =         "QA76.76.W56 D44 v.3 1988",
  pages =        "xviii + 344",
  acknowledgement = ack-nhfb,
  bibdate =      "Mon Oct 4 11:57:05 1993",
}

@Book{OSF:OPG91,
  author =       "{Open Software Foundation}",
  title =        "{OSF}\slash Motif Programmer's Guide, Revision 1.1",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  year =         "1991",
  ISBN =         "0-13-640673-4",
  LCCN =         "QA76.76.W56 O69 1991",
  pages =        "xii + 1212",
  acknowledgement = ack-nhfb,
  bibdate =      "Mon Oct 4 11:57:07 1993",
}

@Book{OSF:OPR91,
  author =       "{Open Software Foundation}",
  title =        "{OSF}\slash Motif Programmer's Reference, Revision
                 1.1",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  year =         "1991",
  ISBN =         "0-13-640681-5",
  LCCN =         "QA76.76.W56 O7 1991",
  pages =        "xii + 1212",
  acknowledgement = ack-nhfb,
  bibdate =      "Mon Oct 4 11:57:08 1993",
}

@Book{OSF:OSG91,
  author =       "{Open Software Foundation}",
  title =        "{OSF}\slash Motif Style Guide",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  year =         "1991",
  ISBN =         "0-13-640616-5",
  LCCN =         "QA76.76.W56 O833 1991",
  acknowledgement = ack-nhfb,
  bibdate =      "Mon Oct 4 11:57:10 1993",
}

@Book{Oualline:PCP91,
  author =       "Steve Oualline",
  title =        "Practical {C} Programming",
  publisher =    pub-ORA,
  year =         "1991",
  ISBN =         "0-937175-65-X",
  price =        "US\$24.95",
  pages =        "xxii + 396",
  LCCN =         "QA76.73.C15 O84 1991",
  address =      pub-ORA:adr,
  note =         "Yet another good C book describing how to create
                 programs that are easy to read, maintain and debug.",
  bibdate =      "Tue Sep 28 14:37:02 1993",
  acknowledgement = ack-sk,
}

@Book{Ousterhout:TTT94,
  author =       "John K. Ousterhout",
  title =        "{Tcl} and the {Tk} Toolkit",
  publisher =    pub-AW,
  year =         "1994",
  ISBN =         "0-201-63337-X",
  LCCN =         "QA76.73.T44 O97 1994",
  address =      pub-AW:adr,
  pages =        "xx + 458",
  price =        "US\$36.75",
  acknowledgement = ack-nhfb,
  bibdate =      "Thu Oct 13 11:06:16 1994",
}

@Book{Pajari:WUD92,
  author =       "George Pajari",
  title =        "Writing {UNIX} Device Drivers",
  publisher =    pub-AW,
  year =         "1992",
  ISBN =         "0-201-52374-4",
  LCCN =         "QA76.76.D49 P35 1992",
  address =      pub-AW:adr,
  note =         "An easy-to-understand book covering character, block,
                 terminal, and stream drivers.",
  pages =        "xii + 323",
  bibdate =      "Tue Sep 28 14:37:02 1993",
  acknowledgement = ack-sk,
}

@Book{Parrette:MPX93,
  author =       "William A. Parrette",
  title =        "Motif programming in the {X} Window system
                 environment",
  publisher =    pub-MH,
  year =         "1993",
  ISBN =         "0-07-031722-4 (hardcover), 0-07-031723-2 (softcover)",
  LCCN =         "QA76.76.W56 P37 1993",
  price =        "US\$44.95 (hardcover), US\$34.95 (softcover)",
  address =      pub-MH:adr,
  pages =        "xxii + 466",
  acknowledgement = ack-nhfb,
  bibdate =      "Mon Oct 4 14:03:39 1993",
}

@Misc{Paxson:flex,
  author =       "Vern Paxson",
  title =        "flex\emdash fast lexical analyzer generator",
  howpublished = pub-FSF # " " # pub-FSF:adr,
  year =         "1988",
  note =         "Electronic mail: \path|vern@lbl-csam.arpa| or
                 \path|vern@lbl-rtsg.arpa|. Software also available via
                 ANONYMOUS FTP to \path|lbl-csam.arpa|,
                 \path|lbl-rtsg.arpa|, or \path|prep.ai.mit.edu|. See
                 also \cite{Donnelly:bison}.",
  acknowledgement = ack-nhfb,
  bibdate =      "Mon Oct 4 16:09:15 1993",
}

@Book{Peek:UPT93,
  author =       "Jerry Peek and Tim O'Reilly and Mike Loukides and
                 {other authors of the Nutshell handbooks}",
  title =        "{UNIX} Power Tools",
  publisher =    pub-ORA,
  year =         "1993",
  ISBN =         "0-553-35402-7, 0-679-79073-X (with CD ROM)",
  LCCN =         "QA76.76.O63 P44 1993",
  address =      pub-ORA:adr,
  price =        "US\$59.95 (with CD ROM)",
  note =         "{\em Highly recommended}. Simply great!!! ``[It]
                 contains literally thousands of tips, scripts, and
                 techniques that make using UNIX easier, more effective,
                 and even more fun.'' With a CD-ROM disk containing PD
                 programs and shell scripts \ldots{}. The shell scripts
                 can also be obtained by anonymous {\tt ftp} from
                 \path|ftp.uu.net| (as
                 \path|/published/oreilly/power_tools/unix/upt.mar93.tar.Z|).",
  pages =        "xlii + 1119",
  bibdate =      "Tue Aug 16 12:10:42 1994",
  acknowledgement = ack-sk # " and " # ack-nhfb,
}

@Book{Plauger:SCL92,
  author =       "P. J. Plauger",
  title =        "The {Standard C} Library",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  year =         "1992",
  ISBN =         "0-13-838012-0",
  LCCN =         "QA76.73.C15 P563 1991",
  pages =        "xiv + 498",
  acknowledgement = ack-nhfb,
  bibdate =      "Mon Oct 4 15:22:04 1993",
}

@Manual{Quarterman:RIB93,
  key =          "Quarterman",
  title =        "Recent Internet Books",
  author =       "John S. Quarterman",
  year =         "1993",
  month =        mar,
  note =         "This is a list of books related to using the Internet.
                 The document (\path|rfc1432.txt|) can be obtained by
                 anonymous {\tt ftp} from \path|/rfc| at
                 \path|nic.ddn.mil|.",
  bibdate =      "Tue Sep 28 15:45:25 1993",
  acknowledgement = ack-sk,
}

@Book{Quarterman:UPO93,
  author =       "John S. Quarterman",
  title =        "{UNIX}, {POSIX}, and Open Systems\emdash the Open
                 Standards Puzzle",
  publisher =    pub-AW,
  year =         "1993",
  ISBN =         "0-201-52772-3",
  LCCN =         "QA76.76.O63 Q37 1993",
  address =      pub-AW:adr,
  pages =        "xxix + 416",
  acknowledgement = ack-nhfb,
  bibdate =      "Mon Oct 4 15:02:00 1993",
}

@Book{Quercia:XWS90,
  author =       "Valerie Quercia and Tim O'Reilly",
  title =        "{X} Window System User's Guide",
  publisher =    pub-ORA,
  year =         "1990",
  volume =       "3",
  address =      pub-ORA:adr,
  edition =      "Third",
  ISBN =         "0-937175-14-5",
  LCCN =         "QA76.76.W56 Q83 1990",
  pages =        "xxvi + 723",
  bibdate =      "Tue Sep 28 07:57:27 1993",
  acknowledgement = ack-nhfb,
}

@Book{Quercia:XWS93a,
  author =       "Valerie Quercia and Tim O'Reilly",
  title =        "{X} Window System User's Guide",
  publisher =    pub-ORA,
  year =         "1993",
  month =        may,
  volume =       "3",
  address =      pub-ORA:adr,
  edition =      "Fourth",
  ISBN =         "1-56592-014-7",
  LCCN =         "QA76.76.W56D43 1993",
  pages =        "xxx + 835",
  bibdate =      "Mon Jan 3 17:27:25 1994",
  acknowledgement = ack-nhfb,
}

@Book{Quercia:XWS93b,
  author =       "Valerie Quercia and Tim O'Reilly",
  title =        "{X} Window System User's Guide: {OSF}\slash Motif 1.2
                 Edition",
  publisher =    pub-ORA,
  year =         "1993",
  month =        may,
  volume =       "3M",
  address =      pub-ORA:adr,
  edition =      "Fourth",
  ISBN =         "1-56592-015-5",
  pages =        "xxx + 835",
  acknowledgement = ack-nhfb,
  bibdate =      "Mon Jan 3 17:27:25 1994",
}

@Book{Rabinowitz:PC90,
  author =       "Henry Rabinowitz and Chaim Schaap",
  title =        "Portable {C}",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  year =         "1990",
  ISBN =         "0-13-685967-4",
  LCCN =         "QA76.73 C15 R33 1990",
  pages =        "xi + 269",
  price =        "US\$29.95",
  acknowledgement = ack-nhfb,
  bibdate =      "Mon Oct 4 15:16:47 1993",
}

@Book{Rago:USV93,
  author =       "Steven A. Rago",
  title =        "{UNIX} System {V} network programming",
  publisher =    pub-AW,
  year =         "1993",
  ISBN =         "0-201-56318-5",
  LCCN =         "92-45276, QA76.76.O63 R34 1993",
  address =      pub-AW:adr,
  pages =        "xv + 784",
  price =        "US\$45.50",
  acknowledgement = ack-nhfb,
  bibdate =      "Tue Sep 21 11:32:00 1993",
}

@Book{Ramsey:AAA94,
  author =       "Rick Ramsey",
  title =        "All About Administering {NIS+}",
  publisher =    pub-PH,
  year =         "1994",
  ISBN =         "0-13-309576-2",
  LCCN =         "QA76.9.D3 R24 1993b",
  address =      pub-PH:adr,
  edition =      "Second",
  pages =        "500",
  price =        "US\$42.00",
  acknowledgement = ack-nhfb,
  bibdate =      "Thu Oct 13 11:07:38 1994",
}

@Book{Raymond:NHD91,
  author =       "Eric Raymond",
  title =        "The New Hacker's Dictionary",
  publisher =    pub-MIT,
  year =         "1991",
  ISBN =         "0-262-68069-6",
  LCCN =         "PN6231.E4 H3 1991",
  address =      pub-MIT:adr,
  note =         "This book corresponds to version 2.9.6 of the on-line
                 jargon file. The latest (at the time of writing) is
                 version 2.9.12 (\path|jargon2912.txt.z|) which is
                 available by anonymous {\tt ftp} from
                 \path|prep.ai.mit.edu| (in \path|/pub/gnu|) or
                 \path|wuarchive.wustl.edu| (in \path|mirrors/gnu|).
                 Changes since the publication of this book can be found
                 in the file \path|jargon-upd.z|. (\path|*.z| are files
                 compressed by GNU {\tt zip} ({\tt gzip})).",
  pages =        "xx + 433",
  bibdate =      "Tue Sep 28 14:37:02 1993",
  acknowledgement = ack-sk,
}

@Book{Raymond:NHD93,
  author =       "Eric Raymond and Guy L. Steele",
  title =        "The New Hacker's Dictionary",
  publisher =    pub-MIT,
  year =         "1993",
  edition =      "Second",
  ISBN =         "0-262-18154-1",
  LCCN =         "PN6231.E4 H3 1993",
  address =      pub-MIT:adr,
  pages =        "xxi + 505",
  bibdate =      "Wed Jul 6 09:59:07 1994",
  note =         "The New Hacker's Dictionary is a great book for
                 learning about the various slang, jargon and customs
                 and folklore of the 'net (as well as other lairs of the
                 hacker.) Very silly and highly recommended. An FTPable
                 version, called the Jargon File version 3.0, is
                 available from rtfm.mit.edu, but the bound book makes
                 great bathroom reading and contains silly cartoons and
                 stuff.",
  acknowledgement = ack-ks,
}

@Book{Reichard:PDX93,
  author =       "Kevin Reichard",
  title =        "Power of \ldots{} Desqview/{X}",
  publisher =    pub-MIS,
  year =         "1993",
  ISBN =         "1-55828-257-2",
  price =        "US\$27.95",
  address =      pub-MIS:adr,
  pages =        "436",
  acknowledgement = ack-nhfb,
  bibdate =      "Sun Mar 6 17:27:16 1994",
}

@Book{Reiss:XWI92,
  author =       "Levi Reiss and Joseph Radin",
  title =        "{X} Window Inside \& Out",
  publisher =    pub-MH,
  year =         "1992",
  ISBN =         "0-07-881796-X",
  LCCN =         "QA76.76.W56 R45 1992",
  address =      pub-MH:adr,
  note =         "A recent text on using and programming X Windows.",
  pages =        "xxv + 698",
  acknowledgement = ack-sk,
  bibdate =      "Mon Oct 4 12:03:39 1993",
}

@Book{Riekan:AUN92,
  author =       "Bill Riekan and Lyle Weiman",
  title =        "Adventures in {UNIX} Network Applications
                 Programming",
  publisher =    pub-WI,
  year =         "1992",
  ISBN =         "0-471-52858-7",
  LCCN =         "QA76.76.O63 R546 1992",
  address =      pub-WI:adr,
  note =         "A fine book on network programming.",
  pages =        "xv + 448",
  bibdate =      "Wed Sep 29 16:33:53 1993",
  acknowledgement = ack-sk,
}

@Article{Ritchie:time-sharing74,
  author =       "Dennis W. Ritchie and Ken Thompson",
  title =        "The {UNIX} Time-Sharing System",
  journal =      j-CACM,
  year =         "1974",
  volume =       "17",
  number =       "7",
  pages =        "365--375",
  month =        jul,
  acknowledgement = ack-nhfb,
  bibdate =      "Mon Oct 4 11:57:23 1993",
}

@InCollection{Ritchie:time-sharing79,
  author =       "Dennis W. Ritchie and Ken Thompson",
  title =        "The {UNIX} Time-Sharing System",
  booktitle =    "{UNIX} Programmer's Manual",
  publisher =    pub-HRW,
  address =      pub-HRW:adr,
  ISBN =         "0-03-061743-X",
  LCCN =         "QA76.8.U65 B44 1983",
  year =         "1979",
  volume =       "2",
  pages =        "20--35",
  acknowledgement = ack-nhfb,
  bibdate =      "Mon Oct 4 11:57:28 1993",
}

@Book{Roberts:UDG92,
  author =       "Ralph Roberts and Mark Boyd",
  title =        "{UNIX} Desktop Guide to {Emacs}",
  publisher =    pub-HAYDEN,
  address =      pub-HAYDEN:adr,
  year =         "1992",
  ISBN =         "0-672-30171-7",
  LCCN =         "QA76.76.T49 R62 1992",
  libnote =      "Not in my library.",
  pages =        "xxiii + 504",
  bibdate =      "Sun Mar 6 17:32:25 1994",
  price =        "US\$27.95",
  acknowledgement = ack-nhfb,
}

@Book{Rochkind:AUP85,
  author =       "Marc J. Rochkind",
  title =        "Advanced {UNIX} Programming",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  year =         "1985",
  price =        "US\$32.95 (hardcover), US\$24.95 (paperback)",
  ISBN =         "0-13-011818-4 (hardcover), 0-13-011800-1 (paperback)",
  pages =        "xv + 265",
  LCCN =         "QA76.76.O63 R63 1985",
  acknowledgement = ack-nhfb,
  bibdate =      "Mon Oct 4 11:57:31 1993",
}

@Book{Roddy:UNT87,
  author =       "Kevin P. Roddy",
  title =        "{UNIX} {NROFF}\slash{TROFF}\emdash {A} User's Guide",
  publisher =    pub-HRW,
  year =         "1987",
  ISBN =         "0-03-000167-6",
  LCCN =         "QA76.76.T49 R634 1987",
  address =      pub-HRW:adr,
  pages =        "xii + 362",
  acknowledgement = ack-nhfb,
  bibdate =      "Tue Jan 11 10:08:33 1994",
}

@Book{Rodgers:UDM90,
  author =       "Ulka Rodgers",
  title =        "{UNIX} Database Management Systems",
  publisher =    pub-YOURDON,
  address =      pub-YOURDON:adr,
  year =         "1990",
  ISBN =         "0-13-945593-0",
  pages =        "xiv + 338",
  LCCN =         "QA76.9.D3 R65 1990",
  acknowledgement = ack-nhfb,
  bibdate =      "Mon Oct 4 11:57:34 1993",
}

@Book{Rosen:OUT93,
  author =       "Kenneth Rosen and Richard Rosinski and James Farber",
  title =        "1001 {UNIX} Tips",
  publisher =    pub-OMH,
  year =         "1993",
  ISBN =         "0-07-881924-5",
  address =      pub-OMH:adr,
  bibdate =      "Wed Sep 29 13:13:22 1993",
  acknowledgement = ack-sk,
}

@Book{Rosen:USV90,
  author =       "Kenneth Rosen and Richard Rosinski and James Farber",
  title =        "{UNIX} System {V} Release 4: An Introduction for New
                 and Experienced Users",
  publisher =    pub-MH,
  year =         "1990",
  ISBN =         "0-07-881552-5",
  LCCN =         "QA76.76.O63 R68 1990",
  address =      pub-MH:adr,
  note =         "A very comprehensive text targeted to novice users.",
  pages =        "xlix + 1211",
  bibdate =      "Wed Sep 29 13:13:22 1993",
  acknowledgement = ack-sk,
}

@Book{Rosenberg:KSP91,
  author =       "Barry Rosenberg",
  title =        "Korn Shell Programming Tutorial",
  publisher =    pub-AW,
  year =         "1991",
  ISBN =         "0-201-56324-X",
  LCCN =         "QA76.73.K67 R67 1991",
  address =      pub-AW:adr,
  note =         "A good tutorial on creating Korn shell scripts.",
  pages =        "xxi + 324",
  bibdate =      "Wed Sep 29 11:00:59 1993",
  acknowledgement = ack-sk,
}

@Book{Rosenberry:DAD93,
  author =       "Ward Rosenberry and Jim Teague",
  title =        "Distributing Applications Across {DCE} and Windows
                 {NT}",
  publisher =    pub-ORA,
  year =         "1993",
  ISBN =         "1-56592-047-3",
  address =      pub-ORA:adr,
  month =        dec,
  pages =        "300",
  price =        "US\$24.95",
  acknowledgement = ack-nhfb,
  bibdate =      "Mon Jan 3 18:14:19 1994",
}

@Book{Rosenberry:UD92,
  author =       "Ward Rosenberry",
  title =        "Understanding {DCE}",
  publisher =    pub-ORA,
  year =         "1992",
  ISBN =         "1-56592-005-8",
  LCCN =         "QA76.9.D5 R67 1992",
  address =      pub-ORA:adr,
  month =        oct,
  pages =        "xxv + 233",
  price =        "US\$24.95",
  acknowledgement = ack-nhfb,
  bibdate =      "Mon Jan 3 18:11:50 1994",
}

@Book{Rosenblatt:LKS93,
  author =       "Bill Rosenblatt",
  title =        "Learning the Korn Shell",
  publisher =    pub-ORA,
  year =         "1993",
  ISBN =         "1-56592-054-6",
  LCCN =         "QA76.73.K67 R68 1993",
  address =      pub-ORA:adr,
  month =        jun,
  price =        "US\$27.95",
  acknowledgement = ack-nhfb,
  bibdate =      "Mon Jan 3 17:43:25 1994",
}

@TechReport{Rost:pex,
  author =       "Randi J. Rost",
  title =        "{PEX} Introduction and Overview",
  institution =  "Digital Equipment Corporation, Workstation Systems
                 Engineering",
  year =         "1988",
  number =       "Version 3.20",
  month =        apr,
  note =         "This document is present in the X Window System
                 Version 11 Release 3 in the file
                 \path|X11/X11/doc/extensions/pex/doc/intro/doc.ms|.",
  acknowledgement = ack-nhfb,
  bibdate =      "Tue Dec 7 09:44:52 1993",
}

@Book{Rost:XMQ90,
  author =       "Randi J. Rost",
  title =        "{X} and Motif\emdash Quick Reference Guide",
  publisher =    pub-DP,
  year =         "1990",
  ISBN =         "1-55558-052-1",
  LCCN =         "QA76.76.W56 R67 1990",
  address =      pub-DP:adr,
  pages =        "369",
  acknowledgement = ack-nhfb,
  bibdate =      "Mon Oct 4 13:39:18 1993",
}

@Book{Rost:XMQ93,
  author =       "Randi J. Rost",
  title =        "{X} and Motif\emdash Quick Reference Guide",
  publisher =    pub-DP,
  year =         "1993",
  ISBN =         "1-55558-116-1, 1-55558-118-8",
  LCCN =         "QA76.76.W56 R67 1993",
  pages =        "vii + 398",
  address =      pub-DP:adr,
  edition =      "Second",
  price =        "US\$24.95",
  acknowledgement = ack-nhfb,
  bibdate =      "Fri Dec 10 13:30:51 1993",
}

@Book{Russell:CSB91,
  author =       "Deborah Russell and G. T. {Gangemi Sr.}",
  title =        "Computer Security Basics",
  publisher =    pub-ORA,
  year =         "1991",
  ISBN =         "0-937175-71-4",
  price =        "US\$29.95",
  LCCN =         "QA76.9.A25 R8 1991",
  address =      pub-ORA:adr,
  note =         "A clear overview on many different security issues.",
  pages =        "xx + 441",
  bibdate =      "Tue Sep 28 14:37:02 1993",
  acknowledgement = ack-sk,
}

@Book{Sanderson:S93,
  author =       "David Sanderson and Dale Dougherty",
  title =        "Smileys",
  publisher =    pub-ORA,
  year =         "1993",
  ISBN =         "1-56592-041-4",
  price =        "US\$5.95",
  pages =        "93",
  address =      pub-ORA:adr,
  note =         "A `dictionary' of the smileys (aka: emoticons) \ldots
                 {\tt :-)}",
  bibdate =      "Tue Sep 28 14:37:02 1993",
  acknowledgement = ack-sk,
}

@Article{Scheifler:SPE-20-S2-5,
  author =       "Robert W. Scheifler and James Gettys",
  title =        "The {X} {Window} {System}",
  journal =      j-SPE,
  year =         "1990",
  volume =       "20",
  number =       "S2",
  pages =        "5--34",
  month =        oct,
  acknowledgement = ack-nhfb,
  bibdate =      "Sat Feb 26 13:18:49 1994",
}

@Book{Scheifler:XPM89,
  author =       "Robert W. Scheifler",
  title =        "{X} Protocol Reference Manual",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  year =         "1989",
  ISBN =         "0-937175-40-4",
  pages =        "xv + 398",
  price =        "US\$30.00",
  volume =       "0",
  acknowledgement = ack-nhfb,
  bibdate =      "Mon Oct 4 11:57:39 1993",
}

@Book{Scheifler:XWS88,
  author =       "Robert W. Scheifler and James Gettys and Ron Newman",
  title =        "{X} {Window} {System}: {C} Library and Protocol
                 Reference",
  publisher =    pub-DP,
  address =      pub-DP:adr,
  year =         "1988",
  ISBN =         "1-55558-012-2",
  LCCN =         "QA76.76.W56 S34 1988",
  pages =        "xxix + 701",
  acknowledgement = ack-nhfb,
  bibdate =      "Mon Oct 4 11:57:43 1993",
}

@Book{Scheifler:XWS90,
  author =       "Robert W. Scheifler and James Gettys and Jim Flowers
                 and David Rosenthal",
  title =        "{X} {Window} {System}: The Complete Reference to
                 {Xlib}, {X} Protocol, {ICCCCM}, {XLFD}",
  publisher =    pub-DP,
  address =      pub-DP:adr,
  year =         "1990",
  edition =      "Second",
  ISBN =         "1-55558-050-5",
  LCCN =         "QA76.76.W56 S34 1990",
  price =        "US\$44.95",
  pages =        "xxiv + 851",
  acknowledgement = ack-nhfb,
  bibdate =      "Fri Dec 10 13:51:34 1993",
}

@Book{Scheifler:XWS92,
  author =       "Robert W. Scheifler and James Gettys and Jim Flowers
                 and David Rosenthal",
  title =        "{X} {Window} {System}: The Complete Reference to
                 {Xlib}, {X} Protocol, {ICCCCM}, {XLFD}, {X} Version 11,
                 Release 5",
  publisher =    pub-DP,
  address =      pub-DP:adr,
  year =         "1992",
  edition =      "Third",
  ISBN =         "1-55558-088-2",
  LCCN =         "QA76.76.W56 S34 1992",
  price =        "US\$49.95",
  pages =        "xxviii + 1000",
  acknowledgement = ack-nhfb,
  bibdate =      "Mon Oct 4 11:57:43 1993",
}

@Book{Schildt:CCR91,
  author =       "Herbert Schildt",
  title =        "{C}: The Complete Reference",
  publisher =    pub-MH,
  year =         "1991",
  ISBN =         "0-07-881538-X",
  LCCN =         "QA76.73.C15 S34 1990",
  address =      pub-MH:adr,
  note =         "Another classic on the C language.",
  pages =        "xv + 823",
  bibdate =      "Tue Sep 28 14:37:02 1993",
  acknowledgement = ack-sk,
}

@Book{Schildt:CPP91,
  author =       "Herbert Schildt",
  title =        "{C}++: The Complete Reference",
  publisher =    pub-MH,
  year =         "1991",
  ISBN =         "0-07-881654-8",
  LCCN =         "QA76.73.C15 S36 1991",
  address =      pub-MH:adr,
  note =         "Another good text on C++.",
  pages =        "xxi + 594",
  bibdate =      "Tue Sep 28 14:37:02 1993",
  acknowledgement = ack-sk,
}

@Book{Schimmel:USM94,
  author =       "Curt Schimmel",
  title =        "{UNIX} Systems for Modern Architectures: Symmetric
                  Multiprocessing and Caching for Kernel Programmers",
  publisher =    pub-AW,
  year =         "1994",
  ISBN =         "0-201-63338-8",
  LCCN =         "QA76.76.063S3756 1994",
  address =      pub-AW:adr,
  pages =        "xxiv + 396",
  price =        "US\$47.50",
  acknowledgement = ack-nhfb,
  bibdate =      "Thu Oct 13 00:03:19 1994",
}

@Book{Schoonover:GEU92,
  author =       "Michael A. Schoonover and John S. Bowie and William R.
                 Arnold",
  title =        "{GNU} Emacs: {UNIX} Text Editing and Programming",
  publisher =    pub-AW,
  year =         "1992",
  address =      pub-AW:adr,
  ISBN =         "0-201-56345-2",
  LCCN =         "QA76.76.T49S36",
  pages =        "xxvii + 610",
  acknowledgement = ack-nhfb,
  bibdate =      "Mon Oct 4 11:57:48 1993",
}

@Book{Schreiner:ICC85,
  author =       "Axel T. Schreiner and H. George {Friedman, Jr.}",
  title =        "Introduction to Compiler Construction Under {UNIX}",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  year =         "1985",
  ISBN =         "0-13-474396-2",
  pages =        "viii + 194",
  LCCN =         "QA76.76.C65 S37 1985",
  bibdate =      "Tue Jan 12 16:03:28 1993",
  acknowledgement = ack-nhfb,
}

@Book{Schwartz:LP93,
  author =       "Randal L. Schwartz",
  title =        "Learning Perl",
  publisher =    pub-ORA,
  year =         "1993",
  ISBN =         "1-56592-042-2",
  LCCN =         "QA76.73.P224 S39 1993",
  address =      pub-ORA:adr,
  pages =        "274",
  price =        "US\$24.95",
  acknowledgement = ack-nhfb,
  bibdate =      "Wed May 18 07:52:09 1994",
}

@Book{Sebern:BOM94,
  author =       "Mark J. Sebern",
  title =        "Building {OSF}\slash Motif applications\emdash a
                 Practical Introduction",
  publisher =    pub-PH,
  year =         "1994",
  ISBN =         "0-13-122409-3",
  LCCN =         "QA76.9.U83 S43 1994",
  address =      pub-PH:adr,
  pages =        "xvii + 717",
  acknowledgement = ack-nhfb,
  bibdate =      "Wed Jul 6 13:27:23 1994",
}

@TechReport{Segal:OGI93,
  author =       "Mark Segal and Kurt Akeley",
  title =        "The {OpenGL} Graphics Interface",
  institution =  "Silicon Graphics Computer Systems",
  year =         "1993",
  address =      "Mountain View, CA,USA",
  acknowledgement = ack-jc,
  bibdate =      "Sat May 21 16:05:54 1994",
}

@TechReport{Segal:OGS93,
  author =       "Mark Segal and Kurt Akeley",
  title =        "The {OpenGL} Graphics System: {A} Specification",
  institution =  "Silicon Graphics Computer Systems",
  year =         "1993",
  address =      "Mountain View, CA,USA",
  acknowledgement = ack-jc,
  bibdate =      "Sat May 21 16:04:27 1994",
}

@Book{Sheldon:NN93,
  author =       "Thomas Sheldon",
  title =        "{Novell} {NetWare} 4: The Complete Reference",
  publisher =    pub-OMH,
  year =         "1993",
  ISBN =         "0-07-881909-1",
  LCCN =         "QA76.76.O63 S5537 1993",
  address =      pub-OMH:adr,
  note =         "Probably the best book on the latest version of Novell
                 NetWare (which provides better support for global
                 networking) \ldots{}.",
  pages =        "xxii + 920",
  acknowledgement = ack-sk,
  bibdate =      "Wed Jun 29 22:05:48 1994",
}

@Book{Sherlock:UDM93,
  author =       "Margie Sherlock",
  title =        "Using {DECwindows} Motif for {OpenVMS}",
  publisher =    pub-DP,
  year =         "1993",
  ISBN =         "1-55558-114-5",
  LCCN =         "QA76.76.W56 S497 1993",
  address =      pub-DP:adr,
  pages =        "xiii + 350",
  acknowledgement = ack-nhfb,
  bibdate =      "Mon Oct 4 13:54:23 1993",
}

@Book{Shirley:GWD92,
  author =       "John Shirley",
  title =        "Guide to Writing {DCE} Applications",
  publisher =    pub-ORA,
  year =         "1992",
  ISBN =         "1-56592-004-X",
  LCCN =         "QA76.9.D5 S5 1992",
  address =      pub-ORA:adr,
  month =        jul,
  pages =        "xxv + 251",
  price =        "US\$29.95",
  acknowledgement = ack-nhfb,
  bibdate =      "Mon Jan 3 18:16:54 1994",
}

@Book{Smith:DXC92,
  author =       "Jerry D. Smith",
  title =        "Designing {X} clients with {Xt}/Motif",
  publisher =    pub-MK,
  year =         "1992",
  ISBN =         "1-55860-255-0",
  LCCN =         "QA76.76.W56 S56 1992",
  pages =        "xvi + 341",
  address =      pub-MK:adr,
  acknowledgement = ack-nhfb,
  bibdate =      "Sun Jul 10 01:21:30 1994",
}

@Book{Sobell:PGU89,
  author =       "Mark Sobell",
  title =        "A Practical Guide to the {UNIX} System",
  publisher =    pub-BENCUM,
  year =         "1989",
  ISBN =         "0-8053-0243-3",
  LCCN =         "QA76.76.O63 S595 1989",
  address =      pub-BENCUM,
  edition =      "Second.",
  note =         "Similar to Christian's book \cite{Christian:UOS88}
                 \ldots{} slightly easier to read \ldots{} There is a
                 new edition for System V Release 4 \ldots{}",
  pages =        "xxv + 632",
  bibdate =      "Tue Sep 28 12:17:10 1993",
  acknowledgement = ack-sk,
}

@Book{Sobell:PGU91,
  author =       "Mark Sobell",
  title =        "A Practical Guide to the {UNIX System V Release} 4",
  publisher =    pub-BENCUM,
  year =         "1991",
  ISBN =         "0-8053-7560-0",
  LCCN =         "QA76.76.O63 S6 1991",
  edition =      "Second",
  address =      pub-BENCUM:adr,
  pages =        "xxvii + 700",
  note =         "A very good tutorial\slash reference book.",
  bibdate =      "Wed Sep 29 13:05:45 1993",
  acknowledgement = ack-sk,
}

@Book{Sobell:PGU95,
  author =       "Mark G. Sobell",
  title =        "A Practical Guide to the {UNIX} System",
  publisher =    pub-BENCUM,
  year =         "1995",
  ISBN =         "0-8053-7565-1",
  LCCN =         "QA76.76.063S595 1994",
  address =      pub-BENCUM:adr,
  edition =      "Third",
  pages =        "xxxii + 800",
  price =        "US\$48.95",
  acknowledgement = ack-nhfb,
  bibdate =      "Wed Aug 10 11:36:48 1994",
}

@Book{Sonnenschein:GV87,
  author =       "Dan Sonnenschein",
  title =        "A guide to {\tt vi}\emdash visual editing on the
                 {UNIX} system",
  publisher =    pub-PH,
  year =         "1987",
  ISBN =         "0-13-371311-3",
  LCCN =         "QA76.76.T49 S66 1987",
  address =      pub-PH:adr,
  pages =        "xix + 180",
  acknowledgement = ack-nhfb,
  bibdate =      "Tue Jan 11 10:02:33 1994",
}

@Book{Southerton:MU92,
  author =       "Alan Southerton",
  title =        "Modern {UNIX}",
  publisher =    pub-WI,
  year =         "1992",
  ISBN =         "0-471-54916-9",
  LCCN =         "QA76.76.O63 S65497 1993",
  address =      pub-WI:adr,
  note =         "Covering selected topics like shells, X Windows,
                 networking.",
  pages =        "xvii + 308",
  bibdate =      "Wed Sep 29 13:30:18 1993",
  acknowledgement = ack-sk,
}

@Book{Southerton:SHG94,
  author =       "Alan Southerton",
  title =        "The Shell Hacker's Guide to {X} and Motif\emdash
                 Custom Power Tools and Window Manager Tricks",
  publisher =    pub-WI,
  year =         "1994",
  ISBN =         "0-471-59723-6 (book/disk), 0-471-59722-8 (paper)",
  LCCN =         "QA76.76.W56 S66 1994",
  address =      pub-WI:adr,
  pages =        "xvii + 382",
  acknowledgement = ack-nhfb,
  bibdate =      "Wed Jul 6 13:27:41 1994",
}

@Manual{Spurgeon:NRL92,
  key =          "Spurgeon",
  title =        "Network Reading List: {TCP}\slash{IP}, {UNIX} and
                 Ethernet",
  author =       "Charles Spurgeon",
  year =         "1992",
  month =        feb,
  note =         "This annotated list describes those items that cover
                 the subject areas well. It is obtainable by anonymous
                 {\tt ftp} from \path|ftp.uu.net| (in
                 \path|/inet/doc|).",
  bibdate =      "Tue Sep 28 15:44:01 1993",
  acknowledgement = ack-sk,
}

@Book{Srinivasan:UDP93,
  author =       "Balasubramaniam Srinivasan",
  title =        "{UNIX} Document Processing and Typesetting",
  publisher =    pub-WORLD-SCI,
  year =         "1993",
  ISBN =         "981-02-0605-4",
  LCCN =         "Z52.5.U54S65 1993",
  address =      pub-WORLD-SCI:adr,
  pages =        "xiv + 445",
  acknowledgement = ack-nhfb,
  bibdate =      "Wed Aug 10 12:23:20 1994",
}

@Manual{SSC:SRC93,
  title =        "{SCC} Reference Cards",
  author =       "{SSC staff}",
  organization = pub-SSC,
  address =      pub-SSC:adr,
  year =         "1984--1993",
  note =         "These are some good, inexpensive reference\slash
                 tutorial cards on UNIX commands, Bourne shell, Korn
                 shell, {\tt emacs}, {\tt vi}, C, C++, etc \ldots{}.
                 e.g. the new ``UNIX System Command Summary for
                 SVR4.2\slash Solaris 2.1'' (ISBN: 0-916151-61-1)
                 \ldots{}. Contact Belinda Frazier (\path|bel@ssc.com|)
                 or \path|sales@ssc.com| for more info.",
  bibdate =      "Wed Sep 29 13:43:45 1993",
  acknowledgement = ack-sk,
}

@Book{Stallman:GEM93,
  title =        "{GNU} {EMACS} Manual",
  author =       "Richard M. Stallman",
  publisher =    pub-FSF,
  ISBN =         "1-882114-03-5",
  address =      pub-FSF:adr,
  edition =      "Ninth",
  year =         "1993",
  month =        aug,
  note =         "This is the official manual for GNU Emacs. It is
                 available both as a typeset document, and online in the
                 Emacs {\tt info} system.",
  acknowledgement = ack-nhfb,
  bibdate =      "Thu Jan 13 12:06:33 1994",
}

@Book{Sterling:HC92,
  author =       "Bruce Sterling",
  title =        "Hacker Crackdown",
  publisher =    pub-BANTAM,
  year =         "1992",
  ISBN =         "0-553-56370-X",
  LCCN =         "HV6773.2 .S74 1992",
  address =      pub-BANTAM:adr,
  note =         "Also available by anonymous ftp from
                 \path=mrcnext.cso.uiuc.edu= (as
                 \path=/etext/etext94/hack11.zip)=",
  pages =        "xiv + 328",
  price =        "US\$23.00",
  acknowledgement = ack-sk,
  bibdate =      "Wed Jun 29 21:52:48 1994",
}

@Book{Stern:MNN91,
  author =       "Hal Stern",
  title =        "Managing {NFS} and {NIS}",
  publisher =    pub-ORA,
  year =         "1991",
  address =      pub-ORA:adr,
  ISBN =         "0-937175-75-7",
  price =        "US\$27.95",
  LCCN =         "TK5105.5 .S74 1991",
  pages =        "xxiv + 410",
  acknowledgement = ack-nhfb,
  bibdate =      "Mon Oct 4 11:57:57 1993",
}

@Book{Stevens:APU92,
  author =       "Richard Stevens",
  title =        "Advanced Programming in the {UNIX} Environment",
  publisher =    pub-AW,
  year =         "1992",
  ISBN =         "0-201-56317-7",
  LCCN =         "QA76.76.O63 S754 1992",
  price =        "US\$52.25",
  address =      pub-AW:adr,
  note =         "{\em Highly recommended}. A going-to-be classic on how
                 programs work under {UNIX} \ldots{} The source codes
                 and errata list are obtainable by anonymous {\tt ftp}
                 from \path|ftp.uu.net| (in \path|/published/books|).",
  pages =        "xviii + 744",
  bibdate =      "Tue Sep 28 14:37:02 1993",
  acknowledgement = ack-sk,
}

@Book{Stevens:UNP90,
  author =       "W. Richard Stevens",
  title =        "{UNIX} Network Programming",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  year =         "1990",
  ISBN =         "0-13-949876-1",
  pages =        "xi + 772",
  LCCN =         "QA76.76.O63 S755 1990",
  acknowledgement = ack-nhfb,
  bibdate =      "Mon Oct 4 11:58:01 1993",
}

@Book{Stoll:CE89,
  author =       "Cliff Stoll",
  title =        "The Cuckoo's Egg\emdash Tracking a Spy through the
                 Maze of Computer Espionage",
  publisher =    pub-DOUBLEDAY,
  year =         "1989",
  ISBN =         "0-385-24946-2",
  LCCN =         "UB271.R92 H477 1989",
  price =        "US\$19.95",
  address =      pub-DOUBLEDAY:adr,
  note =         "A fascinating real story on computer espionage. A good
                 alternative to this is \cite{Hafner:COH91}.",
  pages =        "vi + 326",
  bibdate =      "Tue Sep 28 14:37:02 1993",
  acknowledgement = ack-sk,
}

@Book{Stoll:CE90,
  author =       "Cliff Stoll",
  title =        "The Cuckoo's Egg\emdash Tracking a Spy through the
                 Maze of Computer Espionage",
  publisher =    pub-POCKET,
  year =         "1990",
  ISBN =         "0-671-72688-9",
  LCCN =         "UB 271 R92 H477 1990",
  address =      pub-POCKET:adr,
  note =         "A fascinating real story on computer espionage
                 \ldots{}. A good alternative to this is
                 \cite{Hafner:COH91}. Another non-fiction on computer
                 security is \cite{Sterling:HC92}.",
  pages =        "vi + 356",
  acknowledgement = ack-sk,
  bibdate =      "Wed Jun 29 21:49:09 1994",
}

@Book{Strang:PC86,
  author =       "John Strang",
  title =        "Programming with {\tt curses}",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  year =         "1986",
  ISBN =         "0-937175-02-1",
  pages =        "71",
  acknowledgement = ack-nhfb,
  bibdate =      "Mon Jan 3 18:28:25 1994",
}

@Book{Strang:TT88,
  author =       "John Strang and Linda Mui and Tim O'Reilly",
  title =        "{\tt termcap} \& {\tt terminfo}",
  publisher =    pub-ORA,
  year =         "1988",
  ISBN =         "0-937175-22-6",
  LCCN =         "QA76.8.U65 S79 1988",
  address =      pub-ORA:adr,
  edition =      "Third",
  month =        apr,
  pages =        "xv + 248",
  price =        "US\$21.95",
  acknowledgement = ack-nhfb,
  bibdate =      "Mon Jan 3 17:48:19 1994",
}

@Book{Stroustrup:CPL91,
  author =       "Bjarne Stroustrup",
  title =        "The {C++} Programming Language",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  edition =      "Second",
  year =         "1991",
  ISBN =         "0-201-53992-6",
  LCCN =         "QA76.73.C15 S79 1991",
  pages =        "xi + 669",
  email =        "\path|bs@alice.uucp|",
  acknowledgement = ack-nhfb,
  bibdate =      "Mon Oct 4 11:58:08 1993",
}

@Book{Sun:UNT86,
  author =       "{Sun Microsystems}",
  title =        "Using {\tt nroff} and {\tt troff} on the {Sun}
                 Workstation. Rev. {A}",
  publisher =    pub-SUN,
  address =      pub-SUN:adr,
  year =         "1986",
  LCCN =         "CM.2.5.07",
  note =         "Part number 800-1321-03",
  pages =        "xvii + 212",
  acknowledgement = ack-nhfb,
  bibdate =      "Mon Mar 14 23:40:27 1994",
}

@Book{Talbott:PRM92,
  author =       "Steve Talbott",
  title =        "{PEX}lib Reference Manual",
  publisher =    pub-ORA,
  year =         "1992",
  ISBN =         "1-56592-029-5",
  LCCN =         "QA76.76.W56 P4 1992",
  address =      pub-ORA:adr,
  pages =        "xxv + 551",
  price =        "US\$34.95",
  acknowledgement = ack-nhfb,
  bibdate =      "Tue Dec 7 10:02:58 1993",
}

@Book{Thomas:UGU82,
  author =       "Rebecca Thomas and Jean Yates",
  title =        "A User Guide to the {UNIX} System",
  publisher =    pub-OMH,
  address =      pub-OMH:adr,
  year =         "1982",
  ISBN =         "0-931988-71-3",
  pages =        "xi + 508",
  LCCN =         "QA76.8.U65 T45 1982",
  acknowledgement = ack-nhfb,
  bibdate =      "Mon Oct 4 11:58:10 1993",
}

@Manual{Timar:FAQ93,
  title =        "The Frequently Asked Questions List",
  author =       "Ted Timar",
  year =         "1993",
  month =        mar # " 18",
  note =         "This is a multi-part list of often-asked UNIX
                 questions (with answers). Read the postings on
                 \path|news.answers| or get them by anonymous {\tt ftp}
                 from \path|rtfm.mit.edu| (in
                 \path|/pub/usenet/news.answers/unix-faq|).",
  bibdate =      "Wed Sep 29 13:41:39 1993",
  acknowledgement = ack-sk,
}

@Book{Todino:LUS93,
  author =       "Grace Todino and John Strang and Jerry Peek",
  title =        "Learning the {UNIX} Operating System",
  publisher =    pub-ORA,
  year =         "1993",
  ISBN =         "1-56592-060-0",
  address =      pub-ORA:adr,
  month =        aug,
  pages =        "108",
  price =        "US\$9.95",
  acknowledgement = ack-nhfb,
  bibdate =      "Mon Jan 3 17:39:58 1994",
}

@Book{Todino:MUU92,
  author =       "Grace Todino and Tim O'Reilly",
  title =        "Managing {UUCP} and Usenet",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  year =         "1992",
  month =        jan,
  price =        "US\$27.95",
  edition =      "Tenth",
  ISBN =         "0-937175-93-5",
  LCCN =         "QA76.76 O63 T63",
  pages =        "368",
  note =         "Well written on the setting-up and the maintenance of
                 UUCP and Netnews.",
  acknowledgement = ack-sk,
  bibdate =      "Mon Oct 4 11:58:15 1993",
}

@Book{Todino:UUU91,
  author =       "Grace Todino and Dale Dougherty",
  title =        "Using {UUCP} and Usenet",
  publisher =    pub-ORA,
  year =         "1991",
  ISBN =         "0-937175-10-2",
  LCCN =         "QA76.76 O63 T63 1991",
  price =        "US\$21.95",
  address =      pub-ORA:adr,
  note =         "Well written on how to use {\tt uucp} and Netnews.",
  pages =        "xv + 194",
  bibdate =      "Tue Sep 28 14:37:02 1993",
  acknowledgement = ack-sk,
}

@Book{Tondo:CAB89,
  author =       "Clovis L. Tondo and Scott E. Gimpel",
  title =        "The {C} Answer Book\emdash Solutions to the Exercises
                 in {The C Programming Language}",
  publisher =    pub-PH,
  year =         "1989",
  ISBN =         "0-13-109653-2",
  LCCN =         "QA76.73 C15 T66 1989",
  address =      pub-PH:adr,
  edition =      "Second",
  note =         "This book contains answers to the problems in
                 \cite{Kernighan:CPL88}.",
  pages =        "208",
  bibdate =      "Tue Sep 28 18:53:19 1993",
  acknowledgement = ack-nhfb,
}

@Book{Tondo:MM92,
  author =       "Clovis L. Tondo and Andrew Nathanson and Eden Yount",
  title =        "Mastering {MAKE}\emdash {A} Guide to Building Programs
                 on {DOS} and {UNIX} Systems",
  publisher =    pub-PH,
  year =         "1992",
  address =      pub-PH:adr,
  pages =        "x + 143",
  ISBN =         "0-13-554619-2",
  LCCN =         "QA76.76.U84 T66 1992",
  acknowledgement = ack-nhfb,
  bibdate =      "Fri Jul 22 10:34:17 1994",
}

@Book{Tondo:MM94,
  author =       "Clovis L. Tondo and Andrew Nathanson and Eden Yount",
  title =        "Mastering {Make}\emdash {A} Guide to Building Programs
                 on {DOS}, {OS/2}, and {UNIX} Systems",
  publisher =    pub-PTRPH,
  year =         "1992",
  address =      pub-PTRPH:adr,
  edition =      "Second",
  pages =        "xvi + 310",
  ISBN =         "0-13-121906-5",
  LCCN =         "QA76.76.U84T65 1994",
  price =        "US\$22.00",
  acknowledgement = ack-nhfb,
  bibdate =      "Wed Aug 10 12:01:28 1994",
}

@Book{Topham:PU92,
  author =       "Douglas Topham",
  title =        "Portable {UNIX}",
  publisher =    pub-WI,
  year =         "1990",
  ISBN =         "0-471-57926-2",
  LCCN =         "QA76.76.O63 T666 1992",
  address =      pub-WI:adr,
  pages =        "xiii + 274",
  bibdate =      "Wed Sep 29 13:19:34 1993",
  note =         "A pretty good task-oriented quick reference.",
  acknowledgement = ack-sk,
}

@Book{Valley:CPU92,
  author =       "John Valley",
  title =        "{C} Programming for {UNIX}",
  publisher =    pub-HWS,
  year =         "1992",
  ISBN =         "0-672-48518-4",
  LCCN =         "QA76.73.C15 V35 1992",
  address =      pub-HWS:adr,
  note =         "A comprehensive book on C programming on {UNIX}
                 systems.",
  pages =        "xxvii + 644",
  bibdate =      "Tue Sep 28 14:37:02 1993",
  acknowledgement = ack-sk,
}

@Book{Valley:UDG92,
  author =       "John Valley",
  title =        "{UNIX} Desktop Guide to the Korn Shell",
  publisher =    pub-HWS,
  year =         "1992",
  ISBN =         "0-672-48513-3",
  LCCN =         "QA76.73.K67V35 1992",
  address =      pub-HWS:adr,
  note =         "This one is, in my humble opinion, even better and
                 easier to read than the authoritative work by Korn and
                 Bolsky \cite{Bolsky:KSC89}.",
  pages =        "xxxii + 455",
  bibdate =      "Tue Sep 28 14:37:02 1993",
  acknowledgement = ack-sk,
}

@Unpublished{VanEpp:DMC94,
  author =       "Peter Van Epp and Bill Baines",
  title =        "Dropping The Mainframe without Crushing the Users",
  note =         "A biased choice :-) \ldots{}. This is a paper
                 describing the migration at Simon Fraser University
                 from centralized mainframe (MTS) to distributed
                 computing (UNIX) in 9 months \ldots{}. This paper
                 (\path=LISA-VI.paper.ps.Z= (PostScript \emdash{} 16
                 pages)) can be obtained by anonymous ftp from
                 \path=fraser.sfu.ca= in
                 \path=/pub/papers/ucspapers=.",
  year =         "1994",
  month =        nov,
  acknowledgement = ack-sk,
  bibdate =      "Wed Jul 6 13:17:06 1994",
}

@Book{VanRaalte:XRM91,
  author =       "Thomas Van Raalte",
  title =        "{XV}iew Reference Manual",
  publisher =    pub-ORA,
  year =         "1991",
  ISBN =         "0-937175-88-9",
  LCCN =         "QA76.76.W56 X85 1991",
  address =      pub-ORA:adr,
  month =        sep,
  price =        "US\$24.95",
  pages =        "291",
  acknowledgement = ack-nhfb,
  bibdate =      "Mon Jan 3 17:56:24 1994",
}

@Book{VanWyk:DSC88,
  author =       "Christopher J. Van Wyk",
  title =        "Data Structures in {C}",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  year =         "1988",
  ISBN =         "0-201-16116-8",
  LCCN =         "QA76.73.C15 V36 1990",
  pages =        "x + 387",
  acknowledgement = ack-nhfb,
  bibdate =      "Mon Oct 4 13:34:18 1993",
}

@Book{Waite:USV84,
  author =       "Mitchell Waite and Donald Martin and Stephen Prata",
  title =        "{UNIX} System {V} Primer",
  publisher =    pub-HWS,
  year =         "1984",
  ISBN =         "0-672-22404-6",
  LCCN =         "QA76.6 .W3186 1985",
  price =        "US\$19.95",
  address =      pub-HWS:adr,
  note =         "{\em Highly recommended}. A very very good
                 hand-holding tutorial-type book for {UNIX}\slash
                 {SVR4}.",
  pages =        "431",
  bibdate =      "Wed Jun 29 20:30:05 1994",
  acknowledgement = ack-sk,
}

@Book{Waite:WGN90,
  author =       "Mitchell Waite and Stephen Prata",
  title =        "The Waite Group's New Primer {C} Plus",
  publisher =    pub-HWS,
  year =         "1990",
  ISBN =         "0-672-22687-1",
  LCCN =         "QA76.73.C15 W35 1990",
  pages =        "xxiv + 731",
  address =      pub-HWS:adr,
  note =         "A really good introduction to C for beginners.",
  bibdate =      "Tue Sep 28 14:37:02 1993",
  acknowledgement = ack-sk,
}

@Book{Waite:WGU92,
  author =       "Mitchell Waite and Donald Martin and Stephen Prata",
  title =        "The Waite Group's {UNIX} System {V} Primer",
  publisher =    pub-HAYDEN,
  year =         "1992",
  ISBN =         "0-672-30194-6",
  LCCN =         "QA76.76.O63 W35 1992",
  edition =      "Second",
  price =        "US\$29.95",
  address =      pub-HAYDEN:adr,
  note =         "{\em Highly recommended}. A very very good
                 hand-holding tutorial-type book for {UNIX}\slash
                 {SVR4}.",
  pages =        "xxv + 564",
  bibdate =      "Wed Jun 29 20:31:01 1994",
  acknowledgement = ack-sk,
}

@Book{Wall:PP92,
  author =       "Larry Wall and Randal L. Schwartz",
  title =        "Programming Perl",
  publisher =    pub-ORA,
  year =         "1992",
  ISBN =         "0-937175-64-1",
  price =        "US\$29.95",
  pages =        "xxv + 454",
  LCCN =         "QA76.73.P43 W35 1990",
  address =      pub-ORA:adr,
  note =         "The authoritative guide to {\tt perl}\emdash the
                 programming language for any serious {UNIX} users.",
  bibdate =      "Tue Sep 28 14:37:02 1993",
  acknowledgement = ack-sk,
}

@Book{Ward:APT85,
  author =       "Terry A. Ward",
  title =        "Applied Programming Techniques in {C}",
  publisher =    pub-SF,
  address =      pub-SF:adr,
  year =         "1985",
  price =        "US\$19.95",
  ISBN =         "0-673-18050-6",
  LCCN =         "QA76.73.C15 W37 1985",
  pages =        "xii + 349",
  acknowledgement = ack-nhfb,
  bibdate =      "Mon Oct 4 15:24:16 1993",
}

@Article{Widener:SPE-20-S2-109,
  author =       "G. Widener",
  title =        "The {X11} {Inter-Client Communication Conventions
                 Manual}",
  journal =      j-SPE,
  year =         "1990",
  volume =       "20",
  number =       "S2",
  pages =        "109--118",
  month =        oct,
  acknowledgement = ack-nhfb,
  bibdate =      "Sat Feb 26 13:27:39 1994",
}

@Book{Williams:JID93,
  author =       "Robin Williams and Steve Cummings",
  title =        "Jargon: An Informal Dictionary of Computer Terms",
  publisher =    pub-PEACHPIT,
  year =         "1993",
  price =        "US\$22.00",
  address =      pub-PEACHPIT:adr,
  acknowledgement = ack-nhfb,
  bibdate =      "Tue Oct 12 18:02:40 1993",
}

@Book{Womack:PT94,
  author =       "Paula Womack",
  title =        "{PEX}lib: {A} Tutorial",
  publisher =    pub-PTRPH,
  year =         "1994",
  ISBN =         "0-13-015843-7",
  LCCN =         "QA76.76.W56 W653 1993",
  address =      pub-PTRPH:adr,
  pages =        "400",
  price =        "US\$42.00",
  acknowledgement = ack-nhfb,
  bibdate =      "Wed Aug 10 11:13:54 1994",
}

@Manual{Wright:YAB93,
  key =          "Wright",
  author =       "Mitch Wright",
  title =        "Yet Another Book List",
  year =         "1993",
  month =        jan # " 22",
  note =         "This is an excellent compilation of almost all {UNIX}
                 and C book titles along with info for locating them and
                 short reviews and summaries of book contents. You can
                 get it (\path|yabl|) by anonymous {\tt ftp} from
                 \path|ftp.rahul.net| (in \path|/pub/mitch/YABL|).",
  bibdate =      "Tue Sep 28 14:37:02 1993",
  acknowledgement = ack-sk,
}

@Book{xopen:XPG88-4,
  author =       "{X/Open Company, Ltd.}",
  title =        "{X}\slash Open Portability Guide, Programming
                 Languages",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  year =         "1988",
  volume =       "4",
  ISBN =         "0-13-685868-6",
  pages =        "xiii + 198",
  acknowledgement = ack-nhfb,
  bibdate =      "Mon Oct 4 11:58:26 1993",
}

@Book{xopen:XPG88-5,
  author =       "{X/Open Company, Ltd.}",
  title =        "{X}\slash Open Portability Guide, Data Management",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  year =         "1988",
  volume =       "5",
  ISBN =         "0-13-685876-7",
  pages =        "xiii + 204",
  acknowledgement = ack-nhfb,
  bibdate =      "Mon Oct 4 11:58:27 1993",
}

@Book{xopen:XPG88-6,
  author =       "{X/Open Company, Ltd.}",
  title =        "{X}\slash Open Portability Guide, Window Management",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  year =         "1988",
  volume =       "6",
  ISBN =         "0-13-685884-8",
  pages =        "xiv + 338",
  acknowledgement = ack-nhfb,
  bibdate =      "Mon Oct 4 11:58:28 1993",
}

@Book{xopen:XPG88-7,
  author =       "{X/Open Company, Ltd.}",
  title =        "{X}\slash Open Portability Guide, Networking
                 Services",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  year =         "1988",
  volume =       "7",
  ISBN =         "0-13-685892-9",
  pages =        "xiii + 144",
  acknowledgement = ack-nhfb,
  bibdate =      "Mon Oct 4 11:58:29 1993",
}

@Book{xopen:XPG89-1,
  author =       "{X/Open Company, Ltd.}",
  title =        "{X}\slash Open Portability Guide, {XSI} Commands and
                 Utilities",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  year =         "1989",
  volume =       "1",
  ISBN =         "0-13-685835-X",
  pages =        "xii + 340",
  acknowledgement = ack-nhfb,
  bibdate =      "Mon Oct 4 11:58:23 1993",
}

@Book{xopen:XPG89-2,
  author =       "{X/Open Company, Ltd.}",
  title =        "{X}\slash Open Portability Guide, {XSI} System
                 Interface and Headers",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  year =         "1989",
  volume =       "2",
  ISBN =         "0-13-685843-0",
  pages =        "xx + 666",
  acknowledgement = ack-nhfb,
  bibdate =      "Mon Oct 4 11:58:24 1993",
}

@Book{xopen:XPG89-3,
  author =       "{X/Open Company, Ltd.}",
  title =        "{X}\slash Open Portability Guide, Supplementary
                 Definitions",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  year =         "1989",
  volume =       "3",
  ISBN =         "0-13-685850-3",
  pages =        "xiv + 172",
  acknowledgement = ack-nhfb,
  bibdate =      "Mon Oct 4 11:58:25 1993",
}

@Book{Yager:UPD91,
  author =       "Thomas Yager",
  title =        "{UNIX} program development for {IBM} {PC}s\emdash
                 Including {OSF}\slash Motif",
  publisher =    pub-AW,
  year =         "1991",
  ISBN =         "0-201-57727-5",
  LCCN =         "QA76.8.I1015 Y34 1991",
  address =      pub-AW:adr,
  pages =        "xv + 283",
  acknowledgement = ack-nhfb,
  bibdate =      "Mon Oct 4 14:21:12 1993",
}

@Book{Young:MDP95,
  author =       "Douglas A. Young",
  title =        "Motif Debugging and Performance Tuning",
  publisher =    pub-PH,
  year =         "1995",
  ISBN =         "0-13-147984-9",
  LCCN =         "QA76.76.W56Y65 1995",
  address =      pub-PH:adr,
  pages =        "xi + 547",
  price =        "US\$36.00",
  acknowledgement = ack-nhfb,
  bibdate =      "Wed Aug 10 11:00:40 1994",
}

@Book{Young:OMR90,
  author =       "Douglas A. Young",
  title =        "{OSF}\slash Motif Reference Guide",
  publisher =    pub-PH,
  year =         "1990",
  ISBN =         "0-13-642786-3",
  LCCN =         "QA76.76.W56 Y679 1990",
  address =      pub-PH:adr,
  pages =        "155",
  acknowledgement = ack-nhfb,
  bibdate =      "Mon Oct 4 14:33:32 1993",
}

@Book{Young:OOP92,
  author =       "Douglas A. Young",
  title =        "Object-oriented programming with {C}++ and {OSF}\slash
                 Motif",
  publisher =    pub-PH,
  year =         "1992",
  ISBN =         "0-13-630252-1",
  LCCN =         "QA76.64 .Y68 1992",
  address =      pub-PH:adr,
  pages =        "xi + 434",
  acknowledgement = ack-nhfb,
  bibdate =      "Mon Oct 4 13:58:17 1993",
}

@Book{Young:XWS89,
  author =       "Douglas A. Young",
  title =        "{X} Window Systems\emdash Programming and Applications
                 with {Xt}",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  year =         "1989",
  ISBN =         "0-13-972167-3",
  LCCN =         "QA76.76.W56 Y68 1989",
  pages =        "x + 468",
  acknowledgement = ack-nhfb,
  bibdate =      "Mon Oct 4 11:58:30 1993",
}

@Book{Young:XWS90,
  author =       "Douglas A. Young",
  title =        "{X} Window Systems\emdash Pro\-gram\-ming and
                 Applications with {Xt}\emdash {OSF}\slash Mo\-tif
                 Edition",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  year =         "1990",
  ISBN =         "0-13-497074-8",
  LCCN =         "QA76.76.W56 Y67 1990",
  pages =        "x + 533",
  acknowledgement = ack-nhfb,
  bibdate =      "Mon Oct 4 11:58:31 1993",
}

@Book{Young:XWS92,
  author =       "Douglas A. Young and John A. Pew",
  title =        "The {X} Window System\emdash Pro\-gram\-ming and
                 Applications with {Xt}\emdash {OPEN} {LOOK} Edition",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  year =         "1992",
  ISBN =         "0-13-982992-X",
  LCCN =         "QA76.76.W56 Y67 1992",
  pages =        "x + 589",
  acknowledgement = ack-nhfb,
  bibdate =      "Mon Oct 4 11:58:32 1993",
}

@Book{Yourdon:DFA92,
  author =       "Edward Yourdon",
  title =        "Decline and Fall of the American Programmer",
  publisher =    pub-YOURDON,
  year =         "1992",
  ISBN =         "0-13-203670-3",
  LCCN =         "QA76.6 .Y64 1992",
  address =      pub-YOURDON:adr,
  note =         "Despite the title, this is a very good book on the
                 technical and management aspects of software
                 development \ldots{}.",
  pages =        "xvi + 352",
  acknowledgement = ack-sk,
  bibdate =      "Wed Jun 29 22:03:25 1994",
}

@Book{Zlotnick:PSP91,
  author =       "Fred Zlotnick",
  title =        "The {POSIX.1} standard: a programmer's guide",
  publisher =    pub-BENCUM,
  year =         "1991",
  address =      pub-BENCUM:adr,
  ISBN =         "0-8053-9605-5",
  LCCN =         "QA76.76.O63 Z57 1991",
  pages =        "xx + 379",
  acknowledgement = ack-nhfb,
  bibdate =      "Sat Nov 12 21:55:23 1994",
}
