summaryrefslogtreecommitdiff
path: root/macros/texsis/bibtex
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2019-09-02 13:46:59 +0900
committerNorbert Preining <norbert@preining.info>2019-09-02 13:46:59 +0900
commite0c6872cf40896c7be36b11dcc744620f10adf1d (patch)
tree60335e10d2f4354b0674ec22d7b53f0f8abee672 /macros/texsis/bibtex
Initial commit
Diffstat (limited to 'macros/texsis/bibtex')
-rw-r--r--macros/texsis/bibtex/README53
-rw-r--r--macros/texsis/bibtex/bibtest.tex47
-rw-r--r--macros/texsis/bibtex/internet.bib2533
-rw-r--r--macros/texsis/bibtex/mylist.bib23
-rw-r--r--macros/texsis/bibtex/texsis.bst1195
-rw-r--r--macros/texsis/bibtex/unix.bib4237
6 files changed, 8088 insertions, 0 deletions
diff --git a/macros/texsis/bibtex/README b/macros/texsis/bibtex/README
new file mode 100644
index 0000000000..c983ce3cba
--- /dev/null
+++ b/macros/texsis/bibtex/README
@@ -0,0 +1,53 @@
+BibTeX support for TeXsis
+=========================
+
+TeXsis 2.17 will have basic support for BibTeX, which is an automated
+bibliography database tool for TeX. This directory contains some
+supporting files which you will need (texsis.bst) or which you can use
+to test your installation (bibtest.tex and the files is uses).
+
+The file texsis.bst is a BibTeX style file which tells BibTeX how to
+output references in the TeXsis format. You will need to have this
+somewhere on your system, either your working directory or the system
+area where bibtex looks for such things. To tell bibtex to use this
+file you should include the command
+
+ \ReferenceStyle{texsis}
+
+somewhere in your TeXsis manuscript file (without the .bst extension).
+
+To tell BibTeX the bibliography (.bib) files it should scan, and to
+include any .bbl files bibtex has already created, use the
+\ReferenceFiles{} command, somewhere early in your manuscript file.
+(Note: LaTeX would have you do this at the end, with the \bibliography{}
+command, so this is different.) For example, bibtest.tex uses
+
+ \ReferenceStyle{texsis}
+ \ReferenceFiles{unix,internet,mylist}
+
+to search unix.bib, internet.bib, and mylist.bib.
+
+To create a list of references you should use the TeXsis \ListReference
+command, as usual (see TeXsis manual). After running TeXsis once, you
+should run BibTeX, and TeXsis again. Done!
+
+You can try with the example file bibtest.tex:
+
+ texsis bibtest
+ bibtex bibtest
+ texsis bibtest
+
+There is also a LaTeX example file, lbibtest.tex, but you have to run it
+through LaTeX *twice* after running bibtex.
+
+
+BibTeX support for TeXsis grew out of a patch to TeXsis by Bernd
+Dammann, which he called TXSbib.tex. It is included here, but you
+should not need it after TeXsis 2.17. However, you may find his notes
+useful (see the file README.TXSbib.tex), and you can get the complete
+TXSbib.tex package in one file, called txsbib.shar, if you really want
+it. Bernd also created texsis.bst, so he deserves much thanks. You can
+send him a nice note at bernd@fki.dtu.dk.
+
+10 January 1997
+
diff --git a/macros/texsis/bibtex/bibtest.tex b/macros/texsis/bibtex/bibtest.tex
new file mode 100644
index 0000000000..0e872ea243
--- /dev/null
+++ b/macros/texsis/bibtex/bibtest.tex
@@ -0,0 +1,47 @@
+% file: bibtest.tex
+% just some text and a lot of meaningless citations for testing purposes
+\texsis
+
+% page layout
+\nopagenumbers
+\Afour
+
+% It's not the original BibTeX logo, but ... :-)
+\def\BibTeX{BIB\TeX}
+
+% The text:
+%
+\nosechead{Testing \BibTeX{} with \TeXsis{}}
+
+% These are NEW:
+% specify the list of .bib files (without the .bib)
+\ReferenceFiles{unix,internet,mylist}
+
+% specify the .bst file (guess without what?)
+\ReferenceStyle{texsis}
+
+
+% to change the reference list layout
+\def\vol#1{\bf #1}
+%\Eurostyletrue
+
+% for the citation marks in the text
+%\superrefsfalse % [n] reference marks
+
+
+This is an example\cite{Droms:SPE-20-S2-119} text for testing the use
+of \BibTeX{}\cite{Angebranndt:SPE-20-S2-69} in conjunction with the
+\TeXsis{} macro package. The citations\cite{Gajewska:SPE-20-S2-137} in
+this paragraph\cite{Ross:IEEE-Comm-Mag-24-5-10} are just for fun,
+without any special meaning\cite{Johnson:tools87}\cite{Droms:SPE-20-S2-119}.
+
+Another stupid\cite{Dammann:EuroPhysLett21}\cite{Dammann:ZPhysB98}
+citation.
+
+% print the references
+%
+\nosechead{References}
+\ListReferences
+
+% Say goodbye, ...
+\bye
diff --git a/macros/texsis/bibtex/internet.bib b/macros/texsis/bibtex/internet.bib
new file mode 100644
index 0000000000..69ba9f437b
--- /dev/null
+++ b/macros/texsis/bibtex/internet.bib
@@ -0,0 +1,2533 @@
+%%% ====================================================================
+%%% BibTeX-file{
+%%% author = "Nelson H. F. Beebe",
+%%% version = "1.23",
+%%% date = "12 March 1994",
+%%% time = "17:52:22 MST",
+%%% filename = "internet.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 = "24240 2538 10269 91480",
+%%% email = "beebe at math.utah.edu (Internet)",
+%%% codetable = "ISO/ASCII",
+%%% keywords = "wbibliography, Internet, network",
+%%% supported = "yes",
+%%% docstring = "This bibliography records books about the
+%%% Internet. It was started from the contents
+%%% of Internet RFC 1432 by John S. Quarterman,
+%%% posted to the SunFLASH mailing list in
+%%% volume 51, number 31, March 1993.
+%%%
+%%% From that document, we cite:
+%%%
+%%% ``Some bibliographic citations end in a
+%%% line of the form
+%%%
+%%% domain.name:path/name
+%%%
+%%% This means you can retrieve further
+%%% information by connecting to domain.name
+%%% with FTP, logging in as user anonymous,
+%%% using your electronic mail address as a
+%%% password, and changing to path/name as a
+%%% directory, or retrieving it as a file,
+%%% whichever works.
+%%%
+%%% Some citations end in a line of the form
+%%%
+%%% local<at-sign>domain
+%%%
+%%% This is a domain address for further email
+%%% inquiries.''
+%%%
+%%% Matrix News cited in book review entries is
+%%% published by
+%%%
+%%% Matrix Information & Directory Services, Inc. (MIDS)
+%%% 1106 Clayton Lane, Suite 500W
+%%% Austin, TX 78723
+%%% USA
+%%% e-mail: mids<at>tic.com
+%%% Tel: +1 512 451 7602
+%%% FAX: +1 512 450 1436
+%%%
+%%% A wide variety of computer-related books
+%%% can be obtained from
+%%%
+%%% Computer Literacy Bookshops
+%%% 2950 North First Street
+%%% San Jose CA 95131
+%%% Tel: +1 408 435 0744
+%%% FAX: +1 408 435 1823
+%%% e-mail: info<at>clbooks.com
+%%%
+%%% Telephone, FAX, e-mail, and postal orders
+%%% are accepted.
+%%%
+%%% 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.",
+%%% }
+%%% ====================================================================
+
+@String{ack-cs = "Charles Spurgeon,
+ UTnet Network Information Center,
+ University of Texas at Austin,
+ Austin, TX,
+ USA"}
+
+@String{ack-dab = "Derek A. Baker,
+ Michael Wolff & Company, Inc.,
+ e-mail: \path|derek@go-netguide.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-jsq = "John S. Quarterman,
+ Matrix Information and Directory Services, Inc. (MIDS),
+ 1106 Clayton Lane, Suite 500W,
+ Austin, TX 78723,
+ USA,
+ Tel: +1-512-451-7602,
+ FAX: +1-512-450-1436,
+ e-mail: \path|jsq@tic.com|"}
+
+@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|"}
+
+@String{j-IEEE-Comm-Mag = "IEEE Communications Magazine"}
+
+@String{j-IEEE-J-SAC = "IEEE Journal on Selected Areas in
+ Communications"}
+
+@String{j-SIGCOMM = "ACM SIGCOMM"}
+
+@String{pub-ABLEX = "Ablex Publishing Corp."}
+
+@String{pub-ABLEX:adr = "355 Chestnut St., Norwood, NJ 07648, USA"}
+
+@String{pub-ACM = "ACM Press"}
+
+@String{pub-ACM:adr = "New York, NY 10036, USA"}
+
+@String{pub-ANCHOR = "Anchor Press/Doubleday"}
+
+@String{pub-ANCHOR:adr = "Garden City, NY, USA"}
+
+@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-BALLANTINE = "Ballantine Books"}
+
+@String{pub-BALLANTINE:adr = "New York, NY, USA"}
+
+@String{pub-BANTAM = "Bantam Doubleday Dell Publishing Group Inc."}
+
+@String{pub-BANTAM:adr = "666 Fifth Avenue, New York, NY 10130, USA"}
+
+@String{pub-BBN = "Bolt Beranek and Newman, Inc."}
+
+@String{pub-BBN:adr = "10 Moulton Street, Cambridge, MA 02138, USA"}
+
+@String{pub-BRADY = "Robert J. Brady Co."}
+
+@String{pub-BRADY:adr = "Bowie, MD 20715, USA"}
+
+@String{pub-COLLIER = "Collier Books, Macmillan Publishing Company"}
+
+@String{pub-COLLIER:adr = "New York, NY, USA"}
+
+% pub-CTRC: ISBN 1-56607-nnn-n and 0-927695-nn-n
+@String{pub-CTRC = "Computer Technology Research Corp."}
+
+@String{pub-CTRC:adr = "6 N. Atlantic Wharf, Charleston, SC 29401-2150, 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-HAYDEN = "Hayden Books"}
+
+@String{pub-HAYDEN:adr = "4300 West 62nd Street, 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-LITA = "LITA Publications"}
+
+@String{pub-LITA:adr = "50 East Huron Street, Chicago, IL 60602, USA"}
+
+@String{pub-LSP = "Library Solutions Press"}
+
+@String{pub-LSP:adr = "2137 Oregon St., Berkeley, CA, USA"}
+
+@String{pub-MAC = "Macmillan Publishing Company"}
+
+@String{pub-MAC:adr = "New York, NY, USA"}
+
+@String{pub-MECKLER = "Meckler Corp."}
+
+@String{pub-MECKLER:adr = "11 Ferry Lane West, Westport, CT 06880, USA"}
+
+@String{pub-MF = "Miller Freeman Publications"}
+
+@String{pub-MF:adr = "San Francisco, CA, USA"}
+
+@String{pub-MH = "Mc{\-}Graw-Hill"}
+
+@String{pub-MH:adr = "New York, NY, 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-MT = "M\&T Books"}
+
+@String{pub-MT:adr = "M\&T Publishing, Inc., 501 Galveston Drive,
+ Redwood City, CA 94063, USA"}
+
+@String{pub-NRP = "New Riders Publishing"}
+
+@String{pub-NRP:adr = "Carmel, IN, USA"}
+
+@String{pub-NWN = "North\-West\-Net"}
+
+@String{pub-NWN:adr = "Bellevue, WA, USA"}
+
+@String{pub-OR = "O'Reilly \& {Associates, Inc.}"}
+
+@String{pub-OR:adr = "981 Chestnut Street, Newton, MA 02164, USA"}
+
+@String{pub-PH = "Pren{\-}tice-Hall"}
+
+@String{pub-PH:adr = "Englewood Cliffs, NJ 07632, 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-QUE = "Que Corporation"}
+
+@String{pub-QUE:adr = "????"}
+
+@String{pub-RH = "Random House"}
+
+@String{pub-RH:adr = "New York, NY, USA"}
+
+@String{pub-SAMS = "SAMS Publishing"}
+
+@String{pub-SAMS:adr = "????"}
+
+@String{pub-SIMON = "Simon \& Schuster"}
+
+@String{pub-SIMON:adr = "1230 Ave. of the Americas, New York, NY 10020, USA"}
+
+@String{pub-SRI = "SRI International"}
+
+@String{pub-SRI:adr = "333 Ravenswood Avenue, Menlo Park, CA 94025-3493, USA,
+ Tel: +1 415 859 6387, FAX: +1 415 859-6028"}
+
+@String{pub-SYBEX = "Sybex"}
+
+@String{pub-SYBEX:adr = "2021 Challenger Driver, Suite 100, Alameda,
+ CA 94501, USA"}
+
+@String{pub-TELECOM = "Telecom Library Inc."}
+
+@String{pub-TELECOM:adr = "12 West 21 Street, New York NY 10010, USA,
+ Tel: +1 212 691 8215, +1 800 LIBRARY,
+ FAX: +1 212 691 1191"}
+
+@String{pub-VENTANA = "Ventana Press"}
+
+@String{pub-VENTANA:adr = "Chapel Hill, NC, USA"}
+
+@String{pub-VNR = "Van Nostrand Reinhold"}
+
+@String{pub-VNR:adr = "New York, NY, USA"}
+
+@String{pub-WI = "Wiley-In{\-}ter{\-}sci{\-}ence"}
+
+@String{pub-WI:adr = "New York, NY, USA"}
+
+@Book{Aboba:OUE93,
+ author = "Bernard Aboba",
+ title = "The Online User's Encyclopedia: Bulletin Boards and
+ Beyond",
+ publisher = pub-AW,
+ year = "1993",
+ ISBN = "0-201-62214-9",
+ LCCN = "QA76.9.B84 A26 1993",
+ address = pub-AW:adr,
+ price = "US\$32.95",
+ acknowledgement = ack-nhfb,
+ bibdate = "Tue Oct 12 13:19:08 1993",
+}
+
+@Book{Albitz:DBN92,
+ author = "Paul Albitz and Cricket Liu",
+ title = "{DNS} and {BIND} in a Nutshell",
+ publisher = pub-OR,
+ address = pub-OR: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",
+}
+
+@Manual{Anixter:WSP93,
+ title = "Anixter Wiring Systems Product Catalog",
+ organization = "Anixter Bros., Inc.",
+ address = "4711 Golf Road, Skokie, IL 60076, USA, Tel: (312)
+ 677-2600",
+ year = "1993",
+ acknowledgement = ack-cs,
+ bibdate = "Wed Oct 6 11:48:52 1993",
+}
+
+@Manual{Anixter:NPG93,
+ title = "Anixter Networking Products Guide",
+ organization = "Anixter Bros., Inc.",
+ address = "4711 Golf Road, Skokie, IL 60076, USA, Tel: (312)
+ 677-2600",
+ year = "1993",
+ acknowledgement = ack-cs,
+ bibdate = "Wed Oct 6 11:48:52 1993",
+}
+
+@Book{ANSI:802.3-1990,
+ author = "ANSI",
+ title = "Information processing systems : local area networks--
+ Part 3. Carrier sense multiple access with collision
+ detection ({CSMA}/{CD}) access method and physical
+ layer specifications",
+ publisher = pub-ANSI,
+ address = pub-ANSI:adr,
+ year = "1992",
+ ISBN = "1-55937-049-1",
+ LCCN = "TK5105.7.I54 1990",
+ pages = "220",
+ edition = "ANSI/IEEE Std 802.3-1990 Edition. International
+ standard ISO/IEC 8802-3, IEEE product number: SH13482",
+ acknowledgement = ack-cs,
+ bibdate = "Sat Mar 12 17:47:57 1994",
+}
+
+@Book{Arick:TIC93,
+ author = "Martin R. Arick",
+ title = "{TCP}/{IP} Companion\emdash {A} Guide for the Common
+ User",
+ publisher = pub-QED,
+ year = "1993",
+ ISBN = "0-894354-66-3",
+ LCCN = "TK5105.55 .A75 1993",
+ address = pub-QED:adr,
+ pages = "xxv + 240",
+ price = "US\$32.95",
+ acknowledgement = ack-nhfb,
+ bibdate = "Thu Dec 9 17:04:22 1993",
+}
+
+@Manual{ATT:SPC93,
+ key = "ATT",
+ title = "{AT\&T} Systimax {PDS} Components Catalog",
+ organization = "{AT\&T}",
+ address = "Tel: (800) 344-0223 ext 1102 (USA), 32-2-676-3623
+ (Europe) (416) 756-5118 (Canada)",
+ year = "1993",
+ acknowledgement = ack-cs,
+ bibdate = "Wed Oct 6 11:50:35 1993",
+}
+
+@Book{Badgett:WI93,
+ author = "Tom Badgett and Corey Sandler",
+ title = "Welcome to \ldots{} Internet: From Mystery to
+ Mastery",
+ publisher = pub-MIS,
+ year = "1993",
+ ISBN = "1-55828-308-0",
+ address = pub-MIS:adr,
+ pages = "xi + 324",
+ price = "US\$19.95",
+ acknowledgement = ack-nhfb,
+ bibdate = "Wed Feb 23 12:29:04 1994",
+}
+
+@Book{Benedikt:FS91,
+ author = "Michael {Benedikt, ed.}",
+ title = "Cyberspace: First Steps",
+ publisher = pub-MIT,
+ ISBN = "0-262-02327-X",
+ LCCN = "QC173.59.S65 C93 1991",
+ year = "1991",
+ pages = "viii + 436",
+ address = pub-MIT:adr,
+ price = "US\$15.95",
+ note = "An anthology of sociological examinations of networks
+ and related topics, by writers, scholars, and public
+ figures. Edited by a professor of Architecture at the
+ University of Texas.",
+ bibdate = "Wed Mar 31 18:08:35 1993",
+ acknowledgement = ack-jsq,
+}
+
+@Article{Boggs:SIGCOMM-31-1988,
+ author = "David R. Boggs and Jeffrey C. Mogul and Christopher A.
+ Kent",
+ title = "Measured Capacity of an Ethernet: Myths and Reality",
+ journal = j-SIGCOMM,
+ year = "1988",
+ pages = "31",
+ month = aug,
+ acknowledgement = ack-cs,
+ bibdate = "Wed Oct 6 12:11:44 1993",
+}
+
+@Book{Brambert:GI93,
+ author = "Dave {Brambert, ed.}",
+ title = "Guide to Internetworking: Interconnecting Diverse
+ Networks: {DOS}, Macintosh, {UNIX}, Mainframe",
+ publisher = pub-MF,
+ year = "1993",
+ ISBN = "0-87930-262-3",
+ address = pub-MF:adr,
+ pages = "186",
+ price = "US\$26.95",
+ acknowledgement = ack-nhfb,
+ bibdate = "Wed Feb 23 12:44:05 1994",
+}
+
+@Book{Braun:ID94,
+ author = "Eric Braun",
+ title = "The Internet Directory",
+ publisher = pub-BALLANTINE,
+ year = "1994",
+ ISBN = "0-449-90898-4",
+ LCCN = "TK5105.875.I57 B72 1994",
+ address = pub-BALLANTINE:adr,
+ pages = "xxii + 704",
+ price = "US\$25.00",
+ acknowledgement = ack-nhfb,
+ bibdate = "Wed Feb 23 12:31:48 1994",
+}
+
+@Book{Carl-Mitchell:PIT93,
+ author = "Smoot Carl-Mitchell and John S. Quarterman.",
+ title = "Practical Internetworking with {TCP}/{IP} and {UNIX}",
+ publisher = pub-AW,
+ year = "1993",
+ ISBN = "0-201-58629-0",
+ LCCN = "TK5105.5 .C36 1993",
+ address = pub-AW:adr,
+ pages = "xviii + 476",
+ price = "US\$43.25",
+ acknowledgement = ack-nhfb,
+ bibdate = "Thu Dec 9 16:58:06 1993",
+}
+
+@Book{Cashin:NUC92,
+ author = "Jerry Cashin",
+ title = "Networking with {UNIX}\emdash Connecting Open
+ Systems",
+ publisher = pub-CTRC,
+ year = "1993",
+ ISBN = "1-56607-003-1",
+ LCCN = "TK5105.5 .C37 1992",
+ address = pub-CTRC:adr,
+ pages = "iv + 171",
+ price = "US\$220.00",
+ acknowledgement = ack-nhfb,
+ bibdate = "Thu Dec 9 17:28:01 1993",
+}
+
+@Periodical{CommunicationsWeek,
+ key = "CommWeek",
+ title = "Communications Week\emdash The Newspaper For Network
+ Decision Makers",
+ address = "P.O. Box 2070, Manhasset, NY 11030, USA",
+ note = "Weekly; available free to qualified subscribers.",
+ acknowledgement = ack-cs,
+ bibdate = "Wed Oct 6 13:12:13 1993",
+}
+
+@Book{Comer:ITD91,
+ author = "Douglas E. Comer and David L. Stevens",
+ title = "Internetworking with {TCP\slash IP}. Design,
+ Implementation, and Internals",
+ publisher = pub-PH,
+ address = pub-PH:adr,
+ year = "1991",
+ volume = "2",
+ ISBN = "0-13-472242-6",
+ LCCN = "TK5105.5 .C59 1991",
+ pages = "xx + 532",
+ acknowledgement = ack-nhfb,
+}
+
+@Book{Comer:ITP88,
+ author = "Douglas E. Comer",
+ title = "Internetworking with {TCP\slash IP}. Principles,
+ Protocols, and Architecture.",
+ publisher = pub-PH,
+ address = pub-PH:adr,
+ year = "1988",
+ price = "US\$27.00",
+ ISBN = "0-13-470154-2",
+ LCCN = "TK5105.5 .C59 1988",
+ pages = "xvii + 382",
+ acknowledgement = ack-nhfb,
+}
+
+@Book{Comer:ITP92,
+ author = "Douglas E. Comer",
+ title = "Internetworking with {TCP\slash IP}. Client-server
+ programming and applications: {BSD} Sockets Version",
+ publisher = pub-PH,
+ address = pub-PH:adr,
+ ISBN = "0-13-474222-2",
+ LCCN = "TK5105.5 .C59 1991",
+ year = "1992",
+ price = "US\$51.00",
+ acknowledgement = ack-nhfb,
+ bibdate = "Thu Dec 9 17:37:54 1993",
+}
+
+@Book{Comer:ITP94,
+ author = "Douglas E. Comer",
+ title = "Internetworking with {TCP\slash IP}. Client-server
+ programming and applications: {AT\&T} {SVR4} {TLI}
+ Version",
+ publisher = pub-PH,
+ ISBN = "0-13-474230-3",
+ LCCN = "TK5105.5 .C59 1994",
+ address = pub-PH:adr,
+ price = "US\$50.00",
+ pages = "xx + 508",
+ year = "1994",
+ acknowledgement = ack-nhfb,
+ bibdate = "Thu Dec 9 17:34:13 1993",
+}
+
+@Book{Comer:OSD87,
+ author = "Douglas E. Comer",
+ title = "Operating Systems Design. Internetworking with
+ {XINU}",
+ volume = "2",
+ publisher = pub-PH,
+ address = pub-PH:adr,
+ year = "1987",
+ ISBN = "0-13-637414-X",
+ LCCN = "QA76.76.O63 C65 1984",
+ pages = "xxi + 567",
+ acknowledgement = ack-nhfb,
+ bibdate = "Wed Oct 6 09:34:51 1993",
+}
+
+@Periodical{CompCommRev,
+ key = "CompCommRev",
+ title = "Computer Communication Review\emdash The {SIGCOMM} Quarterly
+ Publication",
+ ISSN = "0146-4833",
+ address = pub-ACM # "," # pub-ACM:adr,
+ note = "Quarterly; US\$37.",
+ acknowledgement = ack-cs,
+ bibdate = "Thu Dec 9 18:27:54 1993",
+}
+
+@Periodical{Connexions,
+ key = "Connexions",
+ title = "Connexions\emdash The Interoperability Report",
+ address = "480 San Antonio Road, Mountain View, CA 94040-1219,
+ USA, Tel: (415) 941-3399, E-mail:
+ \path|connexions@interop.com|",
+ note = "U.S./Canada subscriptions US\$150 for 12 issues/year.",
+ acknowledgement = ack-cs,
+ bibdate = "Wed Oct 6 13:15:49 1993",
+}
+
+@Book{Cronin:DBI93,
+ author = "Mary J. Cronin",
+ title = "Doing Business on the Internet\emdash How the
+ Electronic Highway is Transforming {American}
+ Companies",
+ publisher = pub-VNR,
+ year = "1994",
+ ISBN = "0-442-01770-7",
+ LCCN = "HD30.335.C76 1994",
+ address = pub-VNR:adr,
+ pages = "xi + 308",
+ price = "US\$29.95",
+ acknowledgement = ack-nhfb,
+ bibdate = "Wed Feb 23 12:39:38 1994",
+}
+
+@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",
+ acknowledgement = ack-nhfb,
+ bibdate = "Mon Oct 4 10:22:38 1993",
+}
+
+@Periodical{DataComm,
+ key = "DataComm",
+ title = "Data Communications: McGraw-Hill's Networking
+ Technology Magazine",
+ address = pub-MH:adr,
+ note = "Monthly; available free to qualified subscribers.",
+ acknowledgement = ack-cs,
+ bibdate = "Wed Oct 6 13:14:21 1993",
+}
+
+@Manual{DEC:DIX82,
+ title = "Version 2.0, {DEC}-Intel-Xerox ({DIX}) Ethernet
+ Standard Ethernet Local Area Network Specification
+ Version 2.0",
+ organization = pub-DP,
+ address = pub-DP:adr,
+ price = "US\$31.00",
+ pages = "103",
+ edition = "DEC Part Number: AA-K759B-TK",
+ year = "1982",
+ acknowledgement = ack-cs,
+ bibdate = "Wed Oct 6 12:02:35 1993",
+}
+
+@Manual{DEC:TNB93,
+ title = "Telecommunications and Networks Buyer's Guide",
+ organization = pub-DP,
+ address = pub-DP:adr,
+ note = "Published twice a year.",
+ acknowledgement = ack-cs,
+ bibdate = "Wed Oct 6 11:43:04 1993",
+}
+
+@Manual{DEC:NTG90,
+ title = "Network Troubleshooting Guide",
+ organization = pub-DP,
+ address = pub-DP:adr,
+ year = "1990",
+ edition = "Digital part number EK-339AB-GD-002",
+ month = aug,
+ pages = "278",
+ price = "US\$95.00",
+ acknowledgement = ack-cs,
+ bibdate = "Wed Oct 6 11:45:05 1993",
+}
+
+@Manual{DEC:ODB90,
+ title = "{OPEN} {DEC}connect Building Wiring Components and
+ Applications Catalog",
+ organization = pub-DP,
+ address = pub-DP:adr,
+ year = "1990",
+ acknowledgement = ack-cs,
+ bibdate = "Wed Oct 6 11:45:05 1993",
+}
+
+@Book{Denning:CUA90,
+ author = "Peter J. {Denning, ed.}",
+ title = "Computers Under Attack: Intruders, Worms, and
+ Viruses",
+ publisher = pub-ACM # " and " # pub-AW,
+ price = "US\$23.95",
+ year = "1990",
+ ISBN = "0-201-53067-8",
+ LCCN = "QA76.9.A25 C667 1990",
+ address = pub-ACM:adr # " and " # pub-AW:adr,
+ pages = "xx + 554",
+ note = "Details of celebrated network security cases,
+ including those described in the previous two books.
+ Includes Stoll's original article about the Wiley
+ Hacker, and responses and articles by others on the
+ same subject. Has extensive coverage of the 1988
+ Internet Worm. Also includes information on viruses.
+ Has quite a bit of material on the cultures of the
+ networks, and on social, legal, and ethical matters.
+ Starts with the standard historical network papers,
+ including ``Notable Computer Networks'' by Quarterman
+ and Hoskins.",
+ bibdate = "Fri Apr 2 09:24:01 1993",
+ acknowledgement = ack-jsq,
+}
+
+@Book{Dern:NUG93,
+ author = "Daniel P. Dern",
+ title = "The New User's Guide to the Internet",
+ publisher = pub-MH,
+ year = "1993",
+ ISBN = "0-07-016510-6 (hardcover), 0-07-016511-4 (paperback)",
+ LCCN = "TK5105.875.I57 D47 1994",
+ address = pub-MH:adr,
+ pages = "xxvii + 570",
+ note = "A forthcoming new user guide, not yet seen.",
+ bibdate = "Wed Mar 31 17:55:39 1993",
+ acknowledgement = ack-jsq,
+}
+
+@Book{Engst:ISK94,
+ author = "Adam Engst",
+ title = "Internet Starter Kit for Macintosh",
+ publisher = pub-HAYDEN,
+ year = "1994 (??)",
+ ISBN = "1-56830-064-6",
+ address = pub-HAYDEN:adr,
+ acknowledgement = ack-nhfb,
+ bibdate = "Sun Mar 6 17:29:02 1994",
+}
+
+@Book{Estrada:CI93,
+ author = "Susan Estrada",
+ title = "Connecting to the Internet",
+ publisher = pub-OR,
+ year = "1993",
+ ISBN = "1-56592-061-9",
+ LCCN = "TK 5105.875 I57 E82c 1993",
+ price = "US\$15.95",
+ address = pub-OR:adr,
+ month = aug,
+ pages = "xv + 170",
+ acknowledgement = ack-nhfb,
+ bibdate = "Thu Dec 9 18:37:47 1993",
+}
+
+@Book{Falk:IR94,
+ author = "Bennett Falk",
+ title = "The Internet Roadmap",
+ publisher = pub-SYBEX,
+ year = "1994",
+ ISBN = "0-7821-1365-6",
+ address = pub-SYBEX:adr,
+ pages = "xvii + 263",
+ price = "US\$12.99",
+ acknowledgement = ack-nhfb,
+ bibdate = "Fri Mar 11 17:46:07 1994",
+}
+
+@Book{Fisher:RIH93,
+ author = "Sharon Fisher",
+ title = "Riding the Internet Highway",
+ publisher = pub-NRP,
+ year = "1993",
+ ISBN = "1-56205-192-X",
+ LCCN = "TK5105.875.I57 F57 1993",
+ pages = "xii + 266",
+ price = "US\$16.95",
+ address = pub-NRP:adr,
+ acknowledgement = ack-nhfb,
+ bibdate = "Wed Feb 23 12:59:48 1994",
+}
+
+@Book{Flanagan:GTN90,
+ author = "William A. Flanagan",
+ title = "The Guide to {T1} Networking",
+ publisher = pub-TELECOM,
+ year = "1990",
+ ISBN = "0-936648-26-0",
+ price = "US\$29.95",
+ address = pub-TELECOM:adr,
+ edition = "Fourth",
+ note = "The T-1 trunk line technology is a standard for
+ voice and data transmission in the US and Canada.
+ The author introduces the subject in clear simple
+ language and explains the various issues and
+ terminology. Most terms are clearly explained as
+ they are introduced; no prior understanding of
+ telephone technology is required. The higher-speed
+ technologies and the corresponding global standards
+ are discussed briefly. Reference material is well
+ organized. I recommend this book as an introduction
+ to the subject.
+
+ Table of Contents
+ 1 What T1 Does For a Network
+ 2 T-1 Defined Historically
+ 3 Digital Voice
+ 4 T-1 Circuits
+ 5 What Equipment You Will Need At Your Office
+ 6 How To Build a T-1 Network
+ 7 Beyond T-1: Desktop to DS-3
+ 8 Network Management And Control
+ A T-1 Case Examples
+ B Networking Acronyms
+ C Basic Multiplexing
+ D Global Framing Formats
+ Index",
+ bibdate = "Tue Apr 13 11:56:44 1993",
+ acknowledgement = ack-woh,
+}
+
+@Book{Flanagan:FPC91,
+ author = "William A. Flanagan",
+ title = "Frames, Packets and Cells in Broadband Networking",
+ publisher = pub-TELECOM,
+ year = "1991",
+ ISBN = "0-036648-31-7 ??checksum error??",
+ address = pub-TELECOM:adr,
+ note = "The author takes on the task of teaching the current
+ state of the new data communication technologies, and
+ does a generally excellent job of it. Chapter 1
+ introduces the basic concepts of packet networking,
+ explaining that technology in detail and drawing
+ contrasts to the T-1 TDM technology explained in The
+ Guide to T-1 Networking by the same author. ASCII
+ and X.25 are referred to in this chapter, with only
+ the briefest description, so the reader should have
+ some rudimentary knowledge of data communication.
+ However the basic differences between packet
+ switching and circuit switching, and between
+ connection-oriented and connectionless tranmission,
+ are clearly explained so the reader can skip over
+ confusing terminology without loss.
+
+ Chapter 2 does an excellent job of explaining the
+ basic concepts underlying the various types of
+ packet, frame and cell technologies, the relative
+ advantages and disadvantages of each, layered
+ protocols, the OSI reference model and says a few
+ words about the functions of SNA, the Internet
+ protocols, the IEEE LAN standards and Signaling
+ System 7.
+
+ Chapter 3 uses T-1 as an example to explain the
+ SONET/STS and SDH framing technology. The reader
+ should approach this chapter with a good
+ understanding of T-1 synchronization. HDLC is also
+ described briefly in this chapter.
+
+ Chapter 4 explains frame relay, including the Local
+ Mangement Interface, and again makes a comparison to
+ X.25 (which is never described in detail). This is
+ followed by an detailed explanation of the basics of
+ FDDI (but SMT isn't covered). The MAN standards
+ DQDB, IEEE 802.6 and SMDS, which are all closely
+ related, are explained as a unit. ATM is described,
+ with its relationship (or lack thereof) to SONET.
+ The StrataCom proprietary FastPacket protocol is
+ mentioned briefly, followed by some general design
+ principles for light-weight protocols, with brief
+ descriptions of XTP and HSTP.
+
+ If you have the necessary background to read it, as
+ explained above, I can recommend this book as an
+ introduction to the new networking technologies that
+ it covers.
+
+ Table of Contents
+ 1 Packet Overview
+ 2 What All Packets Have In Common
+ 3 Broadband Framing
+ 4 Emerging Packet Technologies
+ A Networking Acronyms
+ B Annotated Bibliography
+ C Time Division Multiplexing
+ Index",
+ bibdate = "Tue Apr 13 12:06:41 1993",
+ acknowledgement = ack-woh,
+}
+
+@Book{Fraase:WIT94,
+ author = "Michael Fraase",
+ title = "The {Windows} {Internet} Tour Guide\emdash Cruising
+ the {Internet} the Easy Way",
+ publisher = pub-VENTANA,
+ year = "1994",
+ ISBN = "1-56604-081-7",
+ LCCN = "TK5105.875.I57 F76 1994",
+ address = pub-VENTANA:adr,
+ price = "US\$24.95",
+ acknowledgement = ack-nhfb,
+ bibdate = "Sat Feb 19 09:41:28 1994",
+}
+
+@Book{Fraase:PIT94,
+ author = "Michael Fraase",
+ title = "The {PC} {Internet} Tour Guide\emdash Cruising the
+ {Internet} the Easy Way",
+ publisher = pub-VENTANA,
+ year = "1994",
+ ISBN = "1-56604-084-1",
+ LCCN = "TK5105.875.I57 F57 1994",
+ address = pub-VENTANA:adr,
+ pages = "xxiv + 284",
+ price = "US\$24.95",
+ acknowledgement = ack-nhfb,
+ bibdate = "Sat Feb 19 09:44:26 1994",
+}
+
+@Book{Fraase:MIT93,
+ author = "Michael Fraase",
+ title = "The {Mac} {Internet} Tour Guide\emdash Cruising the
+ {Internet} the Easy Way",
+ publisher = pub-VENTANA,
+ year = "1993",
+ ISBN = "1-56604-062-0",
+ LCCN = "TK5105.875.I57 F73 1993",
+ address = pub-VENTANA:adr,
+ pages = "xxii + 288",
+ price = "US\$27.95 (includes Macintosh diskette)",
+ acknowledgement = ack-nhfb,
+ bibdate = "Wed Feb 23 13:28:34 1994",
+}
+
+@Book{Frey:DEM89,
+ author = "Donnalyn Frey and Rick Adams",
+ title = "\verb|!%@|:: {A} Directory of Electronic Mail
+ Addressing and Networks",
+ publisher = pub-OR,
+ address = pub-OR:adr,
+ year = "1989",
+ pages = "xv + 284",
+ month = jan,
+ price = "US\$26.95",
+ ISBN = "0-937175-39-0",
+ LCCN = "HE6239.E54 F73 1989",
+ note = "A quick desk reference to many networks, with two
+ pages on each one.",
+ acknowledgement = ack-jsq,
+}
+
+@Book{Frey:DEM93,
+ author = "Donnalyn Frey and Rick Adams",
+ title = "\verb|!%@|:: {A} Directory of Electronic Mail
+ Addressing and Networks",
+ publisher = pub-OR,
+ address = pub-OR:adr,
+ edition = "Third",
+ year = "1993",
+ pages = "xvi + 443",
+ price = "US\$24.95",
+ ISBN = "1-56592-031-7",
+ LCCN = "HE6239.E54 F78 1993",
+ acknowledgement = ack-nhfb,
+ bibdate = "Sat Feb 19 09:50:33 1994",
+}
+
+@Book{Gardner:DUG94,
+ author = "James Gardner",
+ title = "A {DOS} User's Guide to the Internet: {E}-mail,
+ Netnews, and File Transfer with {UUCP}",
+ publisher = pub-PTRPH,
+ year = "1994",
+ ISBN = "0-13-106873-3",
+ LCCN = "TK5105.875.I57G37 1993",
+ address = pub-PTRPH:adr,
+ note = "Includes IBM PC diskette.",
+ pages = "xi + 308",
+ acknowledgement = ack-nhfb,
+ bibdate = "Wed Feb 23 12:57:29 1994",
+}
+
+@Book{Gibbs:NI93,
+ author = "Mark Gibbs and Richard Smith",
+ title = "Navigating the Internet",
+ publisher = pub-SAMS,
+ year = "1993",
+ ISBN = "0-672-30362-0",
+ address = pub-SAMS:adr,
+ pages = "xxiii + 500",
+ price = "US\$24.95",
+ acknowledgement = ack-nhfb,
+ bibdate = "Wed Feb 23 12:55:07 1994",
+}
+
+@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{Hafner:C91,
+ author = "Katie Hafner and John Markoff",
+ title = "Cyberpunk",
+ publisher = pub-SIMON,
+ year = "1991",
+ ISBN = "0-671-68322-5",
+ LCCN = "QA76.9.A25 H34 1991",
+ pages = "368",
+ address = pub-SIMON:adr,
+ price = "US\$22.95",
+ note = "Interviews with some of the crackers who have appeared
+ conspicuously in the press in the past few years. One
+ of the co- authors is the New York Times reporter who
+ broke the Stoll story to the public.",
+ bibdate = "Fri Apr 2 09:20:47 1993",
+ acknowledgement = ack-jsq,
+}
+
+@Book{Hardie:IML93,
+ author = "Edward T. L. Hardie and Vivian Neou",
+ title = "Internet: Mailing Lists",
+ publisher = pub-SRI,
+ year = "1993",
+ address = pub-SRI:adr,
+ ISBN = "0-13-327941-3",
+ LCCN = "TK5105.875.I57 I568 1993",
+ pages = "x + 356",
+ acknowledgement = ack-nhfb,
+}
+
+@Book{Hardie:IML94,
+ author = "Edward T. L. Hardie and Vivian Neou",
+ title = "Internet: Mailing Lists",
+ publisher = pub-PTRPH,
+ year = "1994",
+ ISBN = "0-13-289661-3",
+ LCCN = "TK5105.875.I57 I56 1994",
+ edition = "Second",
+ address = pub-PTRPH:adr,
+ pages = "vii + 582",
+ acknowledgement = ack-nhfb,
+ bibdate = "Wed Feb 23 13:08:35 1994",
+}
+
+@Book{Heslop:IIG94,
+ author = "Brent D. Heslop and David Angell",
+ title = "The Instant {Internet} Guide\emdash Hands-on Global
+ Networking",
+ publisher = pub-AW,
+ year = "1994",
+ ISBN = "0-201-62707-8",
+ LCCN = "TK5105.875.I57 H48 1994",
+ address = pub-AW:adr,
+ acknowledgement = ack-nhfb,
+ bibdate = "Fri Feb 18 19:25:52 1994",
+}
+
+@Book{Hoffman:IIR94,
+ author = "Paul E. Hoffman",
+ title = "Internet Instant Reference",
+ publisher = pub-SYBEX,
+ year = "1994",
+ ISBN = "0-7821-1512-8",
+ address = pub-SYBEX:adr,
+ pages = "xvi + 317",
+ price = "US\$12.99",
+ acknowledgement = ack-nhfb,
+ bibdate = "Fri Mar 11 17:48:21 1994",
+}
+
+@Manual{HP:LCA86,
+ title = "{LAN} Cable and Accessories Installation Manual",
+ organization = "{Hewlett-Packard Co.}",
+ edition = "HP Part No. 5955-7680",
+ year = "1986",
+ month = jan,
+ pages = "204",
+ price = "US\$43.00",
+ acknowledgement = ack-cs,
+ bibdate = "Wed Oct 6 11:38:39 1993",
+}
+
+@Manual{HP:STC88,
+ title = "{HP} SiteWire Twisted-pair Cabling Installation
+ Guide",
+ organization = "{Hewlett-Packard Co.}",
+ edition = "HP Manual Part Number 5959-2208",
+ year = "1988",
+ month = jan,
+ pages = "100",
+ price = "US\$40.00",
+ acknowledgement = ack-cs,
+ bibdate = "Wed Oct 6 11:41:06 1993",
+}
+
+@Manual{Hubbel:FLC93,
+ title = "Full Line Catalog \#1100{R}",
+ organization = "Hubbel Premise Wiring Inc.",
+ address = "14 Lord's Hill Road, PO Box 901, Stonington, CT
+ 06378-0901, USA, Tel: (203) 535-3809 or (800)
+ 626-0005",
+ year = "1993",
+ acknowledgement = ack-cs,
+ bibdate = "Wed Oct 6 11:52:00 1993",
+}
+
+@Book{Hunt:TNA92,
+ author = "Craig Hunt",
+ title = "{TCP/IP} Network Administration",
+ publisher = pub-OR,
+ year = "1992",
+ price = "US\$29.95",
+ pages = "xxii + 471",
+ ISBN = "0-937175-82-X",
+ LCCN = "TK5105.9 .H86 1992",
+ address = pub-OR:adr,
+ acknowledgement = ack-nhfb,
+}
+
+@Book{IEEE:802.3i-1990,
+ author = "IEEE",
+ title = "802.3i-1990 {IEEE} Supplement to Carrier Sense
+ Multiple Access with Collision Detection {CSMA}/{CD}
+ Access Method and Physical Layer Specifications: System
+ Considerations for Multisegment 10 Mb/s Baseband
+ Networks (Section 13) and Twisted-Pair Medium
+ Attachment Unit ({MAU}) and Baseband Medium, Type
+ 10{BASE}-{T} (Section 14)",
+ publisher = pub-IEEE,
+ year = "1990",
+ ISBN = "1-55937-070-X",
+ address = pub-IEEE:adr,
+ edition = "IEEE Product Number: SH13763",
+ price = "US\$26.00",
+ acknowledgement = ack-cs,
+ bibdate = "Wed Oct 6 12:08:03 1993",
+}
+
+@Periodical{InfoWorld,
+ key = "InfoWorld",
+ title = "InfoWorld",
+ ISSN = "0199-6649",
+ address = "Infoworld Publishing Co., 155 Bovet Road Suite 800,
+ San Mateo, CA 94402, USA, Tel: (415) 572-7341 or (800)
+ 227-8365",
+ acknowledgement = ack-cs,
+ bibdate = "Thu Dec 9 18:27:59 1993",
+}
+
+@Book{Kahin:BII92,
+ author = "Brian {Kahin, ed.}",
+ title = "Building Information Infrastructure: Issues in the
+ Development of the National Research and Education
+ Network",
+ publisher = pub-MH,
+ year = "1992",
+ ISBN = "0-390-03083-X",
+ LCCN = "T58.5 .B85 1992",
+ price = "US\$34.95",
+ address = pub-MH:adr,
+ note = "Includes the entire text of the High Performance
+ Computing Act (HPCA) of 1991 that authorized the
+ forthcoming National Research and Education Network
+ (NREN), as well as numerous examinations of what it
+ does and should mean. Papers from a workshop at
+ Harvard's Kennedy School of Government. Tough sledding
+ in spots, but very rewarding in others.",
+ pages = "iii + 443",
+ bookreview = "Matrix News, 2(5), May 1992",
+ bibdate = "Wed Mar 31 18:20:09 1993",
+ acknowledgement = ack-jsq,
+}
+
+@Book{Kehoe:ZAI93,
+ author = "Brendan P. Kehoe",
+ title = "Zen and the Art of the Internet: {A} Beginner's
+ Guide",
+ publisher = pub-PH,
+ year = "1993",
+ price = "US\$22.00",
+ pages = "xv + 112",
+ address = pub-PH:adr,
+ edition = "Second",
+ bookreview = "Link Letter, 5(3):3, Nov.~1992; MicroTimes, 102:3,
+ Nov.~23, 1992. \path|simsc.si.edu:networks/zen.ad|.",
+ note = "The first edition of this book was and is available
+ only online, from various anonymous FTP servers. This
+ second edition is somewhat enlarged and updated, yet is
+ still the shortest introductory Internet book.",
+ ISBN = "0-13-010778-6",
+ LCCN = "TK5105.875.I57 K44 1993",
+ acknowledgement = ack-jsq,
+}
+
+@Book{Kehoe:ZAI94,
+ author = "Brendan P. Kehoe",
+ title = "Zen and the Art of the Internet: {A} Beginner's
+ Guide",
+ publisher = pub-PTRPH,
+ year = "1994",
+ ISBN = "0-13-121492-6",
+ LCCN = "TK5105.875.I57 K44 1994",
+ price = "US\$23.95",
+ pages = "xx + 193",
+ address = pub-PTRPH:adr,
+ edition = "Third",
+ acknowledgement = ack-nhfb,
+ bibdate = "Fri Mar 11 17:51:43 1994",
+}
+
+@Book{Kessler:ICF90,
+ author = "Gary C. Kessler",
+ title = "{ISDN}: concepts, facilities, and services",
+ publisher = pub-MH,
+ address = pub-MH:adr,
+ year = "1990",
+ ISBN = "0-07-034242-3",
+ LCCN = "TK5103.7 .K47 1990",
+ pages = "xvi + 302",
+ bibdate = "Fri Apr 16 09:02:52 1993",
+ acknowledgement = ack-nhfb,
+}
+
+@Book{Kessler:MAN92,
+ author = "Gary C. Kessler and David A. Train",
+ title = "Metropolitan area networks",
+ publisher = pub-MH,
+ address = pub-MH:adr,
+ year = "1992",
+ ISBN = "0-07-034243-1",
+ LCCN = "TK5105.85 .K47 1992",
+ pages = "xii + 436",
+ price = "US\$39.95",
+ bibdate = "Fri Apr 16 09:03:47 1993",
+ acknowledgement = ack-jsq,
+}
+
+@Book{Kessler:ICF93,
+ author = "Gary C. Kessler",
+ title = "{ISDN}: concepts, facilities, and services",
+ publisher = pub-MH,
+ address = pub-MH:adr,
+ edition = "Second",
+ year = "1993",
+ ISBN = "0-07-034247-4",
+ LCCN = "TK5103.7 .K47 1993",
+ pages = "xviii + 454",
+ price = "US\$49.95",
+ bibdate = "Mon Oct 11 17:23:44 1993",
+ acknowledgement = ack-nhfb,
+}
+
+@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",
+ LCCN = "QA76.76.O63 U546 1989",
+ pages = "viii + 400",
+ acknowledgement = ack-nhfb,
+}
+
+@Book{Kochmer:IPN93,
+ author = "Jonathan Kochmer and NorthWestNet",
+ title = "The {Internet} Passport: {NorthWestNet}'s Guide to Our
+ World Online",
+ publisher = pub-NWN,
+ year = "1993",
+ ISBN = "0-9635281-0-6",
+ LCCN = "TK5105.875.I57 K63 1993",
+ price = "US\$39.95",
+ address = pub-NWN:adr,
+ edition = "Fourth",
+ note = "A forthcoming guide and catalog, not yet seen. It is
+ paradoxically both the fourth edition of and the
+ successor to the other NorthWestNet book listed later.
+ For details, send e-mail to \path|info@nwnet.net|.",
+ pages = "xxxii + 515",
+ bibdate = "Wed Mar 31 17:50:54 1993",
+ acknowledgement = ack-jsq,
+}
+
+@Book{Krol:WIU92,
+ author = "Ed Krol",
+ title = "The Whole Internet User's Guide \& Catalog",
+ publisher = pub-OR,
+ year = "1992",
+ ISBN = "1-56592-025-2",
+ LCCN = "TK5105.875.I57 K86 1992",
+ address = pub-OR: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,
+}
+
+@Periodical{LAN,
+ key = "LAN",
+ title = "{LAN}\emdash The Local Area Network Magazine",
+ ISSN = "0898-0012",
+ address = "LAN, Miller Freeman Publications, P.O. Box 41904,
+ Nashville, TN 37204, USA, Tel: (800) 933-3321 or (615)
+ 377-3322",
+ note = "Monthly: US\$20 per year.",
+ acknowledgement = ack-cs,
+ bibdate = "Wed Feb 23 12:46:55 1994",
+}
+
+@Book{Lambert:IB93,
+ author = "Steve Lambert and Walt Howe",
+ title = "Internet Basics\emdash Your Online Access to the
+ Global Electronic Superhighway",
+ publisher = pub-RH,
+ year = "1993",
+ ISBN = "0-679-75023-1",
+ address = pub-RH:adr,
+ price = "US\$27.00",
+ acknowledgement = ack-nhfb,
+ bibdate = "Wed Feb 23 12:34:48 1994",
+}
+
+@Book{Lane:IPI92,
+ author = "Elizabeth S. Lane and Craig A. Summerhill",
+ title = "An Internet Primer for Information Professionals: {A}
+ Basic Guide to Networking Technology",
+ publisher = pub-MECKLER,
+ year = "1992",
+ ISBN = "0-88736-831-X",
+ LCCN = "TK5105.875.I57 L35 1992",
+ address = pub-MECKLER:adr,
+ note = "This book, not yet seen, is apparently aimed at
+ information professionals, presumably meaning
+ librarians and others.",
+ pages = "x + 182",
+ price = "US\$37.50",
+ bibdate = "Wed Mar 31 17:57:24 1993",
+ acknowledgement = ack-jsq,
+}
+
+@Book{LaQuey:ICB92,
+ author = "Tracy LaQuey and Jeanne C. Ryer",
+ title = "The Internet Companion: {A} Beginner's Guide to Global
+ Networking",
+ publisher = pub-AW,
+ address = pub-AW:adr,
+ year = "1992",
+ ISBN = "0-201-62224-6",
+ LCCN = "TK5105.875.I57 L37 1993",
+ price = "US\$10.95",
+ month = oct,
+ pages = "x + 196",
+ bibdate = "Wed Mar 31 17:14:34 1993",
+ bookreview = "Internet Society News, 1(3):34, Summer 1992. Link
+ Letter, 5(3):4, Nov.~1992. Matrix News, 2(9):8-9.
+ Sept.~1992. \path|companion@world.std.com|.",
+ note = "This is the least expensive introductory guide for new
+ users of the Internet, and perhaps the only one aimed
+ at the general public. It is also being made available
+ online by anonymous FTP from \path|world.std.com|, two
+ chapters a month.",
+ acknowledgement = ack-jsq,
+}
+
+@Book{LaQuey:ICP93,
+ author = "Tracy LaQuey and Jeanne C. Ryer",
+ title = "The Internet Companion Plus: {A} Beginner's Guide to
+ Global Networking",
+ publisher = pub-AW,
+ address = pub-AW:adr,
+ year = "1993",
+ ISBN = "0-201-62719-1",
+ LCCN = "TK5105.875.I57 L39 1993",
+ price = "US\$19.95 (includes IBM PC diskette)",
+ pages = "x + 197",
+ acknowledgement = ack-nhfb,
+ bibdate = "Wed Feb 23 13:16:41 1994",
+}
+
+@Book{LaQuey:UDC89,
+ author = "Tracy Lynn LaQuey",
+ title = "Users' Directory of Computer Networks",
+ publisher = pub-DP # " and " # pub-PH,
+ year = "1989",
+ ISBN = "1-555-58047-5 (DP) and 0-13-950262-9 (PH)",
+ LCCN = "TK5105.5 .U74 1990",
+ price = "US\$34.95",
+ address = pub-DP:adr # " and " # pub-PH:adr,
+ note = "Digital Part Number EY-C200E-DP. A directory of users,
+ domains, etc. of the Internet, BITNET, UUCP, etc.",
+ pages = "xv + 630",
+ bibdate = "Fri Apr 2 09:33:33 1993",
+ acknowledgement = ack-jsq,
+}
+
+@Book{Levine:ID93,
+ author = "John R. Levine and Carol Baroudi",
+ title = "Internet for Dummies",
+ publisher = pub-IDG,
+ year = "1993",
+ ISBN = "1-56884-024-1",
+ address = pub-IDG:adr,
+ pages = "xxiv + 355",
+ price = "US\$19.95",
+ acknowledgement = ack-nhfb,
+ bibdate = "Wed Feb 23 12:39:23 1994",
+}
+
+@Book{Levy:HHC84,
+ author = "Steven Levy",
+ title = "Hackers: Heroes of the Computer Revolution",
+ publisher = pub-ANCHOR,
+ year = "1984",
+ ISBN = "0-385-19195-2 (hardcover), 0-440-13405-6 (paperback)",
+ LCCN = "QA76.6 .L469 1984",
+ address = pub-ANCHOR:adr,
+ pages = "xv + 458",
+ note = "Tales of the real hackers who invented the modern
+ computer industry. Some of these people are still quite
+ active on the nets today.",
+ price = "US\$17.95 (hardcover), US\$4.95 (paperback)",
+ bibdate = "Fri Apr 2 09:13:23 1993",
+ acknowledgement = ack-jsq,
+}
+
+@Book{Lynch:ISH93,
+ author = "Daniel C. Lynch and Marshall T. {Rose, eds.}",
+ title = "The Internet System Handbook",
+ publisher = pub-AW,
+ year = "1993",
+ ISBN = "0-201-56741-5",
+ LCCN = "TK5105.875.I57 I58 1993",
+ note = "A description of the process that produces Internet
+ Standards, and some other user level material in
+ addition to protocol material.",
+ address = pub-AW:adr,
+ pages = "xxxii + 790",
+ price = "US\$40",
+ bibdate = "Wed Mar 31 18:04:42 1993",
+ acknowledgement = ack-jsq,
+}
+
+@Book{Madron:LAN89,
+ author = "Thomas W. Madron",
+ title = "{LAN}s\emdash Applications of {IEEE}/{ANSI} 802
+ Standards",
+ publisher = pub-WI,
+ year = "1989",
+ ISBN = "0-471-62049-1",
+ LCCN = "TK5105.7.M325 1989",
+ price = "US\$34.95",
+ address = pub-WI:adr,
+ pages = "xi + 308",
+ acknowledgement = ack-cs,
+ bibdate = "Wed Oct 6 11:59:51 1993",
+}
+
+@Book{Malamud:ANN90,
+ author = "Carl Malamud",
+ title = "Analyzing Novell Networks",
+ publisher = pub-VNR,
+ year = "1990",
+ ISBN = "0-442-00364-1",
+ LCCN = "TK5105.7 .M35 1990",
+ pages = "xv + 343",
+ price = "US\$37.95",
+ address = pub-VNR:adr,
+ note = "Chapter 1 quickly reviews the ISO seven-layer model,
+ explains the overall Novell architecture, and
+ introduces the Network General Sniffer network
+ analysis tool. Chapters 2 and 3 explain the
+ Ethernet, Token Ring and ARCNET physical media.
+ Chapter 4 discusses the IPX, SPX and network
+ maintenance protocols; the author unfortunately does
+ not explain why you DON'T want to use Novell's
+ default Ethernet encapsulation. He also notes that
+ IPX checksumming is disabled on the example he shows,
+ but doesn't mention that this is usual Novell
+ practice, or explain the implications. This chapter
+ was written before packets greater than 512 bytes and
+ block mode were implemented.
+
+ Chapter 5 describes the NetWare operating system; the
+ Bindery; communications utilities; file attributes,
+ access rights, locking and synchronization; print
+ services; job servers; and accounting. Chapter 6
+ describes the Message Handling Service (MHS) and some
+ gateways between it and other type of messaging
+ system. Chapter 7 briefly describes data
+ organization, Btrieve, XQL and NetWare SQL. Chapter
+ 8 describes the Netwise RPC product and its
+ relationship to some other forms of RPC from other
+ vendors.
+
+ Chapter 9 describes the AT\&T STREAMS protocol
+ mechanism and its Novell implementation. Chapter 10
+ briefly describes the NetWare support for AppleTalk.
+ Chapter 11 describes NetWare for VMS, Portable
+ NetWare (which supersedes NetWare for VMS), and how
+ Novell and DECnet networks can be gatewayed to each
+ other.
+
+ Chapter 12 briefly describes Novell support for WANS.
+ Chapter 13 discusses gateways between Novell and
+ TCP/IP, SNA (described as ``not quite as
+ nonproprietary as TCP/IP'' in what is surely the
+ understatement of the year!) NetBIOS and OSI.
+
+ Much of the discussion is fairly superficial. There
+ is, however, a good bibliography which provides
+ references to more detailed documents. The glossary
+ and index look serviceable. All chapters are
+ illustrated with reproductions of Sniffer displays.
+
+ Table of Contents:
+
+ 1 Analyzing Networks
+ 2 Data Links and LLC
+ 3 Token Ring and ARCNET
+ 4 IPX and SPX
+ 5 NetWare Core Protocols
+ 6 Message Handling Service
+ 7 Data Access
+ 8 Remote Procedure Calls
+ 9 STREAMS and Protocol Stacks
+ 10 AppleTalk
+ 11 DECnet and Portable NetWare
+ 12 X.25 and Wide Area Networks
+ 13 Gateways to Other Networks",
+ bibdate = "Tue Apr 13 11:52:22 1993",
+ acknowledgement = ack-woh,
+ }
+
+@Book{Malamud:EIT92,
+ author = "Carl Malamud",
+ title = "Exploring the Internet: {A} Technical Travelogue",
+ publisher = pub-PH,
+ year = "1992",
+ ISBN = "0-13-296898-3",
+ LCCN = "TK5105.875.I57 M36 1992",
+ price = "US\$26.95",
+ bookreview = "Internet Society News, 1(3):34, Summer 1992. Network
+ Computing, 3(11):46, October 15, 1992. Matrix News,
+ 2(9):9,11, Sept.~1992.",
+ address = pub-PH:adr,
+ month = aug,
+ note = "Many fine lunches and dinners with users,
+ administrators, and developers of the Internet in many
+ countries around the world, with accurate technical
+ background. Certainly the most wickedly funny of all
+ the books about the Internet. Contains a subplot about
+ how and why ITU and ISO do not publish their standards
+ online.",
+ pages = "xi + 379",
+ bibdate = "Wed Mar 31 17:59:34 1993",
+ acknowledgement = ack-jsq,
+}
+
+@Book{Marine:IGS92,
+ author = "April {Marine, ed.} and Susan Kirkpatrick and Vivian
+ Neou and Carol Ward",
+ title = "Internet: Getting Started",
+ publisher = pub-SRI,
+ ISBN = "0-944604-15-3",
+ LCCN = "TK5105.875.I57 I55 1994",
+ year = "1992",
+ pages = "xxii + 360",
+ price = "US\$39.00",
+ address = pub-SRI:adr,
+ month = sep,
+ note = "How to join the Internet, and some context so you will
+ know why. This book is not a guide, and not a catalog,
+ but it does contain numerous contact listings.
+ \path|ftp.nisc.sri.com:netinfo/internet-getting-started-contents|.",
+ bookreview = "Link Letter, 5(3):4, Nov.~1992. Matrix News, 2(12),
+ Dec.~1992.",
+ bookreview2 = "(from Ermel Stepp, Marshall University \path|<estepp@wvnvm>|).
+ Part I defines the Internet and discusses types of
+ of access to the network and steps to initiate
+ access to the network. It gives information on
+ providers/vendors the services for research,
+ education, commerce, and individual use.
+ Approximate costs are discussed in terms of such
+ factors as services desired, hardware used,
+ dedicated lines vs dialup, distance from host,
+ frequency of use, peak vs non-peak charges, and
+ telephone charges. Acceptable use is discussed,
+ explained, and illustrated. The seven chapters in
+ Part I are:
+ \begin{itemize}
+ \item
+ Introduction to the Internet (what it is, who is
+ in charge, what is and is not a part of it, kinds
+ of networks)
+ \item
+ How to Join the Internet (MX, dialup, individual
+ access, connecting networks)
+ \item
+ Costs (determining factors, network and individual
+ examples)
+ \item
+ Service Providers (vendors of network connections,
+ dialup vendors, providers of services within
+ states)
+ \item
+ Military Access (by each branch of the military)
+ \item
+ NSFNET Acceptable Use Policy
+ \item
+ Non-U.S. Sites (European cooperation and contacts,
+ Baltic and Nordic countries, Caribbean Basin, the
+ Pacific Rim, 30 specific countries, U.S. providers
+ of international connections)
+
+ Part II explains the concepts of the Internet,
+ such as the hierarchial Domain Name System (DNS)
+ and addressing, protocols (the TCP/IP suite, the
+ telnet protocol, file transfer protocal (FTP),
+ requests for comments (RFCs), for your information
+ (FYI), and standards (STDs). The six chapters in
+ Part II are:
+ \item
+ The Internet--More Information (historical,
+ physical, and growth)
+ \item
+ Basic Internet Concepts (RFCs, FYIs, and STDs;
+ security, protocols, addressing, the Domain Name
+ System, directory services)
+ \item
+ Applications (electronic mail, mailing lists and
+ news groups, file transfer protocol, telnet, and
+ information servers such as archie, Prospero, WWW,
+ WAIS, and the Internet gopher)
+ \item
+ Internet Organizations (network associations,
+ network administrative organizations,
+ administrative bodies, standards organizations,
+ security response centers, network information
+ centers, and user groups)
+ \item
+ Internet Resources (NNSC internet resource guide,
+ NNSC tour of the Internet, TCP/IP CD, network
+ reading list, online libraries, network seminars,
+ and supercomputer centers)
+ \item
+ Further Reading (general introductory references,
+ technical introductions, Domain Name System,
+ network security, and some GOSIP documentation)
+ \end{itemize}
+
+ The Bibliography and References contains 30
+ references and 27 bibliographic citations. The
+ eleven appendices are:
+ \begin{itemize}
+ \item
+ Acronym List (six pages of acronyms from AARNet to
+ YUNAC)
+ \item
+ All Providers Alphabetically (24 pages, with
+ postal addresses, telephone numbers, FAX numbers,
+ electronic addresses, area served, and services)
+ \item
+ SRI Network Information Systems Center (Internet
+ Information Series, Internet: Getting Started and
+ Internet Mailing Lists; Internet Technology
+ Handbook, TCP/IP CD, Internet Technology Series,
+ hardcopy RFCs, RFC Subscription Service, FYI
+ Collection
+ \item
+ Registration Templates (IP Address Template,
+ Domain Template, with retrieval instructions)
+ \item
+ RFC Index (list of 365 RFCs, from 1365 to 1000 in
+ 22 pages, with retrieval instructions)
+ \item
+ FYI Index (list of 16 FYI, with retrieval instructions)
+ \item
+ STD Index (list of 34 STDs, with retrieval instructions)
+ \item
+ ISI's RFC Information Retrieval Information (list
+ of 8 primary and 10 secondary sites from which
+ RFCs may be retrieved, with instructions)
+ \item
+ RFC Sets (topical list of related RFCs in six volumes)
+ \item
+ International Connectivity (list of 107 entities
+ with international connectivity via BITNET,
+ Internet,UUCP, FIDONET, and/or OSI)
+ \item
+ GOSIP Document Information (eight pages of information)
+ Internet: Getting Started is concerned with
+ joining and understanding the Internet. It is
+ neither a manual for particular systems and tools,
+ nor a catalog of networking resources.
+ \end{itemize}",
+ bibdate = "Thu Dec 9 18:39:04 1993",
+ acknowledgement = ack-jsq,
+}
+
+@Book{Marine:IGS94,
+ author = "April {Marine, ed.} and Susan Kirkpatrick and Vivian
+ Neou and Carol Ward",
+ title = "Internet: Getting Started",
+ publisher = pub-PTRPH,
+ ISBN = "0-13-289596-X",
+ LCCN = "TK5105.875.I57 I55 1994",
+ year = "1994",
+ pages = "xxv + 390",
+ price = "US\$39.00",
+ address = pub-PTRPH:adr,
+ acknowledgement = ack-nhfb,
+ bibdate = "Wed Feb 23 12:52:46 1994",
+}
+
+@Book{McClure:NRE91,
+ author = "Charles McClure and Ann Bishop and Philip Doty and
+ Howard Rosenbaum",
+ title = "The National Research And Education Network ({NREN}):
+ Research and Policy Perspectives",
+ publisher = pub-ABLEX,
+ year = "1991",
+ ISBN = "0-89391-813-X",
+ LCCN = "Q179.94 .M33 1991",
+ address = pub-ABLEX:adr,
+ note = "Masses of information on NREN, and examination of its
+ potential effects on research",
+ pages = "ii + 744",
+ price = "US\$45 (personal), US\$95 (institutional)",
+ bookreview = "Electronic Networking: Research, Applications and
+ Policy 2(1), Spring 1992",
+ bibdate = "Fri Apr 2 09:10:30 1993",
+ acknowledgement = ack-jsq,
+}
+
+@Book{McNamara:LAN85,
+ author = "John E. McNamara",
+ title = "Local Area Networks\emdash An introduction to the
+ technology",
+ publisher = pub-DP # " and " # pub-PH,
+ year = "1985",
+ ISBN = "0-93237-679-7 (DP), 0-13-539669-7 (PH)",
+ LCCN = "TK5105.7.M36 1985",
+ pages = "viii + 165",
+ price = "US\$30.00",
+ address = pub-DP:adr # " and " # pub-PH:adr,
+ acknowledgement = ack-cs,
+ bibdate = "Wed Oct 6 11:29:45 1993",
+}
+
+@Book{Miller:LTH89,
+ author = "Mark A. Miller",
+ title = "{LAN} Troubleshooting Handbook",
+ publisher = pub-MT,
+ year = "1989",
+ ISBN = "1-55851-054-0 (book), 1-55851-056-7 (book/disk),
+ 1-55851-055-9 (disk)",
+ LCCN = "TK5105.7 .M55 1989",
+ price = "US\$29.95 (book), US\$39.95 (book/disk), US\$20.00 (disk)",
+ address = pub-MT:adr,
+ pages = "309",
+ acknowledgement = ack-cs,
+ bibdate = "Thu Dec 9 17:55:26 1993",
+}
+
+@Book{Miller:LTH93,
+ author = "Mark A. Miller",
+ title = "{LAN} Troubleshooting Handbook",
+ publisher = pub-MT,
+ year = "1989",
+ edition = "Second",
+ ISBN = "1-55851-301-9",
+ LCCN = "TK5105.7 .M55 1993",
+ price = "US\$34.95",
+ address = pub-MT:adr,
+ acknowledgement = ack-cs,
+ bibdate = "Thu Dec 9 17:56:32 1993",
+}
+
+@Book{Miller:IGN91,
+ author = "Mark A. Miller",
+ title = "Internetworking\emdash {A} Guide to Network
+ Communications\emdash {LAN} to {LAN}, {LAN} to {WAN}",
+ publisher = pub-MT,
+ year = "1991",
+ ISBN = "1-55851-143-1",
+ LCCN = "TK5105.5 .M55 1991",
+ price = "US\$34.95",
+ address = pub-MT:adr,
+ pages = "iii + 425",
+ bibdate = "Mon Nov 15 13:47:25 1993",
+ acknowledgement = ack-nhfb,
+}
+
+@Book{Miller:TTI92,
+ author = "Mark A. Miller",
+ title = "Troubleshooting {TCP\slash IP} \emdash{} Analyzing the
+ Protocols of the {Internet}",
+ publisher = pub-MT,
+ year = "1992",
+ ISBN = "1-55851-268-3",
+ LCCN = "TK5105.5 .M52 1992",
+ pages = "588",
+ address = pub-MT:adr,
+ price = "US\$44.95",
+ bibdate = "Tue Apr 6 16:58:07 1993",
+ acknowledgement = ack-nhfb,
+}
+
+@Book{Miller:TI91,
+ author = "Mark A. Miller",
+ title = "Troubleshooting Internetworks\emdash Tools,
+ Techniques, and Protocols",
+ publisher = pub-MT,
+ year = "1991",
+ ISBN = "1-55851-236-5",
+ LCCN = "TK5105.5.M56 1991",
+ address = pub-MT:adr,
+ price = "US\$34.95",
+ acknowledgement = ack-nhfb,
+ bibdate = "Sun Mar 6 17:30:04 1994",
+}
+
+@Book{Miller:MIS93,
+ author = "Mark A. Miller",
+ title = "Managing Internetworks with {SNMP}",
+ publisher = pub-MT,
+ year = "1993",
+ ISBN = "1-55851-304-3",
+ LCCN = "TK5105.55 .M55 1993",
+ address = pub-MT:adr,
+ price = "US\$44.95",
+ pages = "xx + 507",
+ acknowledgement = ack-nhfb,
+ bibdate = "Wed Feb 23 14:04:01 1994",
+}
+
+@Manual{MODTAP:AM93,
+ title = "{MOD}-{TAP} Applications Manual",
+ organization = "MOD-TAP",
+ address = "285 Ayer Road, PO Box 706, Harvard, MA 01451-0706,
+ USA, Tel: (508) 772-5630",
+ year = "1993",
+ acknowledgement = ack-cs,
+ bibdate = "Wed Oct 6 11:46:23 1993",
+}
+
+@Manual{MODTAP:CC93,
+ title = "{MOD}-{TAP} Components Catalog",
+ organization = "MOD-TAP",
+ address = "285 Ayer Road, PO Box 706, Harvard, MA 01451-0706,
+ USA, Tel: (508) 772-5630",
+ year = "1993",
+ price = "US\$5.00",
+ acknowledgement = ack-cs,
+ bibdate = "Wed Oct 6 11:46:23 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-OR,
+ 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-OR: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{Muller:GFR91,
+ author = "Nathan J. Muller and Robert P. Davidson",
+ title = "The Guide to Frame Relay \& Fast Packet Networking",
+ publisher = pub-TELECOM,
+ year = "1991",
+ address = pub-TELECOM:adr,
+ note = "Numerous new technologies are emerging to support
+ wide area networking; among them are frame relay,
+ cell relay (ATM), SMDS, SONET, SDH, ISDN and BISDN.
+ This confusing jumble of acronyms and technologies
+ deserves a careful, thorough explanation.
+ Unfortunately the authors did not rise to the
+ occasion; instead they produced a jumble of
+ unexplained acronyms and confused descriptions. Not
+ recommended.
+
+ Table of Contents
+ 1 Public Network Trends
+ 2 WAN Technologies
+ 3 Principles of Frame Relay
+ 4 Principles of Frame Relay ISDN
+ 5 Principles of Cell Relay/ATM
+ 6 Frame Relay Enablers: LANs, Fiber and their Interconnection
+ 7 Carrier Services
+ 8 Products and Networks
+ 9 Network Planning and Design
+ 10 Planning for Frame Relay
+ 11 Managing Technology Acquisitions in a Down Economy
+ Bibliography
+ List of Acronyms
+ Index",
+ bibdate = "Tue Apr 13 12:08:36 1993",
+ acknowledgement = ack-woh,
+}
+
+@Manual{NetworkElectronics:LAN93,
+ title = "Network Electronics {LAN} Catalog",
+ organization = "Network Electronics",
+ address = "4801 N. Ravenswood Ave., Chicago, IL. 60640-4496, USA,
+ Tel: (312) 784-5100",
+ year = "1993",
+ acknowledgement = ack-cs,
+ bibdate = "Wed Oct 6 11:53:36 1993",
+}
+
+@Book{NNSC:IRG91,
+ key = "NNSC",
+ author = "NSF Network Service Center (NNSC)",
+ title = "Internet Resource Guide",
+ publisher = pub-BBN,
+ year = "1991",
+ price = "US\$15.00",
+ pages = "240",
+ address = pub-BBN:adr,
+ note = "The original Internet Resource Guide. Available as
+ \path|nnsc.nsf.net:resource-guide/README|.",
+ bibdate = "Fri Apr 2 09:30:20 1993",
+ acknowledgement = ack-jsq,
+}
+
+@Periodical{NetworkComputing,
+ key = "NetComp",
+ title = "Network Computing",
+ address = "600 Community Drive, Manhasset NY 11030-9789, USA,
+ Tel: (516) 562-5071",
+ note = "Available free to qualified subscribers.",
+ acknowledgement = ack-cs,
+ bibdate = "Wed Oct 6 13:05:29 1993",
+}
+
+@Periodical{NetworkWorld,
+ key = "NetWorld",
+ title = "Network World",
+ ISSN = "0887-7661",
+ address = "161 Worchester Road, Framingham, Mass. 01701, USA,
+ Tel: (508) 875-6400",
+ note = "Weekly; available free to qualified subscribers.",
+ acknowledgement = ack-cs,
+ bibdate = "Thu Dec 9 18:28:12 1993",
+}
+
+@Book{NorthWestNet:NUS92,
+ author = "NorthWestNet",
+ title = "NorthWestNet User Services Internet Resource Guide",
+ publisher = pub-NWN,
+ year = "1992",
+ LCCN = "TK 5105.875 I57 K76n 1991a",
+ price = "US\$20",
+ bookreview = "Matrix News, 2(1), Jan.~1992.
+ \path|ftphost.nwnet.net:nic/nwnet/user-guide/README.nusirg|.",
+ address = pub-NWN:adr,
+ note = "NorthWestNet's Resource Guide",
+ pages = "xi + 279",
+ bibdate = "Fri Apr 2 09:28:20 1993",
+ acknowledgement = ack-jsq,
+}
+
+@Book{Padovano:NAU93,
+ author = "Michael Padovano",
+ title = "Networking Applications on {UNIX} System {V}",
+ publisher = pub-PH,
+ year = "1993",
+ ISBN = "0-13-613555-2",
+ LCCN = "QA76.76.O63 P33 1993",
+ address = pub-PH:adr,
+ pages = "xvi + 544",
+ price = "US\$44",
+ bibdate = "Tue Sep 21 11:28:40 1993",
+ acknowledgement = ack-nhfb,
+}
+
+@Book{Parkhurst:LPN90,
+ author = "Carol A. {Parkhurst, ed.}",
+ title = "Library Perspectives on {NREN}: The National Research
+ and Education Network",
+ publisher = pub-LITA,
+ year = "1990",
+ ISBN = "0-8389-7477-5",
+ LCCN = "Z674.7 .L52 1990",
+ address = pub-LITA:adr,
+ price = "US\$10.50",
+ bookreview = "Matrix News, 1(7), Oct.~1991",
+ notes = "Another NREN policy anthology; this one oriented
+ towards library uses.",
+ pages = "xi + 75",
+ bibdate = "Wed Mar 31 18:25:09 1993",
+ acknowledgement = ack-jsq,
+}
+
+@Book{Quarterman:M90,
+ author = "John S. Quarterman",
+ title = "The Matrix",
+ publisher = pub-DP # " and " # pub-PH,
+ address = pub-DP:adr # " and " # pub-PH:adr,
+ year = "1990",
+ price = "US\$50.00",
+ pages = "xxvii + 719",
+ note = "Digital order number EY-C176E-DP-SS. A context book
+ about all computer networks worldwide, including UUCP,
+ FidoNet, BITNET, USENET, and the Internet. The longest
+ of all the books listed, and the most comprehensive.",
+ ISBN = "1-55558-033-5 (DP) and 0-13-565607-9 (PH)",
+ LCCN = "TK5105.5 .Q37 1990",
+ acknowledgement = ack-jsq,
+}
+
+@Book{Quarterman:UPO93,
+ author = "John S. Quarterman and Susanne Wilhelm",
+ title = "{UNIX}, {POSIX}, and {Open Systems}: The Open
+ Standards Puzzle",
+ publisher = pub-AW,
+ year = "1993",
+ pages = "xxix + 416",
+ ISBN = "0-201-52772-3",
+ LCCN = "QA76.76.O63 Q37 1993",
+ address = pub-AW:adr,
+ note = "Context about open systems standards. Includes a very
+ brief history of the Internet, comments on the effects
+ of networks on standards and the reverse, commentary on
+ the benefits of publishing standards online, and an
+ in-depth examination of the IETF standards process used
+ to produce Internet Standards. Also includes an
+ Internet growth graph.",
+ price = "US\$42.50",
+ bookreview = "Internet Society News, 1(3):34, Summer 1992.",
+ bibdate = "Wed Mar 31 18:02:39 1993",
+ acknowledgement = ack-jsq,
+}
+
+@Book{Quarterman:ICS94,
+ author = "John S. Quarterman and Smoot Carl-Mitchell",
+ title = "The Internet Connection\emdash System Connectivity and
+ Configuration",
+ publisher = pub-AW,
+ year = "1993",
+ ISBN = "0-201-54237-4",
+ LCCN = "TK5105.875.I57 Q37 1994",
+ address = pub-AW:adr,
+ acknowledgement = ack-nhfb,
+ bibdate = "Wed Feb 23 12:25:14 1994",
+}
+
+@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",
+ bibdate = "Tue Sep 21 11:32:00 1993",
+ acknowledgement = ack-nhfb,
+}
+
+@Book{Raymond:NHD91,
+ author = "Eric S. {Raymond, ed.} and Guy Steele",
+ title = "The New Hacker's Dictionary",
+ publisher = pub-MIT,
+ year = "1991",
+ ISBN = "0-262-18145-2 (hardcover), 0-262-68069-6 (paperback)",
+ LCCN = "PN6231.E4 H3 1991",
+ price = "US\$10.95 (hardcover)",
+ address = pub-MIT:adr,
+ note = "The authority on hacker jargon, and a very amusing
+ book. Look it up in here when you doubt a definition in
+ the press.",
+ pages = "xx + 433",
+ bibdate = "Fri Apr 2 09:16:25 1993",
+ acknowledgement = ack-jsq,
+}
+
+@Book{Rittner:WEO93,
+ author = "Don Rittner",
+ title = "The Whole Earth Online Almanac: Info from {A} to {Z}",
+ publisher = pub-BRADY,
+ year = "1993",
+ ISBN = "1-56686-090-3",
+ LCCN = "QA76.55 .R58 1993",
+ address = pub-BRADY:adr,
+ pages = "xiv + 545",
+ price = "US\$32.95",
+ acknowledgement = ack-nhfb,
+ bibdate = "Wed Feb 23 14:05:32 1994",
+}
+
+@Book{Rose:SB91,
+ author = "Marshall T. Rose",
+ title = "The Simple Book",
+ publisher = pub-PH,
+ address = pub-PH:adr,
+ year = "1991",
+ price = "US\$54.00",
+ ISBN = "0-13-812611-9",
+ LCCN = "TK5105.5.R68 1991",
+ pages = "xxix + 347",
+ walts-review = "A good clear introduction to SNMP, the Internet
+ standard network management protocol. Explains the
+ hows and whys. Recommended reading for anyone
+ responsible for network management.
+
+ Table of Contents:
+
+ 1 Introduction
+ 2 The Internet Suite of Protocols
+ 3 Concepts
+ 4 Management Objects: SMI and MIB
+ 5 Mechanism: SNMP
+ 6 Policy: Applications
+ 7 An Implementation
+ 8 The Future
+ A Relevant Internet Documents
+ B The Lore of Internet Management
+ C MIB-II
+ D Ordering ISODE
+ Glossary
+ Bibliography
+ Index
+ ",
+ bibdate = "Tue Apr 13 15:31:19 1993",
+ acknowledgement = ack-nhfb # " and " # ack-woh,
+}
+
+@Book{Rose:SB94,
+ author = "Marshall T. Rose",
+ title = "The Simple Book\emdash An Introduction to Internet
+ Management",
+ publisher = pub-PH,
+ year = "1994",
+ ISBN = "0-13-177254-6",
+ LCCN = "TK5105.5.R68 1994",
+ address = pub-PH:adr,
+ pages = "xxiv + 456",
+ price = "US\$55.00",
+ acknowledgement = ack-nhfb,
+ bibdate = "Thu Dec 9 17:19:36 1993",
+}
+
+@Book{Rose:IM93,
+ author = "Marshall T. Rose",
+ title = "The Internet Message\emdash Closing the Book with
+ Electronic Mail",
+ publisher = pub-PH,
+ year = "1993",
+ address = pub-PH:adr,
+ ISBN = "0-13-092941-7",
+ LCCN = "TK5105.73 .R66 1993",
+ pages = "xxvi + 370",
+ bibdate = "Sat Mar 12 17:48:24 1994",
+ acknowledgement = ack-nhfb,
+}
+
+@Article{Ross:IEEE-Comm-Mag-24-5-10,
+ author = "Floyd E. Ross",
+ title = "{FDDI} \emdash{} a Tutorial",
+ journal = j-IEEE-Comm-Mag,
+ year = "1986",
+ volume = "24",
+ number = "5",
+ pages = "10--17",
+ month = may,
+ note = "A good general introduction to FDDI techniques and
+ terminology. You will find it easier to read if you
+ have a fair amount of prior experience and vocabulary
+ in network technology. The proposed applications now
+ seem a little dated, but the basic ideas remain
+ valid.",
+ bibdate = "Tue Apr 13 11:29:35 1993",
+ acknowledgement = ack-woh,
+}
+
+@Article{Ross:IEEE-J-SAC-7-7-1043,
+ author = "Floyd E. Ross",
+ title = "An Overview of {FDDI}: The Fiber Distributed Data
+ Interface",
+ journal = j-IEEE-J-SAC,
+ year = "1989",
+ volume = "7",
+ number = "7",
+ pages = "1043--1051",
+ month = sep,
+ note = "An updated version of the same author's 1986 paper
+ \cite{Ross:IEEE-Comm-Mag-24-5-10}. This version
+ reflects three years' more experience and goes into
+ more detail in some areas. For this reason you may find
+ it a little less readable as an introduction.",
+ bibdate = "Tue Apr 13 11:35:24 1993",
+ acknowledgement = ack-woh,
+}
+
+@Book{Sachs:HIB94,
+ author = "David Sachs and Henry Stair",
+ title = "Hands-on Internet\emdash {A} Beginning Guide for {PC}
+ Users",
+ publisher = pub-PTRPH,
+ year = "1994",
+ ISBN = "0-13-056392-7",
+ LCCN = "TK5105.875.I57 S33 1993",
+ address = pub-PTRPH:adr,
+ pages = "xiv + 275",
+ price = "US\$27.95 (includes IBM PC diskette)",
+ acknowledgement = ack-nhfb,
+ bibdate = "Wed Feb 23 14:06:09 1994",
+}
+
+@Book{Stallings:I89,
+ author = "William Stallings",
+ title = "{ISDN}: An Introduction",
+ publisher = pub-COLLIER,
+ year = "1989",
+ ISBN = "0-02-415471-7",
+ LCCN = "TK5103.7.S73 1989",
+ pages = "xii + 418 ",
+ address = pub-COLLIER:adr,
+ bibdate = "Mon Apr 19 08:03:03 1993",
+ acknowledgement = ack-nhfb,
+}
+
+@Book{Stallings:LN90,
+ author = "William Stallings",
+ title = "Local Networks",
+ publisher = pub-COLLIER,
+ year = "1990",
+ ISBN = "0-02-415531-4",
+ LCCN = "TK5105.7 .S78 1990",
+ pages = "xvi + 510",
+ edition = "Third",
+ address = pub-COLLIER:adr,
+ bibdate = "Mon Apr 19 08:05:38 1993",
+ acknowledgement = ack-nhfb,
+}
+
+@Book{Stallings:IBI92,
+ author = "William Stallings",
+ title = "{ISDN} and Broadband {ISDN}",
+ publisher = pub-COLLIER,
+ ISBN = "0-02-415475-X",
+ LCCN = "TK5103.7.S73 1992",
+ pages = "xvii + 633",
+ year = "1992",
+ edition = "Second",
+ address = pub-COLLIER:adr,
+ bibdate = "Mon Apr 19 08:03:03 1993",
+ acknowledgement = ack-nhfb,
+}
+
+@Book{Stallings:NS93,
+ author = "William Stallings",
+ title = "Networking Standards: {A} Guide to {OSI}, {ISDN},
+ {LAN}, and {MAN} Standards",
+ publisher = pub-AW,
+ year = "1993",
+ ISBN = "0-201-56357-6",
+ LCCN = "TK5105.5 .S73 1993",
+ pages = "xv + 646",
+ address = pub-AW:adr,
+ bibdate = "Mon Apr 19 07:59:27 1993",
+ acknowledgement = ack-nhfb,
+}
+
+@Book{Stallings:LMA93,
+ author = "William Stallings",
+ title = "Local and Metropolitan Area Networks",
+ publisher = pub-MAC,
+ year = "1993",
+ ISBN = "0-02-415465-2",
+ LCCN = "TK5105.7 .S77 1993",
+ pages = "xvi + 550",
+ address = pub-MAC:adr,
+ edition = "Fourth",
+ bibdate = "Mon Apr 19 08:08:53 1993",
+ acknowledgement = ack-nhfb,
+}
+
+@Book{Stallings:SSC93,
+ author = "William Stallings",
+ title = "{SNMP}, {SNMP}v2, and {CMIP}: the Practical Guide to
+ Network-Management Standards",
+ publisher = pub-AW,
+ address = pub-AW:adr,
+ year = "1993",
+ LCCN = "92-38220, TK5105.5 .S763 1993",
+ ISBN = "0-201-63331-0",
+ pages = "xvii + 625",
+ price = "US\$49.50",
+ acknowledgement = ack-nhfb,
+ bibdate = "Tue Sep 21 11:36:58 1993",
+}
+
+@Book{Sterling:HCL92,
+ author = "Bruce Sterling",
+ title = "The Hacker Crackdown: Law and Disorder on the
+ electronic frontier",
+ publisher = pub-BANTAM,
+ year = "1992",
+ ISBN = "0-553-08058-X",
+ LCCN = "HV6773.2 .S74 1992, KF9350 .S73 1992",
+ pages = "xiv + 328",
+ price = "US\$23.00",
+ address = pub-BANTAM:adr,
+ note = "An in-depth examination of the forces of law who try
+ to deal with computer crime, and of the issues
+ involved, written by one of the science fiction writers
+ who invented cyberpunk. The real story behind Operation
+ Sundevil and the Legion of Doom. Readable, informative,
+ amusing, and necessary.",
+ bibdate = "Fri Apr 2 09:26:05 1993",
+ acknowledgement = ack-jsq,
+}
+
+@Book{Stern:MNN91,
+ author = "Hal Stern",
+ title = "Managing {NFS} and {NIS}",
+ publisher = pub-OR,
+ year = "1991",
+ address = pub-OR:adr,
+ ISBN = "0-937175-75-7",
+ LCCN = "TK5105.5 .S74 1991",
+ pages = "xxiv + 410",
+ price = "US\$27.95",
+ walts-review = "A practical, detailed handbook for those responsible
+ for managing NFS/NIS installations. The subject is
+ covered in depth. The reader is assumed to have a good
+ working knowledge of UNIX system administration. The
+ book is based on the SunOS 4.1 version of the software,
+ but the author has made a decent attempt to address
+ other versions.
+
+ Table of Contents:
+
+ 1 Networking Fundamentals
+ 2 Network Information Service Operation
+ 3 System Management using NIS
+ 4 Building Applications with NIS
+ 5 System Administration Using the Network Filesystem
+ 6 Network File System Design and Operation
+ 7 Diskless Clients
+ 8 Network Security
+ 9 Centralizing Mail Services with NFS and NIS
+ 10 Diagnostic and Administrative Tools
+ 11 Debugging Network Problems
+ 12 Performance Analysis and Tuning
+ 13 The Automounter
+ 14 PC/NFS
+ A Transmission Line Theory
+ B IP Packet Routing
+ C NFS Problem Diagnosis",
+ acknowledgement = ack-nhfb # " and " # ack-woh,
+}
+
+@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",
+ LCCN = "QA76.76.O63 S755 1990",
+ pages = "xi + 772",
+ bibdate = "Mon Oct 11 17:41:10 1993",
+ acknowledgement = ack-nhfb,
+}
+
+@Book{Stevens:TII94,
+ author = "W. Richard Stevens",
+ title = "{TCP}/{IP} Illustrated\emdash The Protocols",
+ publisher = pub-AW,
+ year = "1994",
+ ISBN = "0-201-63346-9",
+ LCCN = "TK5105.55 S74 1994",
+ address = pub-AW:adr,
+ pages = "900",
+ price = "US\$47.50",
+ acknowledgement = ack-nhfb,
+ bibdate = "Thu Dec 9 16:54:36 1993",
+}
+
+@Book{Stoll:CET89,
+ author = "Clifford Stoll",
+ title = "The Cuckoo's Egg: Tracking a Spy Through the Maze of
+ Computer Espionage",
+ publisher = pub-DOUBLEDAY,
+ year = "1989",
+ ISBN = "0-385-24946-2",
+ LCCN = "UB271.R92 S47 1989",
+ price = "US\$19.95",
+ address = pub-DOUBLEDAY:adr,
+ note = "A spy novel, except it's true: a first person account
+ by a down- on-his-luck Berkeley astronomer who with
+ others tracked down a KGB network spy. Despite its
+ necessary concentration on cracking, still a readable
+ introduction to what the Internet is about.",
+ pages = "vi + 326",
+ bibdate = "Fri Apr 2 09:17:51 1993",
+ acknowledgement = ack-jsq,
+}
+
+@Book{Tanenbaum:CN88,
+ author = "Andrew S. Tanenbaum",
+ title = "Computer Networks",
+ publisher = pub-PH,
+ address = pub-PH:adr,
+ year = "1988",
+ edition = "Second",
+ ISBN = "0-13-162959-X",
+ LCCN = "TK5105.5 .T36 1988",
+ pages = "xv + 658",
+ acknowledgement = ack-nhfb,
+}
+
+@Book{Tennant:CIT93,
+ author = "Roy Tennant and John Ober and Anne G. Lipow and
+ {Foreword by Clifford Lynch}",
+ title = "Crossing the Internet Threshold: an Instructional
+ Handbook",
+ publisher = pub-LSP,
+ address = pub-LSP:adr,
+ year = "1993",
+ ISBN = "1-882208-01-3",
+ LCCN = "TK5105.875.I57 T46 1993, K662.I4 T46",
+ pages = "viii + 134",
+ bookreview = "\path|simsc.si.edu:networks/crossing.ad|.",
+ notes = "A short textbook on using the Internet, by two
+ librarians at the University of California at
+ Berkeley.",
+ price = "US\$45.00",
+ bibdate = "Mon Oct 18 17:23:44 1993",
+ acknowledgement = ack-jsq,
+}
+
+@Book{Tolhurst:UI94,
+ author = "William A. Tolhurst and Mary Ann Pike and Keith A.
+ Blanton and John R. Harris",
+ title = "Using the Internet, Special Edition",
+ publisher = pub-QUE,
+ year = "1994",
+ ISBN = "1-56529-353-3",
+ address = pub-QUE:adr,
+ pages = "xx + 1188",
+ price = "US\$39.95",
+ acknowledgement = ack-nhfb,
+ bibdate = "Sat Mar 12 17:52:07 1994",
+}
+
+@Book{Washburn:TIR93,
+ author = "Kevin Washburn and Jim T. Evans",
+ title = "{TCP}/{IP}\emdash Running a Successful Network",
+ publisher = pub-AW,
+ year = "1993",
+ ISBN = "0-201-62765-5",
+ LCCN = "TK5105.5 .W37 1993",
+ address = pub-AW:adr,
+ pages = "xvii + 537",
+ acknowledgement = ack-nhfb,
+ bibdate = "Mon Oct 18 15:09:13 1993",
+}
+
+@Book{Wolff:NG94,
+ author = "Michael Wolff and Peter Rutten and Albert F. {Bayers
+ III} and Kelly Maloni",
+ title = "{NET} {GUIDE}: Your Map to the Services, Information
+ and Entertainment on the Electronic Highway",
+ publisher = pub-RH,
+ year = "1994",
+ ISBN = "0-679-75106-8",
+ editor = "Tracy Smith",
+ address = pub-RH:adr,
+ pages = "xix + 356",
+ price = "US\$19.00",
+ acknowledgement = ack-dab,
+ bibdate = "Wed Feb 23 13:11:08 1994",
+}
+
+@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",
+ acknowledgement = ack-nhfb,
+}
diff --git a/macros/texsis/bibtex/mylist.bib b/macros/texsis/bibtex/mylist.bib
new file mode 100644
index 0000000000..151bc094f1
--- /dev/null
+++ b/macros/texsis/bibtex/mylist.bib
@@ -0,0 +1,23 @@
+@Article{Dammann:EuroPhysLett21,
+ author = {Bernd Dammann and Joseph D. Reger},
+ title = {Dynamical Critical Exponent of the Two-Dimensional
+ Ising Model},
+ journal = {Europhys. Lett.},
+ year = 1993,
+ volume = 21,
+ number = 2,
+ pages = {157--162}
+}
+
+@Article{Dammann:ZPhysB98,
+ author = {Bernd Dammann and Joseph D. Reger},
+ title = {High-temperature series expansion for the relaxation
+ times of the two dimensional Ising model},
+ journal = {Z. Phys. B},
+ year = 1995,
+ volume = 98,
+ pages = {97--110}
+}
+
+
+
diff --git a/macros/texsis/bibtex/texsis.bst b/macros/texsis/bibtex/texsis.bst
new file mode 100644
index 0000000000..ed9e3eb658
--- /dev/null
+++ b/macros/texsis/bibtex/texsis.bst
@@ -0,0 +1,1195 @@
+%%
+%% This is file `texsis.bst', generated
+%% on <1995/9/17> with the docstrip utility (2.2h).
+%%
+%% modified by Bernd Dammann <bernd@fki.dtu.dk> on <1995/9/17>
+%%
+%% The original source files were:
+%%
+%% texsis.mbs (with options: `,seq-no,nm-init,yr-par,tit-qq,atit-u,vol-bf,vnum-sp,volp-com,jpg-1,edpar,edby-par,blk-com,in-col,fin-bare,pp,ed,abr,ord,jabr,etal-it,em-it')
+%% ----------------------------------------
+%% *** ***
+%%
+ %-------------------------------------------------------------------
+ % The original source file contains the following version information:
+ % \ProvidesFile{merlin.mbs}[1995/09/04 3.3 (PWD)]
+ %
+ % NOTICE:
+ % This file may be used for non-profit purposes.
+ % It may not be distributed in exchange for money,
+ % other than distribution costs.
+ %
+ % The author provides it `as is' and does not guarantee it in any way.
+ %
+ % Copyright (C) 1994, 1995 Patrick W. Daly
+ %-------------------------------------------------------------------
+ % For use with BibTeX version 0.99a or later
+ %-------------------------------------------------------------------
+ % This bibliography style file is intended for texts in ENGLISH
+ % This is a numerical citation style, and as such is standard LaTeX.
+ % It requires no extra package to interface to the main text.
+ % The form of the \bibitem entries is
+ % \bibitem{key}...
+ % Usage of \cite is as follows:
+ % \cite{key} ==>> [#]
+ % \cite[chap. 2]{key} ==>> [#, chap. 2]
+ % where # is a number determined by the ordering in the reference list.
+ % This is the order in which the works were originally cited in the text.
+ %---------------------------------------------------------------------
+
+ENTRY
+ { address
+ author
+ booktitle
+ chapter
+ edition
+ editor
+ howpublished
+ institution
+ journal
+ key
+ month
+ note
+ number
+ organization
+ pages
+ publisher
+ school
+ series
+ title
+ type
+ volume
+ year
+ }
+ {}
+ { label }
+
+INTEGERS { output.state before.all mid.sentence after.sentence after.block }
+
+FUNCTION {init.state.consts}
+{ #0 'before.all :=
+ #1 'mid.sentence :=
+ #2 'after.sentence :=
+ #3 'after.block :=
+}
+
+STRINGS { s t }
+
+FUNCTION {output.nonnull}
+{ 's :=
+ output.state mid.sentence =
+ { ", " * write$ }
+ { output.state after.block =
+ { add.period$ write$
+ newline$
+ "\newblock " write$
+ }
+ { output.state before.all =
+ 'write$
+ { add.period$ " " * write$ }
+ if$
+ }
+ if$
+ mid.sentence 'output.state :=
+ }
+ if$
+ s
+}
+
+FUNCTION {output}
+{ duplicate$ empty$
+ 'pop$
+ 'output.nonnull
+ if$
+}
+
+FUNCTION {output.check}
+{ 't :=
+ duplicate$ empty$
+ { pop$ "empty " t * " in " * cite$ * warning$ }
+ 'output.nonnull
+ if$
+}
+
+FUNCTION {fin.entry}
+{ duplicate$ empty$
+ 'pop$
+ 'write$
+ if$
+ newline$
+ "\endreference" write$
+ newline$
+}
+
+FUNCTION {new.block}
+{ output.state before.all =
+ 'skip$
+ { after.block 'output.state := }
+ if$
+}
+
+FUNCTION {new.sentence}
+{ output.state after.block =
+ 'skip$
+ { output.state before.all =
+ 'skip$
+ { after.sentence 'output.state := }
+ if$
+ }
+ if$
+}
+
+FUNCTION {add.blank}
+{ " " * before.all 'output.state :=
+}
+
+FUNCTION {date.block}
+{
+ skip$
+}
+
+FUNCTION {not}
+{ { #0 }
+ { #1 }
+ if$
+}
+
+FUNCTION {and}
+{ 'skip$
+ { pop$ #0 }
+ if$
+}
+
+FUNCTION {or}
+{ { pop$ #1 }
+ 'skip$
+ if$
+}
+
+FUNCTION {non.stop}
+{ duplicate$
+ "}" * add.period$
+ #-1 #1 substring$ "." =
+}
+
+FUNCTION {new.block.checka}
+{ empty$
+ 'skip$
+ 'new.block
+ if$
+}
+
+FUNCTION {new.block.checkb}
+{ empty$
+ swap$ empty$
+ and
+ 'skip$
+ 'new.block
+ if$
+}
+
+FUNCTION {new.sentence.checka}
+{ empty$
+ 'skip$
+ 'new.sentence
+ if$
+}
+
+FUNCTION {new.sentence.checkb}
+{ empty$
+ swap$ empty$
+ and
+ 'skip$
+ 'new.sentence
+ if$
+}
+
+FUNCTION {field.or.null}
+{ duplicate$ empty$
+ { pop$ "" }
+ 'skip$
+ if$
+}
+
+FUNCTION {emphasize}
+{ duplicate$ empty$
+ { pop$ "" }
+ { "{\it " swap$ * "\/}" * }
+ if$
+}
+
+FUNCTION {bolden}
+{ duplicate$ empty$
+ { pop$ "" }
+ { "{\bf " swap$ * "}" * }
+ if$
+}
+
+FUNCTION {capitalize}
+{ "u" change.case$ "t" change.case$ }
+
+FUNCTION {space.word}
+{ " " swap$ * " " * }
+
+ % Here are the language-specific definitions for explicit words.
+ % Each function has a name bbl.xxx where xxx is the English word.
+ % The language selected here is ENGLISH
+FUNCTION {bbl.and}
+{ "and"}
+
+FUNCTION {bbl.editors}
+{ "eds." }
+
+FUNCTION {bbl.editor}
+{ "ed." }
+
+FUNCTION {bbl.edby}
+{ "edited by" }
+
+FUNCTION {bbl.edition}
+{ "edn." }
+
+FUNCTION {bbl.volume}
+{ "vol." }
+
+FUNCTION {bbl.of}
+{ "of" }
+
+FUNCTION {bbl.number}
+{ "no." }
+
+FUNCTION {bbl.nr}
+{ "no." }
+
+FUNCTION {bbl.in}
+{ "in" }
+
+FUNCTION {bbl.pages}
+{ "pp." }
+
+FUNCTION {bbl.page}
+{ "p." }
+
+FUNCTION {bbl.chapter}
+{ "chap." }
+
+FUNCTION {bbl.techrep}
+{ "Tech. Rep." }
+
+FUNCTION {bbl.mthesis}
+{ "Master's thesis" }
+
+FUNCTION {bbl.phdthesis}
+{ "Ph.D. thesis" }
+
+FUNCTION {bbl.first}
+{ "1st" }
+
+FUNCTION {bbl.second}
+{ "2nd" }
+
+FUNCTION {bbl.third}
+{ "3rd" }
+
+FUNCTION {bbl.fourth}
+{ "4th" }
+
+FUNCTION {bbl.fifth}
+{ "5th" }
+
+FUNCTION {bbl.st}
+{ "st" }
+
+FUNCTION {bbl.nd}
+{ "nd" }
+
+FUNCTION {bbl.rd}
+{ "rd" }
+
+FUNCTION {bbl.th}
+{ "th" }
+
+MACRO {jan} {"Jan."}
+
+MACRO {feb} {"Feb."}
+
+MACRO {mar} {"Mar."}
+
+MACRO {apr} {"Apr."}
+
+MACRO {may} {"May"}
+
+MACRO {jun} {"Jun."}
+
+MACRO {jul} {"Jul."}
+
+MACRO {aug} {"Aug."}
+
+MACRO {sep} {"Sep."}
+
+MACRO {oct} {"Oct."}
+
+MACRO {nov} {"Nov."}
+
+MACRO {dec} {"Dec."}
+
+FUNCTION {eng.ord}
+{ duplicate$ "1" swap$ *
+ #-2 #1 substring$ "1" =
+ { bbl.th * }
+ { duplicate$ #-1 #1 substring$
+ duplicate$ "1" =
+ { pop$ bbl.st * }
+ { duplicate$ "2" =
+ { pop$ bbl.nd * }
+ { "3" =
+ { bbl.rd * }
+ { bbl.th * }
+ if$
+ }
+ if$
+ }
+ if$
+ }
+ if$
+}
+
+MACRO {acmcs} {"ACM Comput. Surv."}
+
+MACRO {acta} {"Acta Inf."}
+
+MACRO {cacm} {"Commun. ACM"}
+
+MACRO {ibmjrd} {"IBM J. Res. Dev."}
+
+MACRO {ibmsj} {"IBM Syst.~J."}
+
+MACRO {ieeese} {"IEEE Trans. Softw. Eng."}
+
+MACRO {ieeetc} {"IEEE Trans. Comput."}
+
+MACRO {ieeetcad}
+ {"IEEE Trans. Comput.-Aided Design Integrated Circuits"}
+
+MACRO {ipl} {"Inf. Process. Lett."}
+
+MACRO {jacm} {"J.~ACM"}
+
+MACRO {jcss} {"J.~Comput. Syst. Sci."}
+
+MACRO {scp} {"Sci. Comput. Programming"}
+
+MACRO {sicomp} {"SIAM J. Comput."}
+
+MACRO {tocs} {"ACM Trans. Comput. Syst."}
+
+MACRO {tods} {"ACM Trans. Database Syst."}
+
+MACRO {tog} {"ACM Trans. Gr."}
+
+MACRO {toms} {"ACM Trans. Math. Softw."}
+
+MACRO {toois} {"ACM Trans. Office Inf. Syst."}
+
+MACRO {toplas} {"ACM Trans. Prog. Lang. Syst."}
+
+MACRO {tcs} {"Theoretical Comput. Sci."}
+
+INTEGERS { nameptr namesleft numnames }
+
+FUNCTION {format.names}
+{ 's :=
+ #1 'nameptr :=
+ s num.names$ 'numnames :=
+ numnames 'namesleft :=
+ { namesleft #0 > }
+ { s nameptr
+ "{f.~}{vv~}{ll}{, jj}" format.name$ 't :=
+ nameptr #1 >
+ {
+ namesleft #1 >
+ { ", " * t * }
+ {
+ numnames #2 >
+ { "," * }
+ 'skip$
+ if$
+ t "others" =
+ { " " * "et~al." emphasize * }
+ { bbl.and space.word * t * }
+ if$
+ }
+ if$
+ }
+ 't
+ if$
+ nameptr #1 + 'nameptr :=
+ namesleft #1 - 'namesleft :=
+ }
+ while$
+}
+
+FUNCTION {format.names.ed}
+{ 's :=
+ #1 'nameptr :=
+ s num.names$ 'numnames :=
+ numnames 'namesleft :=
+ { namesleft #0 > }
+ { s nameptr
+ "{f.~}{vv~}{ll}{, jj}"
+ format.name$ 't :=
+ nameptr #1 >
+ {
+ namesleft #1 >
+ { ", " * t * }
+ {
+ numnames #2 >
+ { "," * }
+ 'skip$
+ if$
+ t "others" =
+ { " " * "et~al." emphasize * }
+ { bbl.and space.word * t * }
+ if$
+ }
+ if$
+ }
+ 't
+ if$
+ nameptr #1 + 'nameptr :=
+ namesleft #1 - 'namesleft :=
+ }
+ while$
+}
+
+FUNCTION {format.authors}
+{ author empty$
+ { "" }
+ { author format.names }
+ if$
+}
+
+FUNCTION {format.editors}
+{ editor empty$
+ { "" }
+ { editor format.names
+ editor num.names$ #1 >
+ { " (" * bbl.editors * ")" * }
+ { " (" * bbl.editor * ")" * }
+ if$
+ }
+ if$
+}
+
+FUNCTION {format.in.editors}
+{ editor empty$
+ { "" }
+ { editor format.names.ed
+ }
+ if$
+}
+
+FUNCTION {format.title}
+{ title empty$
+ { "" }
+ { title
+ "\enquote{" swap$ *
+ non.stop
+ { "}, " * }
+ { "} " * }
+ if$
+ }
+ if$
+}
+
+FUNCTION {output.bibitem}
+{ newline$
+ "\reference{" write$
+ cite$ write$
+ "}" write$
+ newline$
+ ""
+ before.all 'output.state :=
+}
+
+FUNCTION {n.dashify}
+{ 't :=
+ ""
+ { t empty$ not }
+ { t #1 #1 substring$ "-" =
+ { t #1 #2 substring$ "--" = not
+ { "--" *
+ t #2 global.max$ substring$ 't :=
+ }
+ { { t #1 #1 substring$ "-" = }
+ { "-" *
+ t #2 global.max$ substring$ 't :=
+ }
+ while$
+ }
+ if$
+ }
+ { t #1 #1 substring$ *
+ t #2 global.max$ substring$ 't :=
+ }
+ if$
+ }
+ while$
+}
+
+FUNCTION {word.in}
+{ bbl.in
+ ":" *
+ " " * }
+
+FUNCTION {format.date}
+{ year empty$
+ { month empty$
+ { "" }
+ { "there's a month but no year in " cite$ * warning$
+ month
+ }
+ if$
+ }
+ { month empty$
+ 'year
+ { month " " * year * }
+ if$
+ }
+ if$
+ before.all 'output.state :=
+ " (" swap$ * ")" *
+}
+
+FUNCTION {format.btitle}
+{ title emphasize
+}
+
+FUNCTION {tie.or.space.connect}
+{ duplicate$ text.length$ #3 <
+ { "~" }
+ { " " }
+ if$
+ swap$ * *
+}
+
+FUNCTION {either.or.check}
+{ empty$
+ 'pop$
+ { "can't use both " swap$ * " fields in " * cite$ * warning$ }
+ if$
+}
+
+FUNCTION {format.bvolume}
+{ volume empty$
+ { "" }
+ { bbl.volume volume tie.or.space.connect
+ series empty$
+ 'skip$
+ { bbl.of space.word * series emphasize * }
+ if$
+ "volume and number" number either.or.check
+ }
+ if$
+}
+
+FUNCTION {format.number.series}
+{ volume empty$
+ { number empty$
+ { series field.or.null }
+ { output.state mid.sentence =
+ { bbl.number }
+ { bbl.number capitalize }
+ if$
+ number tie.or.space.connect
+ series empty$
+ { "there's a number but no series in " cite$ * warning$ }
+ { bbl.in space.word * series * }
+ if$
+ }
+ if$
+ }
+ { "" }
+ if$
+}
+
+FUNCTION {is.num}
+{ chr.to.int$
+ duplicate$ "0" chr.to.int$ < not
+ swap$ "9" chr.to.int$ > not and
+}
+
+FUNCTION {extract.num}
+{ duplicate$ 't :=
+ "" 's :=
+ { t empty$ not }
+ { t #1 #1 substring$
+ t #2 global.max$ substring$ 't :=
+ duplicate$ is.num
+ { s swap$ * 's := }
+ { pop$ "" 't := }
+ if$
+ }
+ while$
+ s empty$
+ 'skip$
+ { pop$ s }
+ if$
+}
+
+FUNCTION {convert.edition}
+{ edition extract.num "l" change.case$ 's :=
+ s "first" = s "1" = or
+ { bbl.first 't := }
+ { s "second" = s "2" = or
+ { bbl.second 't := }
+ { s "third" = s "3" = or
+ { bbl.third 't := }
+ { s "fourth" = s "4" = or
+ { bbl.fourth 't := }
+ { s "fifth" = s "5" = or
+ { bbl.fifth 't := }
+ { s #1 #1 substring$ is.num
+ { s eng.ord 't := }
+ { edition 't := }
+ if$
+ }
+ if$
+ }
+ if$
+ }
+ if$
+ }
+ if$
+ }
+ if$
+ t
+}
+
+FUNCTION {format.edition}
+{ edition empty$
+ { "" }
+ { output.state mid.sentence =
+ { convert.edition "l" change.case$ " " * bbl.edition * }
+ { convert.edition "t" change.case$ " " * bbl.edition * }
+ if$
+ }
+ if$
+}
+
+INTEGERS { multiresult }
+
+FUNCTION {multi.page.check}
+{ 't :=
+ #0 'multiresult :=
+ { multiresult not
+ t empty$ not
+ and
+ }
+ { t #1 #1 substring$
+ duplicate$ "-" =
+ swap$ duplicate$ "," =
+ swap$ "+" =
+ or or
+ { #1 'multiresult := }
+ { t #2 global.max$ substring$ 't := }
+ if$
+ }
+ while$
+ multiresult
+}
+
+FUNCTION {format.pages}
+{ pages empty$
+ { "" }
+ { pages multi.page.check
+ { bbl.pages pages n.dashify tie.or.space.connect }
+ { bbl.page pages tie.or.space.connect }
+ if$
+ }
+ if$
+}
+
+FUNCTION {first.page}
+{ 't :=
+ ""
+ { t empty$ not t #1 #1 substring$ "-" = not and }
+ { t #1 #1 substring$ *
+ t #2 global.max$ substring$ 't :=
+ }
+ while$
+}
+
+FUNCTION {format.vol.num.pages}
+{ volume field.or.null
+ bolden
+ number empty$
+ 'skip$
+ {
+ "~(" number * ")" * *
+ volume empty$
+ { "there's a number but no volume in " cite$ * warning$ }
+ 'skip$
+ if$
+ }
+ if$
+ pages empty$
+ 'skip$
+ { duplicate$ empty$
+ { pop$ format.pages }
+ { ", " * pages first.page * }
+ if$
+ }
+ if$
+}
+
+FUNCTION {format.chapter.pages}
+{ chapter empty$
+ 'format.pages
+ { type empty$
+ { bbl.chapter }
+ { type "l" change.case$ }
+ if$
+ chapter tie.or.space.connect
+ pages empty$
+ 'skip$
+ { ", " * format.pages * }
+ if$
+ }
+ if$
+}
+
+FUNCTION {format.in.ed.booktitle}
+{ booktitle empty$
+ { "" }
+ { editor empty$
+ { word.in booktitle emphasize * }
+ { word.in booktitle emphasize *
+ " (" *
+ bbl.edby
+ capitalize
+ * " " *
+ format.in.editors *
+ ")" *
+ }
+ if$
+ }
+ if$
+}
+
+FUNCTION {empty.misc.check}
+{ author empty$ title empty$ howpublished empty$
+ month empty$ year empty$ note empty$
+ and and and and and
+ key empty$ not and
+ { "all relevant fields are empty in " cite$ * warning$ }
+ 'skip$
+ if$
+}
+
+FUNCTION {format.thesis.type}
+{ type empty$
+ 'skip$
+ { pop$
+ type "t" change.case$
+ }
+ if$
+}
+
+FUNCTION {format.tr.number}
+{ type empty$
+ { bbl.techrep }
+ 'type
+ if$
+ number empty$
+ { "t" change.case$ }
+ { number tie.or.space.connect }
+ if$
+}
+
+FUNCTION {format.article.crossref}
+{
+ key empty$
+ { journal empty$
+ { "need key or journal for " cite$ * " to crossref " * crossref *
+ warning$
+ ""
+ }
+ { word.in journal emphasize * }
+ if$
+ }
+ { word.in key * " " *}
+ if$
+ " \cite{" * crossref * "}" *
+}
+
+FUNCTION {format.crossref.editor}
+{ editor #1 "{vv~}{ll}" format.name$
+ editor num.names$ duplicate$
+ #2 >
+ { pop$ " " * "et~al." emphasize * }
+ { #2 <
+ 'skip$
+ { editor #2 "{ff }{vv }{ll}{ jj}" format.name$ "others" =
+ { " " * "et~al." emphasize * }
+ { bbl.and space.word * editor #2 "{vv~}{ll}" format.name$ * }
+ if$
+ }
+ if$
+ }
+ if$
+}
+
+FUNCTION {format.book.crossref}
+{ volume empty$
+ { "empty volume in " cite$ * "'s crossref of " * crossref * warning$
+ word.in
+ }
+ { bbl.volume volume tie.or.space.connect
+ bbl.of space.word *
+ }
+ if$
+ editor empty$
+ editor field.or.null author field.or.null =
+ or
+ { key empty$
+ { series empty$
+ { "need editor, key, or series for " cite$ * " to crossref " *
+ crossref * warning$
+ "" *
+ }
+ { series emphasize * }
+ if$
+ }
+ { key * }
+ if$
+ }
+ { format.crossref.editor * }
+ if$
+ " \cite{" * crossref * "}" *
+}
+
+FUNCTION {format.incoll.inproc.crossref}
+{
+ editor empty$
+ editor field.or.null author field.or.null =
+ or
+ { key empty$
+ { booktitle empty$
+ { "need editor, key, or booktitle for " cite$ * " to crossref " *
+ crossref * warning$
+ ""
+ }
+ { word.in booktitle emphasize * }
+ if$
+ }
+ { word.in key * " " *}
+ if$
+ }
+ { word.in format.crossref.editor * " " *}
+ if$
+ " \cite{" * crossref * "}" *
+}
+
+FUNCTION {article}
+{ output.bibitem
+ format.authors "author" output.check
+ before.all 'output.state :=
+ ", " *
+ "\journal " * journal * ";" *
+ volume * "," *
+ pages first.page *
+ "(" * year * ")" *
+ fin.entry
+}
+
+FUNCTION {book}
+{ output.bibitem
+ author empty$
+ { format.editors "author and editor" output.check
+ }
+ { format.authors output.nonnull
+ crossref missing$
+ { "author and editor" editor either.or.check }
+ 'skip$
+ if$
+ }
+ if$
+ format.btitle "title" output.check
+ crossref missing$
+ { format.bvolume output
+ format.number.series output
+ publisher "publisher" output.check
+ address output
+ }
+ {
+ format.book.crossref output.nonnull
+ }
+ if$
+ format.edition output
+ format.date "year" output.check
+ fin.entry
+}
+
+FUNCTION {booklet}
+{ output.bibitem
+ format.authors output
+ format.title "title" output.check
+ before.all 'output.state :=
+ howpublished output
+ address output
+ format.date output
+ fin.entry
+}
+
+FUNCTION {inbook}
+{ output.bibitem
+ author empty$
+ { format.editors "author and editor" output.check
+ }
+ { format.authors output.nonnull
+ crossref missing$
+ { "author and editor" editor either.or.check }
+ 'skip$
+ if$
+ }
+ if$
+ format.btitle "title" output.check
+ crossref missing$
+ { format.bvolume output
+ format.chapter.pages "chapter and pages" output.check
+ format.number.series output
+ publisher "publisher" output.check
+ address output
+ }
+ {
+ format.chapter.pages "chapter and pages" output.check
+ format.book.crossref output.nonnull
+ }
+ if$
+ format.edition output
+ format.date "year" output.check
+ fin.entry
+}
+
+FUNCTION {incollection}
+{ output.bibitem
+ format.authors "author" output.check
+ format.title "title" output.check
+ before.all 'output.state :=
+ crossref missing$
+ { format.in.ed.booktitle "booktitle" output.check
+ format.bvolume output
+ format.number.series output
+ format.chapter.pages output
+ publisher "publisher" output.check
+ address output
+ format.edition output
+ format.date "year" output.check
+ }
+ { format.incoll.inproc.crossref output.nonnull
+ format.chapter.pages output
+ }
+ if$
+ fin.entry
+}
+
+FUNCTION {inproceedings}
+{ output.bibitem
+ format.authors "author" output.check
+ format.title "title" output.check
+ before.all 'output.state :=
+ crossref missing$
+ { format.in.ed.booktitle "booktitle" output.check
+ format.bvolume output
+ format.number.series output
+ format.pages output
+ address empty$
+ { organization publisher new.sentence.checkb
+ organization output
+ publisher output
+ format.date "year" output.check
+ }
+ { address output.nonnull
+ format.date "year" output.check
+ organization output
+ publisher output
+ }
+ if$
+ }
+ { format.incoll.inproc.crossref output.nonnull
+ format.pages output
+ }
+ if$
+ fin.entry
+}
+
+FUNCTION {conference} { inproceedings }
+
+FUNCTION {manual}
+{ output.bibitem
+ author empty$
+ { organization empty$
+ 'skip$
+ { organization output.nonnull
+ address output
+ }
+ if$
+ }
+ { format.authors output.nonnull }
+ if$
+ format.btitle "title" output.check
+ author empty$
+ { organization empty$
+ {
+ address output
+ }
+ 'skip$
+ if$
+ }
+ {
+ organization output
+ address output
+ }
+ if$
+ format.edition output
+ format.date output
+ fin.entry
+}
+
+FUNCTION {mastersthesis}
+{ output.bibitem
+ format.authors "author" output.check
+ format.btitle "title" output.check
+ bbl.mthesis format.thesis.type output.nonnull
+ school "school" output.check
+ address output
+ format.date "year" output.check
+ fin.entry
+}
+
+FUNCTION {misc}
+{ output.bibitem
+ format.authors output
+ format.title output
+ before.all 'output.state :=
+ howpublished output
+ format.date output
+ fin.entry
+}
+
+FUNCTION {phdthesis}
+{ output.bibitem
+ format.authors "author" output.check
+ format.btitle "title" output.check
+ bbl.phdthesis format.thesis.type output.nonnull
+ school "school" output.check
+ address output
+ format.date "year" output.check
+ fin.entry
+}
+
+FUNCTION {proceedings}
+{ output.bibitem
+ editor empty$
+ { organization output }
+ { format.editors output.nonnull }
+ if$
+ format.btitle "title" output.check
+ format.bvolume output
+ format.number.series output
+ address empty$
+ { editor empty$
+ { publisher new.sentence.checka }
+ { organization publisher new.sentence.checkb
+ organization output
+ }
+ if$
+ publisher output
+ format.date "year" output.check
+ }
+ { address output.nonnull
+ format.date "year" output.check
+ editor empty$
+ 'skip$
+ { organization output }
+ if$
+ publisher output
+ }
+ if$
+ fin.entry
+}
+
+FUNCTION {techreport}
+{ output.bibitem
+ format.authors "author" output.check
+ format.title "title" output.check
+ before.all 'output.state :=
+ format.tr.number output.nonnull
+ institution "institution" output.check
+ address output
+ format.date "year" output.check
+ fin.entry
+}
+
+FUNCTION {unpublished}
+{ output.bibitem
+ format.authors "author" output.check
+ format.title "title" output.check
+ before.all 'output.state :=
+ note "note" output.check
+ fin.entry
+}
+
+FUNCTION {default.type} { misc }
+
+READ
+
+STRINGS { longest.label }
+
+INTEGERS { number.label longest.label.width }
+
+FUNCTION {initialize.longest.label}
+{ "" 'longest.label :=
+ #1 'number.label :=
+ #0 'longest.label.width :=
+}
+
+FUNCTION {longest.label.pass}
+{ number.label int.to.str$ 'label :=
+ number.label #1 + 'number.label :=
+ label width$ longest.label.width >
+ { label 'longest.label :=
+ label width$ 'longest.label.width :=
+ }
+ 'skip$
+ if$
+}
+
+EXECUTE {initialize.longest.label}
+
+ITERATE {longest.label.pass}
+
+FUNCTION {begin.bib}
+{ preamble$ empty$
+ 'skip$
+ { preamble$ write$ newline$ }
+ if$
+ "\def\enquote#1{``#1''}"
+ write$ newline$
+ "\referencelist" write$ newline$
+}
+
+EXECUTE {begin.bib}
+
+EXECUTE {init.state.consts}
+
+ITERATE {call.type$}
+
+FUNCTION {end.bib}
+{ newline$
+ "\endreferencelist" write$ newline$
+}
+
+EXECUTE {end.bib}
+%% End of customized bst file
diff --git a/macros/texsis/bibtex/unix.bib b/macros/texsis/bibtex/unix.bib
new file mode 100644
index 0000000000..b991b17290
--- /dev/null
+++ b/macros/texsis/bibtex/unix.bib
@@ -0,0 +1,4237 @@
+%%% ====================================================================
+%%% BibTeX-file{
+%%% author = "Nelson H. F. Beebe",
+%%% version = "1.24",
+%%% date = "14 March 1994",
+%%% time = "23:41:53 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 = "43936 4242 15777 133927",
+%%% 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.
+%%%
+%%% 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.",
+%%% }
+%%% ====================================================================
+
+@String{j-BSTJ = "The Bell System Technical Journal"}
+
+@String{j-CACM = "Communications of the Association for Computing
+ Machinery"}
+
+@String{j-SPE = "Software Prac{\-}tice and Experience"}
+
+@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-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-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-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-OR = "O'Reilly \& {Associates, Inc.}"}
+
+@String{pub-OR: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-PPB = "Professional Press Books"}
+
+@String{pub-PPB:adr = "101 Witmer Road, Horsham, PA 19044, 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 = "????"}
+
+@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-YOURDON = "Yourdon Press"}
+
+@String{pub-YOURDON:adr = "Englewood Cliffs, NJ 07632, USA"}
+
+@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|"}
+
+@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 = "Thu Dec 9 17:59:08 1993",
+}
+
+@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",
+}
+
+@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",
+ acknowledgement = ack-nhfb,
+ bibdate = "Sat Feb 26 13:24:43 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{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-OR,
+ year = "1992",
+ ISBN = "0-937175-77-3",
+ LCCN = "QA76.9.D5 B55 1991",
+ address = pub-OR: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{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{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-OR,
+ address = pub-OR: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{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{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-OR,
+ year = "1993",
+ ISBN = "1-56592-048-1",
+ address = pub-OR:adr,
+ month = sep,
+ pages = "650",
+ price = "US\$34.95",
+ acknowledgement = ack-nhfb,
+ bibdate = "Mon Jan 3 18:05:52 1994",
+}
+
+@Book{Costales:S93,
+ author = "Bryan Costales and Eric Allman and Neil Rickert",
+ title = "{\tt sendmail}",
+ publisher = pub-OR,
+ year = "1993",
+ ISBN = "1-56592-056-2",
+ address = pub-OR:adr,
+ pages = "xxxvi + 792",
+ price = "US\$32.95",
+ acknowledgement = ack-nhfb,
+ bibdate = "Sat Dec 4 17:13:12 1993",
+}
+
+@Book{Curry:UCU90,
+ author = "David Curry",
+ title = "Using {C} on the {UNIX} System",
+ publisher = pub-OR,
+ year = "1990",
+ ISBN = "0-937175-23-4",
+ price = "US\$24.95",
+ pages = "xii + 379",
+ LCCN = "QA76.76.O63 H68 1992",
+ address = pub-OR: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{Cutler:XWS92,
+ title = "The {X} Window System in a Nutshell",
+ publisher = pub-OR,
+ year = "1992",
+ ISBN = "1-56592-017-1",
+ editor = "Ellie Cutler and Daniel Gilly and Tim O'Reilly",
+ address = pub-OR: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-OR,
+ year = "1998",
+ ISBN = "0-937175-30-7",
+ LCCN = "QA76.73.C15 D37 1990",
+ address = pub-OR:adr,
+ month = oct,
+ pages = "x + 72",
+ price = "US\$12.95",
+ acknowledgement = ack-nhfb,
+ bibdate = "Mon Jan 3 18:19:06 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-OR,
+ address = pub-OR: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-OR,
+ year = "1993",
+ ISBN = "1-56592-032-5",
+ LCCN = "QA76.88 .D6 1993",
+ address = pub-OR: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-OR,
+ year = "1993",
+ ISBN = "1-56592-055-4",
+ address = pub-OR: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{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-OR,
+ year = "1993",
+ ISBN = "1-56592-038-4",
+ volume = "6B",
+ address = pub-OR: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{Frisch:ESA91,
+ author = "{\AE}leen Frisch",
+ title = "Essential System Administration",
+ publisher = pub-OR,
+ year = "1991",
+ address = pub-OR: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-OR,
+ year = "1991",
+ ISBN = "0-937175-72-2",
+ price = "US\$29.95",
+ LCCN = "QA76.76.O63 G38 1992",
+ address = pub-OR: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-OR,
+ year = "1992",
+ address = pub-OR: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-OR,
+ year = "1992",
+ ISBN = "1-56592-028-7",
+ LCCN = "QA76.76.W56 G37 1992",
+ address = pub-OR: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-OR,
+ year = "1992",
+ address = pub-OR: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-OR,
+ year = "1992",
+ ISBN = "0-937175-20-X",
+ LCCN = "QA76.76.O63 U544 1989",
+ pages = "272",
+ price = "US\$19.50",
+ address = pub-OR: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-OR,
+ year = "1988",
+ ISBN = "0-937175-31-5",
+ LCCN = "QA76.8.U65 G57 1988",
+ address = pub-OR:adr,
+ pages = "xvii + 176",
+ price = "US\$21.95",
+ acknowledgement = ack-nhfb,
+ bibdate = "Mon Jan 3 18:24:14 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{Graff:PRM94,
+ author = "{PEX}lib: A Reference Manual",
+ title = "Mark Graff",
+ 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 = "Tue Dec 7 09:47:42 1993",
+}
+
+@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{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 Hardenbergh",
+ title = "Building Applications with {PEX}lib",
+ publisher = pub-PH,
+ year = "1994",
+ ISBN = "0-13-012535-0",
+ LCCN = "QA76.76.W56 H36 1994",
+ address = pub-PH:adr,
+ pages = "500",
+ acknowledgement = ack-nhfb,
+ bibdate = "Tue Dec 7 09:52:09 1993",
+}
+
+@Book{Heller:MPM91,
+ author = "Dan Heller",
+ title = "Motif Programming Manual",
+ publisher = pub-OR,
+ address = pub-OR: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-OR,
+ address = pub-OR: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-OR,
+ address = pub-OR: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{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,
+}
+
+@Manual{Hewlett-Packard:GPG93,
+ title = "{GL} to {PEX}lib Porting Guide",
+ organization = "Hewlett-Packard Company",
+ edition = "Part number B3176-90040",
+ year = "1993",
+ acknowledgement = ack-nhfb,
+ bibdate = "Tue Dec 7 10:14:10 1993",
+}
+
+@Manual{Holbrook:SSH91,
+ key = "Holbrook",
+ title = "Site Security Handbook",
+ author = "P. Holbrook and J. Reynolds (eds.)",
+ year = "1991",
+ note = "This is \path|rfc1244.txt| which is available by
+ anonymous {\tt ftp} from \path|nic.ddn.mil| (in
+ \path|rfc| directory).",
+ bibdate = "Tue Sep 28 15:03:37 1993",
+ acknowledgement = ack-sk,
+}
+
+@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{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{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:LCN85,
+ author = "Rex Jaeschke",
+ title = "Let's {C} Now",
+ publisher = pub-PPB,
+ year = "1985",
+ ISBN = "0-961472-92-8",
+ LCCN = "QA76.73.C15 J336 1985",
+ address = pub-PPB:adr,
+ acknowledgement = ack-nhfb,
+ bibdate = "Mon Oct 4 13:28:35 1993",
+}
+
+@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-961472-98-7",
+ LCCN = "QA76.73.C15 J337 1989",
+ address = pub-PPB:adr,
+ pages = "366",
+ acknowledgement = ack-nhfb,
+ bibdate = "Mon Oct 4 13:25:58 1993",
+}
+
+@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: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)",
+ LCCN = "QA76.76.W56 J64 1992",
+ price = "US\$29.95",
+ pages = "xxxi + 564",
+ acknowledgement = ack-nhfb,
+ bibdate = "Mon Oct 4 13:46:04 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",
+ 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",
+}
+
+@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",
+}
+
+@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{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-OR,
+ year = "1993",
+ ISBN = "1-56592-049-X",
+ address = pub-OR:adr,
+ month = oct,
+ pages = "315",
+ price = "US\$24.95",
+ acknowledgement = ack-nhfb,
+ bibdate = "Mon Jan 3 18:29:56 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-OR,
+ year = "1992",
+ ISBN = "0-937175-91-9",
+ LCCN = "T385 .P487 1992",
+ address = pub-OR: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-OR,
+ year = "1992",
+ ISBN = "1-56592-025-2",
+ LCCN = "TK5105.875.I57 K86 1992",
+ address = pub-OR: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-OR,
+ year = "1990",
+ ISBN = "0-937175-67-6",
+ price = "US\$21.95",
+ LCCN = "QA76.8.U65 L35 1988",
+ edition = "Fifth",
+ address = pub-OR: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-OR,
+ year = "1992",
+ ISBN = "1-56592-000-7",
+ LCCN = "QA76.76.U84M37 1992",
+ address = pub-OR: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{Lewine:PPG91,
+ author = "Donald A. Lewine",
+ title = "{POSIX} programmer's guide: writing portable {UNIX}
+ programs with the {POSIX.1} standard",
+ publisher = pub-OR,
+ year = "1991",
+ ISBN = "0-937175-73-0",
+ price = "US\$34.95",
+ pages = "xxvii + 597",
+ address = pub-OR: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-OR,
+ year = "1990",
+ ISBN = "0-937175-60-9",
+ price = "US\$24.95",
+ LCCN = "QA76.76.O63 L66 1992",
+ address = pub-OR: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-OR,
+ year = "1990",
+ ISBN = "0-937175-51-X",
+ LCCN = "QA76.76.O63 L67 1990",
+ address = pub-OR: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 = "Tue Jan 11 10:11:02 1994",
+}
+
+@Book{Lunde:UJI93,
+ author = "Ken Lunde",
+ title = "Understanding Japanese Information Processing",
+ publisher = pub-OR,
+ year = "1993",
+ ISBN = "1-56592-043-0",
+ address = pub-OR: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-OR,
+ year = "1990",
+ address = pub-OR: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-OR,
+ 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-OR: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{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{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-OR,
+ address = pub-OR: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-OR,
+ year = "1990",
+ volume = "0",
+ ISBN = "0-937175-50-1",
+ LCCN = "QA76.76.W56 X215 1990",
+ edition = "Second",
+ address = pub-OR: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-OR,
+ year = "1992",
+ volume = "0",
+ ISBN = "1-56592-008-2",
+ LCCN = "QA76.76.W56 X215 1990",
+ edition = "Third",
+ address = pub-OR: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-OR,
+ address = pub-OR: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-OR,
+ address = pub-OR: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-OR,
+ address = pub-OR: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-OR,
+ address = pub-OR: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{Oram:MPM91,
+ author = "Andrew Oram and Steve Talbott",
+ title = "Managing Projects with make",
+ publisher = pub-OR,
+ year = "1991",
+ ISBN = "0-937175-90-0",
+ price = "US\$17.95",
+ LCCN = "QA76.76.O63 T35 1991",
+ address = pub-OR: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:MUU88,
+ author = "Tim O'Reilly and Grace Todino",
+ title = "Managing {UUCP} and Usenet",
+ publisher = pub-OR,
+ address = pub-OR: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-OR,
+ address = pub-OR: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-OR,
+ address = pub-OR: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{Oreilly:GO91,
+ author = "{The Staff of O'Reilly and Associates}",
+ title = "Guide to {OSF}\slash 1",
+ publisher = pub-OR,
+ year = "1991",
+ ISBN = "0-937175-78-1",
+ LCCN = "QA76.755.G85 1991",
+ address = pub-OR:adr,
+ month = jun,
+ pages = "304",
+ price = "US\$21.95",
+ acknowledgement = ack-nhfb,
+ bibdate = "Mon Jan 3 18:22:06 1994",
+}
+
+@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-OR,
+ year = "1991",
+ ISBN = "0-937175-65-X",
+ price = "US\$24.95",
+ pages = "xxii + 396",
+ LCCN = "QA76.73.C15 O84 1991",
+ address = pub-OR: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{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-OR,
+ year = "1993",
+ ISBN = "0-553-35402-7, 0-679-79073-X (with CD ROM)",
+ LCCN = "QA76.76.O63 P44 1993",
+ address = pub-OR: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 = "Sat Nov 13 11:51:33 1993",
+ 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-OR,
+ year = "1990",
+ volume = "3",
+ address = pub-OR: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-OR,
+ year = "1993",
+ month = may,
+ volume = "3",
+ address = pub-OR: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-OR,
+ year = "1993",
+ month = may,
+ volume = "3M",
+ address = pub-OR: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{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{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",
+ LCCN = "",
+ address = pub-OMH:adr,
+ pages = "",
+ 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:UD92,
+ author = "Ward Rosenberry",
+ title = "Understanding {DCE}",
+ publisher = pub-OR,
+ year = "1992",
+ ISBN = "1-56592-005-8",
+ LCCN = "QA76.9.D5 R67 1992",
+ address = pub-OR:adr,
+ month = oct,
+ pages = "xxv + 233",
+ price = "US\$24.95",
+ acknowledgement = ack-nhfb,
+ bibdate = "Mon Jan 3 18:11:50 1994",
+}
+
+@Book{Rosenberry:DAD93,
+ author = "Ward Rosenberry and Jim Teague",
+ title = "Distributing Applications Across {DCE} and Windows
+ {NT}",
+ publisher = pub-OR,
+ year = "1993",
+ ISBN = "1-56592-047-3",
+ address = pub-OR:adr,
+ month = dec,
+ pages = "300",
+ price = "US\$24.95",
+ acknowledgement = ack-nhfb,
+ bibdate = "Mon Jan 3 18:14:19 1994",
+}
+
+@Book{Rosenblatt:LKS93,
+ author = "Bill Rosenblatt",
+ title = "Learning the Korn Shell",
+ publisher = pub-OR,
+ year = "1993",
+ ISBN = "1-56592-054-6",
+ address = pub-OR: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-OR,
+ year = "1991",
+ ISBN = "0-937175-71-4",
+ price = "US\$29.95",
+ LCCN = "QA76.9.A25 R8 1991",
+ address = pub-OR:adr,
+ note = "A clear overview on many different security issues.",
+ pages = "xx + 441",
+ bibdate = "Tue Sep 28 14:37:02 1993",
+ acknowledgement = ack-sk,
+}
+
+@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{Sanderson:S93,
+ author = "David Sanderson and Dale Dougherty",
+ title = "Smileys",
+ publisher = pub-OR,
+ year = "1993",
+ ISBN = "1-56592-041-4",
+ LCCN = "",
+ price = "US\$5.95",
+ pages = "93",
+ address = pub-OR: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: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:XPM89,
+ author = "Robert W. Scheifler",
+ title = "{X} Protocol Reference Manual",
+ publisher = pub-OR,
+ address = pub-OR: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: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{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-OR,
+ year = "1993",
+ ISBN = "1-56592-042-2",
+ address = pub-OR,
+ pages = "274",
+ price = "US\$24.95",
+ acknowledgement = ack-nhfb,
+ bibdate = "Wed Nov 24 15:46:41 1993",
+}
+
+@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,
+ acknowledgement = ack-nhfb,
+ bibdate = "Mon Oct 4 13:52:09 1993",
+}
+
+@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-OR,
+ year = "1992",
+ ISBN = "1-56592-004-X",
+ LCCN = "QA76.9.D5 S5 1992",
+ address = pub-OR: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 = "155860-255-0",
+ LCCN = "QA76.76.W56 S56 1992",
+ pages = "xvi + 341",
+ address = pub-MK:adr,
+ acknowledgement = ack-nhfb,
+ bibdate = "Mon Oct 4 14:10:14 1993",
+}
+
+@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{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,
+ acknowledgement = ack-nhfb,
+ bibdate = "Mon Oct 4 13:49:41 1993",
+}
+
+@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{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{Stern:MNN91,
+ author = "Hal Stern",
+ title = "Managing {NFS} and {NIS}",
+ publisher = pub-OR,
+ year = "1991",
+ address = pub-OR: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{Strang:PC86,
+ author = "John Strang",
+ title = "Programming with {\tt curses}",
+ publisher = pub-OR,
+ address = pub-OR: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-OR,
+ year = "1988",
+ ISBN = "0-937175-22-6",
+ LCCN = "QA76.8.U65 S79 1988",
+ address = pub-OR: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-OR,
+ year = "1992",
+ ISBN = "1-56592-029-5",
+ LCCN = "QA76.76.W56 P4 1992",
+ address = pub-OR: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-OR,
+ year = "1993",
+ ISBN = "1-56592-060-0",
+ address = pub-OR: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-OR,
+ address = pub-OR: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-OR,
+ year = "1991",
+ ISBN = "0-937175-10-2",
+ LCCN = "QA76.76 O63 T63 1991",
+ price = "US\$21.95",
+ address = pub-OR: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{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,
+}
+
+@Book{VanRaalte:XRM91,
+ author = "Thomas Van Raalte",
+ title = "{XV}iew Reference Manual",
+ publisher = pub-OR,
+ year = "1991",
+ ISBN = "0-937175-88-9",
+ LCCN = "QA76.76.W56 X85 1991",
+ address = pub-OR: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: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-22404-6",
+ LCCN = "QA76.6 .W3186 1985",
+ price = "US\$19.95",
+ address = pub-HAYDEN:adr,
+ note = "{\em Highly recommended}. A very very good
+ hand-holding tutorial-type book for {UNIX}\slash
+ {SVR4}.",
+ pages = "431",
+ bibdate = "Tue Sep 28 12:17:10 1993",
+ acknowledgement = ack-sk,
+}
+
+@Book{Wall:PP92,
+ author = "Larry Wall and Randal L. Schwartz",
+ title = "Programming Perl",
+ publisher = pub-OR,
+ year = "1992",
+ ISBN = "0-937175-64-1",
+ price = "US\$29.95",
+ pages = "xxv + 454",
+ LCCN = "QA76.73.P43 W35 1990",
+ address = pub-OR: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-PH,
+ year = "1994",
+ ISBN = "0-13-015843-7",
+ LCCN = "QA76.76.W56 W653 1993",
+ address = pub-PH:adr,
+ pages = "400",
+ acknowledgement = ack-nhfb,
+ bibdate = "Tue Dec 7 09:45:20 1993",
+}
+
+@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",
+ LCCN = "",
+ 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: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{Zlotnick:PSP91,
+ author = "Fred Zlotnick",
+ title = "The {POSIX.1} standard: a programmer's guide",
+ publisher = pub-BENCUM,
+ year = "1991",
+ address = pub-BENCUM:adr,
+ bibdate = "Wed May 12 21:33:56 1993",
+ ISBN = "0-8053-9605-5",
+ LCCN = "QA76.76.O63 Z57 1991",
+ pages = "xx + 379",
+ acknowledgement = ack-nhfb,
+ bibdate = "Mon Oct 4 13:36:15 1993",
+}