# bibtab

bibtype: book
filename: master.bib
label: Metcalf:1982:FO
author: Michael Metcalf
title: Fortran Optimization
volume: 17
publisher: pub-ACADEMIC
address: pub-ACADEMIC:adr
pages: xii + 242
year: 1982
ISBN: 0-12-492480-8 OR 0124924808
ISBN13: 978-0-12-492480-2 OR 9780124924802
LCCN: QA76.73.F25 M48 1982
bibdate: Wed Dec 15 10:39:08 1993
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib
bibtimestamp: 1993.12.15 10:39:08 ???
series: A. P. I. C. Studies in Data Processing
acknowledgement: ack-nhfb
rawauthor: Michael Metcalf
rawtitle: {Fortran} Optimization
entry:
@Book{Metcalf:1982:FO,
  author =       "Michael Metcalf",
  title =        "{Fortran} Optimization",
  volume =       "17",
  publisher =    pub-ACADEMIC,
  address =      pub-ACADEMIC:adr,
  pages =        "xii + 242",
  year =         "1982",
  ISBN =         "0-12-492480-8",
  ISBN-13 =      "978-0-12-492480-2",
  LCCN =         "QA76.73.F25 M48 1982",
  bibdate =      "Wed Dec 15 10:39:08 1993",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib",
  series =       "{A. P. I. C.} Studies in Data Processing",
  acknowledgement = ack-nhfb,
}


bibtype: book
filename: master.bib
label: Metcalf:1990:FE
author: Michael Metcalf and John Ker Reid
title: Fortran 90 Explained
publisher: pub-OXFORD
address: pub-OXFORD:adr
pages: xiv + 294
year: 1990
ISBN: 0-19-853772-7 (paperback) OR 0198537727 (paperback)
ISBN13: 978-0-19-853772-4 (paperback) OR 9780198537724 (paperback)
LCCN: QA76.73.F28 M48 1990
bibdate: Sun May 02 07:52:28 1999
bibtimestamp: 1999.05.02 07:52:28 ???
note: See cite ANSI:ftn92.
acknowledgement: ack-nhfb
rawauthor: Michael Metcalf and John Ker Reid
rawnote: See \cite{ANSI:ftn92}.
rawtitle: {Fortran 90} Explained
bibsource:
https://www.math.utah.edu/pub/bibnet/subjects/acc-stab-num-alg.bib; https://www.math.utah.edu/pub/tex/bib/fortran3.bib; https://www.math.utah.edu/pub/tex/bib/master.bib

abstract:
The success of Fortran as the predominant programming language in the field of scientific and numerical computing is due, in part, to the steady evolution of the language. Following the publication of the first two standards of 1966 and 1978, the technical committee responsible for their development, X3J3, has worked in conjunction with an ISO committee to develop a new standard suitable for use in the 1990s. This new standard, Fortran 90, contains the new features required for large scale computing on modern supercomputers, but still retains all the familiar features that have made the language so popular. This book is a complete and thorough description of the new language, providing a comprehensive guide to all its features. Its authors are both members of X3J3 and have many years of experience in the use of Fortran. The book is intended for new and existing Fortran users, and for all those involved in any aspect of scientific and numerical computing.

TOC:
1: Whither Fortran? 2: Language Elements 3: Expressions and Assignments 4: Control Statements 5: Program Units and Procedures 6: Array Features 7: Specification Statements 8: Intrinsic Procedures 9: Data Transfer 10: Operations on External Files 11: Deprecated Features

rawabstract:
The success of Fortran as the predominant programming language in the field of scientific and numerical computing is due, in part, to the steady evolution of the language. Following the publication of the first two standards of 1966 and 1978, the technical committee responsible for their development, X3J3, has worked in conjunction with an ISO committee to develop a new standard suitable for use in the 1990s. This new standard, Fortran 90, contains the new features required for large scale computing on modern supercomputers, but still retains all the familiar features that have made the language so popular. This book is a complete and thorough description of the new language, providing a comprehensive guide to all its features. Its authors are both members of X3J3 and have many years of experience in the use of Fortran. The book is intended for new and existing Fortran users, and for all those involved in any aspect of scientific and numerical computing.

rawTOC:
1: Whither Fortran? \\ 2: Language Elements \\ 3: Expressions and Assignments \\ 4: Control Statements \\ 5: Program Units and Procedures \\ 6: Array Features \\ 7: Specification Statements \\ 8: Intrinsic Procedures \\ 9: Data Transfer \\ 10: Operations on External Files \\ 11: Deprecated Features

entry:
@Book{Metcalf:1990:FE,
  author =       "Michael Metcalf and John Ker Reid",
  title =        "{Fortran 90} Explained",
  publisher =    pub-OXFORD,
  address =      pub-OXFORD:adr,
  pages =        "xiv + 294",
  year =         "1990",
  ISBN =         "0-19-853772-7 (paperback)",
  ISBN-13 =      "978-0-19-853772-4 (paperback)",
  LCCN =         "QA76.73.F28 M48 1990",
  bibdate =      "Sun May 02 07:52:28 1999",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/subjects/acc-stab-num-alg.bib;
                 https://www.math.utah.edu/pub/tex/bib/fortran3.bib;
                 https://www.math.utah.edu/pub/tex/bib/master.bib",
  note =         "See \cite{ANSI:ftn92}.",
  price =        "US\$22.45",
  abstract =     "The success of Fortran as the predominant programming
                 language in the field of scientific and numerical
                 computing is due, in part, to the steady evolution of
                 the language. Following the publication of the first
                 two standards of 1966 and 1978, the technical committee
                 responsible for their development, X3J3, has worked in
                 conjunction with an ISO committee to develop a new
                 standard suitable for use in the 1990s. This new
                 standard, Fortran 90, contains the new features
                 required for large scale computing on modern
                 supercomputers, but still retains all the familiar
                 features that have made the language so popular. This
                 book is a complete and thorough description of the new
                 language, providing a comprehensive guide to all its
                 features. Its authors are both members of X3J3 and have
                 many years of experience in the use of Fortran. The
                 book is intended for new and existing Fortran users,
                 and for all those involved in any aspect of scientific
                 and numerical computing.",
  acknowledgement = ack-nhfb,
  libnote =      "Not in my library.",
  tableofcontents = "1: Whither Fortran? \\
                 2: Language Elements \\
                 3: Expressions and Assignments \\
                 4: Control Statements \\
                 5: Program Units and Procedures \\
                 6: Array Features \\
                 7: Specification Statements \\
                 8: Intrinsic Procedures \\
                 9: Data Transfer \\
                 10: Operations on External Files \\
                 11: Deprecated Features",
}


bibtype: book
filename: master.bib
label: Metcalf:F8E87
author: Michael Metcalf and John Reid
title: Fortran 8x Explained
publisher: pub-CLARENDON
address: pub-CLARENDON:adr
pages: xiv + 262
year: 1987
LCCN: QA76.73.F26 M48 1987
bibdate: Sun May 02 07:52:19 1999
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib
bibtimestamp: 1999.05.02 07:52:19 ???
note: See also cite ANSI:ftn8x,ANSI:ftn9x.
acknowledgement: ack-nhfb
rawauthor: Michael Metcalf and John Reid
rawnote: See also \cite{ANSI:ftn8x,ANSI:ftn9x}.
rawtitle: {Fortran 8x} Explained
ISBN:
0-19-853751-4 (hardcover), 0-19-853731-X (paperback) OR 0198537514 (hardcover), 019853731X (paperback)

ISBN13:
978-0-19-853751-9 (hardcover), 978-0-19-853731-1 (paperback) OR 9780198537519 (hardcover), 9780198537311 (paperback)

entry:
@Book{Metcalf:F8E87,
  author =       "Michael Metcalf and John Reid",
  title =        "{Fortran 8x} Explained",
  publisher =    pub-CLARENDON,
  address =      pub-CLARENDON:adr,
  pages =        "xiv + 262",
  year =         "1987",
  ISBN =         "0-19-853751-4 (hardcover), 0-19-853731-X (paperback)",
  ISBN-13 =      "978-0-19-853751-9 (hardcover), 978-0-19-853731-1
                 (paperback)",
  LCCN =         "QA76.73.F26 M48 1987",
  bibdate =      "Sun May 02 07:52:19 1999",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib",
  note =         "See also \cite{ANSI:ftn8x,ANSI:ftn9x}.",
  acknowledgement = ack-nhfb,
}


bibtype: book
filename: master.bib
label: Metropolis:1986:FS
author: N. Metropolis and D. H. Sharp and W. J. Worlton and K. R. Ames
title: Frontiers of Supercomputing
publisher: pub-U-CALIFORNIA-PRESS
address: pub-U-CALIFORNIA-PRESS:adr
pages: xxiv + 388
year: 1986
ISBN: 0-520-05190-4 OR 0520051904
ISBN13: 978-0-520-05190-4 OR 9780520051904
LCCN: QA76.5 .F76 1983
bibdate: Wed Dec 15 10:39:09 1993
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib
bibtimestamp: 1993.12.15 10:39:09 ???
acknowledgement: ack-nhfb
rawauthor: N. Metropolis and D. H. Sharp and W. J. Worlton and K. R. Ames
rawtitle: Frontiers of Supercomputing
entry:
@Book{Metropolis:1986:FS,
  author =       "N. Metropolis and D. H. Sharp and W. J. Worlton and K.
                 R. Ames",
  title =        "Frontiers of Supercomputing",
  publisher =    pub-U-CALIFORNIA-PRESS,
  address =      pub-U-CALIFORNIA-PRESS:adr,
  pages =        "xxiv + 388",
  year =         "1986",
  ISBN =         "0-520-05190-4",
  ISBN-13 =      "978-0-520-05190-4",
  LCCN =         "QA76.5 .F76 1983",
  bibdate =      "Wed Dec 15 10:39:09 1993",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib",
  acknowledgement = ack-nhfb,
}


bibtype: book
filename: master.bib
label: Miano:1999:CIF
author: John Miano
title: The Programmer's Guide to Compressed Image Files: JPEG, PNG, GIF, XBM, BMP
publisher: pub-AW-LONGMAN
address: pub-AW-LONGMAN:adr
pages: xi + 264
year: 1999
ISBN: 0-201-60443-4 (paperback), 0-201-61657-2 (CD-ROM) OR 0201604434 (paperback), 0201616572 (CDROM)
LCCN: TA1637.M53 1999
bibdate: Tue Jun 06 09:20:42 2000
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib
bibtimestamp: 2000.06.06 09:20:42 ???
series: SIGGRAPH series
acknowledgement: ack-nhfb
rawauthor: John Miano
rawtitle: The Programmer's Guide to Compressed Image Files: {JPEG}, {PNG}, {GIF}, {XBM}, {BMP}
ISBN13:
978-0-201-60443-6 (paperback), 978-0-201-61657-6 (CD-ROM) OR 9780201604436 (paperback), 9780201616576 (CDROM)

subject:
Image processing; Computer programs; Data compression (Computer science); Computer programming; File organization (Computer science)

TOC:
Windows BMP XBM Introduction to JPEG JPEG File Format JPEG Human Coding The Discrete Cosine Transform Decoding Sequential-Mode JPEG Images Creating Sequential JPEG Files Optimizing the DCT Progressive JPEG GIF PNG Decompressing PNG Image Data Creating PNG Files

rawTOC:
Windows BMP \\ XBM \\ Introduction to JPEG \\ JPEG File Format \\ JPEG Human Coding \\ The Discrete Cosine Transform \\ Decoding Sequential-Mode JPEG Images \\ Creating Sequential JPEG Files \\ Optimizing the DCT \\ Progressive JPEG \\ GIF \\ PNG \\ Decompressing PNG Image Data \\ Creating PNG Files

entry:
@Book{Miano:1999:CIF,
  author =       "John Miano",
  title =        "The Programmer's Guide to Compressed Image Files:
                 {JPEG}, {PNG}, {GIF}, {XBM}, {BMP}",
  publisher =    pub-AW-LONGMAN,
  address =      pub-AW-LONGMAN:adr,
  pages =        "xi + 264",
  year =         "1999",
  ISBN =         "0-201-60443-4 (paperback), 0-201-61657-2 (CD-ROM)",
  ISBN-13 =      "978-0-201-60443-6 (paperback), 978-0-201-61657-6
                 (CD-ROM)",
  LCCN =         "TA1637.M53 1999",
  bibdate =      "Tue Jun 06 09:20:42 2000",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib",
  price =        "US\$44.95",
  series =       "SIGGRAPH series",
  acknowledgement = ack-nhfb,
  libnote =      "Not in my library.",
  subject =      "Image processing; Computer programs; Data compression
                 (Computer science); Computer programming; File
                 organization (Computer science)",
  tableofcontents = "Windows BMP \\
                 XBM \\
                 Introduction to JPEG \\
                 JPEG File Format \\
                 JPEG Human Coding \\
                 The Discrete Cosine Transform \\
                 Decoding Sequential-Mode JPEG Images \\
                 Creating Sequential JPEG Files \\
                 Optimizing the DCT \\
                 Progressive JPEG \\
                 GIF \\
                 PNG \\
                 Decompressing PNG Image Data \\
                 Creating PNG Files",
  xxtitle =      "Compressed image file formats: {JPEG}, {PNG}, {GIF},
                 {XBM}, {BMP}",
}


bibtype: book
filename: master.bib
label: Michelin:1989:MAG
author: Michelin
title: Michelin Allemagne Germany (Michelin Maps)
publisher: Michelin Travel Publications
address: Paris, France
pages: 1
year: 1989
ISBN: 2-06-700984-2 OR 2067009842
ISBN13: 978-2-06-700984-4 OR 9782067009844
LCCN: G6081.P2 1989 .P6
bibdate: Sat Dec 24 15:53:15 MST 2005
bibsource: Amazon; https://www.math.utah.edu/pub/tex/bib/master.bib
bibtimestamp: 2005.12.24 15:53:15 MST
keywords: Roads --- Germany --- Maps
acknowledgement: ack-nhfb
rawauthor: {Michelin}
rawtitle: {Michelin Allemagne Germany (Michelin Maps)}
entry:
@Book{Michelin:1989:MAG,
  author =       "{Michelin}",
  title =        "{Michelin Allemagne Germany (Michelin Maps)}",
  publisher =    "Michelin Travel Publications",
  address =      "Paris, France",
  pages =        "1",
  year =         "1989",
  ISBN =         "2-06-700984-2",
  ISBN-13 =      "978-2-06-700984-4",
  LCCN =         "G6081.P2 1989 .P6",
  bibdate =      "Sat Dec 24 15:53:15 MST 2005",
  bibsource =    "Amazon;
                 https://www.math.utah.edu/pub/tex/bib/master.bib",
  acknowledgement = ack-nhfb,
  bookformat =   "Map",
  category =     "Nonfiction; Foreign Language Nonfiction; German",
  idnumber =     "550",
  keywords =     "Roads --- Germany --- Maps",
}


bibtype: book
filename: master.bib
label: Michelin:2005:MET
author: Michelin
title: Michelin Europe Tourist & Motoring Atlas
publisher: Michelin Travel Publications
address: Paris, France
pages: 228
year: 2005
ISBN: 2-06-711224-4 (paperback) OR 2067112244 (paperback)
ISBN13: 978-2-06-711224-7 (paperback) OR 9782067112247 (paperback)
LCCN: G1797.21.P2 E876 2005
bibdate: Sat Dec 24 15:53:15 MST 2005
bibsource: Amazon; https://www.math.utah.edu/pub/tex/bib/master.bib
bibtimestamp: 2005.12.24 15:53:15 MST
series: Atlas Seriews
acknowledgement: ack-nhfb
rawauthor: {Michelin}
rawtitle: {Michelin Europe} Tourist \& Motoring Atlas
entry:
@Book{Michelin:2005:MET,
  author =       "{Michelin}",
  title =        "{Michelin Europe} Tourist \& Motoring Atlas",
  publisher =    "Michelin Travel Publications",
  address =      "Paris, France",
  pages =        "228",
  year =         "2005",
  ISBN =         "2-06-711224-4 (paperback)",
  ISBN-13 =      "978-2-06-711224-7 (paperback)",
  LCCN =         "G1797.21.P2 E876 2005",
  bibdate =      "Sat Dec 24 15:53:15 MST 2005",
  bibsource =    "Amazon;
                 https://www.math.utah.edu/pub/tex/bib/master.bib",
  series =       "Atlas Seriews",
  acknowledgement = ack-nhfb,
  bookformat =   "Spiral-bound",
  category =     "Reference; Atlases \& Maps; World",
  idnumber =     "552",
}


bibtype: book
filename: master.bib
label: Microsoft:2012:MMS
author: Microsoft
publisher: pub-MICROSOFT
address: pub-MICROSOFT:adr
edition: Fourth
pages: xxiv + 438
year: 2012
ISBN: 0-7356-4871-9 (paperback) OR 0735648719 (paperback)
ISBN13: 978-0-7356-4871-5 (paperback) OR 9780735648715 (paperback)
LCCN: T11 .M467 2012
bibdate: Fri Apr 13 10:13:22 MDT 2012
bibsource: fsz3950.oclc.org:210/WorldCat; https://www.math.utah.edu/pub/tex/bib/master.bib
bibtimestamp: 2012.04.13 10:13:22 MDT
subject: technical writing
acknowledgement: ack-nhfb
rawauthor: {Microsoft}
title:
Microsoft Manual of Style: Your Everyday Guide to Usage, Terminology, and Style for Professional Technical Communications

TOC:
Foreword Introduction to the Fourth Edition Part 1: General Topics 1: Microsoft style and voice Principles of Microsoft style Bias-free communication Anthropomorphism Parallelism 2: Content for the web Make the right content choices Text for the web Video content for the web Blogs Community-provided content Evaluate your content Help users find your content International considerations for web content Accessibility considerations for web content Legal considerations for web content 3: Content for a worldwide audience Global English syntax Machine translation syntax Terminology and word choice Technical terms Jargon Latin and other non-English words Global art Examples and scenarios International currency Time and place Names and contact information Fonts Web, software, and HTML issues Legal issues with worldwide content Additional globalization resources 4: Accessible content Accessibility guidelines and requirements Accessible webpages Accessible writing Accessible graphics and design Acceptable terminology 5: The user interface Windows user interface Windows Phone user interface User interface elements Ribbons, menus, and toolbars Webpage controls, dialog boxes, and property sheets Backstage view Control Panel Messages Other user interface elements Modes of interaction Mouse terminology Key names Content for multiple platforms User interface text User interface formatting 6: Procedures and technical content Procedures Document conventions Cloud computing style Reference documentation Code examples Security Command syntax File names and extensions Version identifiers Out-of-band release terminology Protocols XML tag, element, and attribute formatting HTML tag, element, and attribute formatting Readme files and release notes 7: Practical issues of style Capitalization Titles and headings Microsoft in product and service names Lists Tables Cross-references Notes and tips Numbers Dates Phone numbers Time zones Measurements and units of measure URLs, addresses Names of special characters Art, captions, and callouts Bibliographies and citations Page layout 8: Grammar Verbs and verb forms Agreement Voice Mood Nouns Words ending in -ing Prepositions Prefixes Dangling and misplaced modifiers 9: Punctuation Periods Commas Apostrophes Colons Semicolons Quotation marks Parentheses Hyphens, hyphenation Dashes Ellipses Slash mark Formatting punctuation 10: Indexes and keywords Indexes Keywords and online index entries 11: Acronyms and other abbreviations How to use acronyms and other abbreviations Table of acronyms and other abbreviations How to use abbreviations of measurements Table of abbreviations of measurements Process for adopting new acronyms or abbreviations

rawtitle:
{Microsoft} Manual of Style: Your Everyday Guide to Usage, Terminology, and Style for Professional Technical Communications

rawTOC:
Foreword \\ Introduction to the Fourth Edition \\ Part 1: General Topics \\ 1: Microsoft style and voice \\ Principles of Microsoft style \\ Bias-free communication \\ Anthropomorphism \\ Parallelism \\ 2: Content for the web \\ Make the right content choices \\ Text for the web \\ Video content for the web \\ Blogs \\ Community-provided content \\ Evaluate your content \\ Help users find your content \\ International considerations for web content \\ Accessibility considerations for web content \\ Legal considerations for web content \\ 3: Content for a worldwide audience \\ Global English syntax \\ Machine translation syntax \\ Terminology and word choice \\ Technical terms \\ Jargon \\ Latin and other non-English words \\ Global art \\ Examples and scenarios \\ International currency \\ Time and place \\ Names and contact information \\ Fonts \\ Web, software, and HTML issues \\ Legal issues with worldwide content \\ Additional globalization resources \\ 4: Accessible content \\ Accessibility guidelines and requirements \\ Accessible webpages \\ Accessible writing \\ Accessible graphics and design \\ Acceptable terminology \\ 5: The user interface \\ Windows user interface \\ Windows Phone user interface \\ User interface elements \\ Ribbons, menus, and toolbars \\ Webpage controls, dialog boxes, and property sheets \\ Backstage view \\ Control Panel \\ Messages \\ Other user interface elements \\ Modes of interaction \\ Mouse terminology \\ Key names \\ Content for multiple platforms \\ User interface text \\ User interface formatting \\ 6: Procedures and technical content \\ Procedures \\ Document conventions \\ Cloud computing style \\ Reference documentation \\ Code examples \\ Security \\ Command syntax \\ File names and extensions \\ Version identifiers \\ Out-of-band release terminology \\ Protocols \\ XML tag, element, and attribute formatting \\ HTML tag, element, and attribute formatting \\ Readme files and release notes \\ 7: Practical issues of style \\ Capitalization \\ Titles and headings \\ Microsoft in product and service names \\ Lists \\ Tables \\ Cross-references \\ Notes and tips \\ Numbers \\ Dates \\ Phone numbers \\ Time zones \\ Measurements and units of measure \\ URLs, addresses \\ Names of special characters \\ Art, captions, and callouts \\ Bibliographies and citations \\ Page layout \\ 8: Grammar \\ Verbs and verb forms \\ Agreement \\ Voice \\ Mood \\ Nouns \\ Words ending in -ing \\ Prepositions \\ Prefixes \\ Dangling and misplaced modifiers \\ 9: Punctuation \\ Periods \\ Commas \\ Apostrophes \\ Colons \\ Semicolons \\ Quotation marks \\ Parentheses \\ Hyphens, hyphenation \\ Dashes \\ Ellipses \\ Slash mark \\ Formatting punctuation \\ 10: Indexes and keywords \\ Indexes \\ Keywords and online index entries \\ 11: Acronyms and other abbreviations \\ How to use acronyms and other abbreviations \\ Table of acronyms and other abbreviations \\ How to use abbreviations of measurements \\ Table of abbreviations of measurements \\ Process for adopting new acronyms or abbreviations

entry:
@Book{Microsoft:2012:MMS,
  author =       "{Microsoft}",
  title =        "{Microsoft} Manual of Style: Your Everyday Guide to
                 Usage, Terminology, and Style for Professional
                 Technical Communications",
  publisher =    pub-MICROSOFT,
  address =      pub-MICROSOFT:adr,
  edition =      "Fourth",
  pages =        "xxiv + 438",
  year =         "2012",
  ISBN =         "0-7356-4871-9 (paperback)",
  ISBN-13 =      "978-0-7356-4871-5 (paperback)",
  LCCN =         "T11 .M467 2012",
  bibdate =      "Fri Apr 13 10:13:22 MDT 2012",
  bibsource =    "fsz3950.oclc.org:210/WorldCat;
                 https://www.math.utah.edu/pub/tex/bib/master.bib",
  acknowledgement = ack-nhfb,
  libnote =      "Not yet in my library.",
  subject =      "technical writing",
  tableofcontents = "Foreword \\
                 Introduction to the Fourth Edition \\
                 Part 1: General Topics \\
                 1: Microsoft style and voice \\
                 Principles of Microsoft style \\
                 Bias-free communication \\
                 Anthropomorphism \\
                 Parallelism \\
                 2: Content for the web \\
                 Make the right content choices \\
                 Text for the web \\
                 Video content for the web \\
                 Blogs \\
                 Community-provided content \\
                 Evaluate your content \\
                 Help users find your content \\
                 International considerations for web content \\
                 Accessibility considerations for web content \\
                 Legal considerations for web content \\
                 3: Content for a worldwide audience \\
                 Global English syntax \\
                 Machine translation syntax \\
                 Terminology and word choice \\
                 Technical terms \\
                 Jargon \\
                 Latin and other non-English words \\
                 Global art \\
                 Examples and scenarios \\
                 International currency \\
                 Time and place \\
                 Names and contact information \\
                 Fonts \\
                 Web, software, and HTML issues \\
                 Legal issues with worldwide content \\
                 Additional globalization resources \\
                 4: Accessible content \\
                 Accessibility guidelines and requirements \\
                 Accessible webpages \\
                 Accessible writing \\
                 Accessible graphics and design \\
                 Acceptable terminology \\
                 5: The user interface \\
                 Windows user interface \\
                 Windows Phone user interface \\
                 User interface elements \\
                 Ribbons, menus, and toolbars \\
                 Webpage controls, dialog boxes, and property sheets \\
                 Backstage view \\
                 Control Panel \\
                 Messages \\
                 Other user interface elements \\
                 Modes of interaction \\
                 Mouse terminology \\
                 Key names \\
                 Content for multiple platforms \\
                 User interface text \\
                 User interface formatting \\
                 6: Procedures and technical content \\
                 Procedures \\
                 Document conventions \\
                 Cloud computing style \\
                 Reference documentation \\
                 Code examples \\
                 Security \\
                 Command syntax \\
                 File names and extensions \\
                 Version identifiers \\
                 Out-of-band release terminology \\
                 Protocols \\
                 XML tag, element, and attribute formatting \\
                 HTML tag, element, and attribute formatting \\
                 Readme files and release notes \\
                 7: Practical issues of style \\
                 Capitalization \\
                 Titles and headings \\
                 Microsoft in product and service names \\
                 Lists \\
                 Tables \\
                 Cross-references \\
                 Notes and tips \\
                 Numbers \\
                 Dates \\
                 Phone numbers \\
                 Time zones \\
                 Measurements and units of measure \\
                 URLs, addresses \\
                 Names of special characters \\
                 Art, captions, and callouts \\
                 Bibliographies and citations \\
                 Page layout \\
                 8: Grammar \\
                 Verbs and verb forms \\
                 Agreement \\
                 Voice \\
                 Mood \\
                 Nouns \\
                 Words ending in -ing \\
                 Prepositions \\
                 Prefixes \\
                 Dangling and misplaced modifiers \\
                 9: Punctuation \\
                 Periods \\
                 Commas \\
                 Apostrophes \\
                 Colons \\
                 Semicolons \\
                 Quotation marks \\
                 Parentheses \\
                 Hyphens, hyphenation \\
                 Dashes \\
                 Ellipses \\
                 Slash mark \\
                 Formatting punctuation \\
                 10: Indexes and keywords \\
                 Indexes \\
                 Keywords and online index entries \\
                 11: Acronyms and other abbreviations \\
                 How to use acronyms and other abbreviations \\
                 Table of acronyms and other abbreviations \\
                 How to use abbreviations of measurements \\
                 Table of abbreviations of measurements \\
                 Process for adopting new acronyms or abbreviations",
}


bibtype: book
filename: master.bib
label: Midtdal:1968:SSPa
editor: John Midtdal and Knut Thalberg and Harald Wergeland
title: Selected Scientific Papers of Egil A. Hylleraas
volume: 1
publisher: NTH-Trykk
address: Trondheim, Norway
pages: viii + 445
year: 1968
LCCN: Q143.H98 A25 1968
bibdate: Sat Jul 25 13:55:27 1998
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib
bibtimestamp: 1998.07.25 13:55:27 ???
acknowledgement: ack-nhfb
raweditor: John Midtdal and Knut Thalberg and Harald Wergeland
rawtitle: Selected Scientific Papers of {Egil A. Hylleraas}
entry:
@Book{Midtdal:1968:SSPa,
  editor =       "John Midtdal and Knut Thalberg and Harald Wergeland",
  title =        "Selected Scientific Papers of {Egil A. Hylleraas}",
  volume =       "1",
  publisher =    "NTH-Trykk",
  address =      "Trondheim, Norway",
  pages =        "viii + 445",
  year =         "1968",
  LCCN =         "Q143.H98 A25 1968",
  bibdate =      "Sat Jul 25 13:55:27 1998",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib",
  acknowledgement = ack-nhfb,
  xxISBN =       "none",
}


bibtype: book
filename: master.bib
label: Midtdal:1968:SSPb
editor: John Midtdal and Knut Thalberg and Harald Wergeland
title: Selected Scientific Papers of Egil A. Hylleraas
volume: 2
publisher: NTH-Trykk
address: Trondheim, Norway
pages: 526
year: 1968
LCCN: Q143.H98 A25 1968
bibdate: Sat Jul 25 13:55:27 1998
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib
bibtimestamp: 1998.07.25 13:55:27 ???
acknowledgement: ack-nhfb
raweditor: John Midtdal and Knut Thalberg and Harald Wergeland
rawtitle: Selected Scientific Papers of {Egil A. Hylleraas}
entry:
@Book{Midtdal:1968:SSPb,
  editor =       "John Midtdal and Knut Thalberg and Harald Wergeland",
  title =        "Selected Scientific Papers of {Egil A. Hylleraas}",
  volume =       "2",
  publisher =    "NTH-Trykk",
  address =      "Trondheim, Norway",
  pages =        "526",
  year =         "1968",
  LCCN =         "Q143.H98 A25 1968",
  bibdate =      "Sat Jul 25 13:55:27 1998",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib",
  acknowledgement = ack-nhfb,
  xxISBN =       "none",
}


bibtype: book
filename: master.bib
label: Milenkovic:1987:OS
author: Milan Milenkovic
title: Operating Systems
publisher: pub-MCGRAW-HILL
address: pub-MCGRAW-HILL:adr
pages: xix + 568
year: 1987
ISBN: 0-07-041920-5 OR 0070419205
ISBN13: 978-0-07-041920-9 OR 9780070419209
LCCN: QA76.76.O63 M53 1987
bibdate: Wed Dec 15 10:39:10 1993
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib
bibtimestamp: 1993.12.15 10:39:10 ???
acknowledgement: ack-nhfb
rawauthor: Milan Milenkovi{\'c}
rawtitle: Operating Systems
entry:
@Book{Milenkovic:1987:OS,
  author =       "Milan Milenkovi{\'c}",
  title =        "Operating Systems",
  publisher =    pub-MCGRAW-HILL,
  address =      pub-MCGRAW-HILL:adr,
  pages =        "xix + 568",
  year =         "1987",
  ISBN =         "0-07-041920-5",
  ISBN-13 =      "978-0-07-041920-9",
  LCCN =         "QA76.76.O63 M53 1987",
  bibdate =      "Wed Dec 15 10:39:10 1993",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib",
  price =        "US\$38.95",
  acknowledgement = ack-nhfb,
}


bibtype: book
filename: master.bib
label: Miller:1984:ENS
author: Webb Miller
title: The Engineering of Numerical Software
publisher: pub-PH
address: pub-PH:adr
pages: viii + 167
year: 1984
ISBN: 0-13-279043-2 OR 0132790432
ISBN13: 978-0-13-279043-7 OR 9780132790437
LCCN: QA297.M527 1984
bibdate: Wed Dec 15 10:39:11 1993
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib
bibtimestamp: 1993.12.15 10:39:11 ???
series: Prentice-Hall Series in Computational Mathematics, Cleve Moler, Advisor
acknowledgement: ack-nhfb
rawauthor: Webb Miller
rawtitle: The Engineering of Numerical Software
subject:
Numerical analysis; Computer programs; Computer programs; Matematica Da Computacao; Analise Numerica; Programacao Matematica; Programmierung

TOC:
Introduction Floating-point arithmetic Computation of the sine function Linear equations Solving a nonlinear equation Integration

rawTOC:
Introduction \\ Floating-point arithmetic \\ Computation of the sine function \\ Linear equations \\ Solving a nonlinear equation \\ Integration

entry:
@Book{Miller:1984:ENS,
  author =       "Webb Miller",
  title =        "The Engineering of Numerical Software",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  pages =        "viii + 167",
  year =         "1984",
  ISBN =         "0-13-279043-2",
  ISBN-13 =      "978-0-13-279043-7",
  LCCN =         "QA297.M527 1984",
  bibdate =      "Wed Dec 15 10:39:11 1993",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib",
  series =       "Prentice-Hall Series in Computational Mathematics,
                 Cleve Moler, Advisor",
  acknowledgement = ack-nhfb,
  subject =      "Numerical analysis; Computer programs; Computer
                 programs; Matematica Da Computa{\c{c}}ao; Analise
                 Numerica; Programa{\c{c}}ao Matematica;
                 Programmierung",
  tableofcontents = "Introduction \\
                 Floating-point arithmetic \\
                 Computation of the sine function \\
                 Linear equations \\
                 Solving a nonlinear equation \\
                 Integration",
}


bibtype: book
filename: master.bib
label: Miller:1990:OLU
author: John David Miller
title: An OPEN LOOK at UNIX
publisher: pub-MT
address: pub-MT:adr
pages: 482
year: 1990
ISBN: 1-55851-057-5 OR 1558510575
ISBN13: 978-1-55851-057-9 OR 9781558510579
LCCN: QA76.76.U84 M55 1990
bibdate: Wed Dec 15 10:39:11 1993
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib
bibtimestamp: 1993.12.15 10:39:11 ???
acknowledgement: ack-nhfb
rawauthor: John David Miller
rawtitle: An {OPEN LOOK} at {UNIX}
entry:
@Book{Miller:1990:OLU,
  author =       "John David Miller",
  title =        "An {OPEN LOOK} at {UNIX}",
  publisher =    pub-MT,
  address =      pub-MT:adr,
  pages =        "482",
  year =         "1990",
  ISBN =         "1-55851-057-5",
  ISBN-13 =      "978-1-55851-057-9",
  LCCN =         "QA76.76.U84 M55 1990",
  bibdate =      "Wed Dec 15 10:39:11 1993",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib",
  acknowledgement = ack-nhfb,
}


bibtype: book
filename: master.bib
label: Miller:1992:TTI
author: Mark A. Miller
title: Troubleshooting TCP / IP: Analyzing the Protocols of the Internet
publisher: pub-MT
address: pub-MT:adr
pages: 588
year: 1992
ISBN: 1-55851-268-3, 3-88229-025-0, 0-13-953167-X OR 1558512683, 3882290250, 013953167X
LCCN: TK5105.5 .M52 1992
bibdate: Wed Dec 15 11:07:37 1993
bibtimestamp: 1993.12.15 11:07:37 ???
acknowledgement: ack-nhfb
rawauthor: Mark A. Miller
rawtitle: Troubleshooting {TCP\slash IP}: Analyzing the Protocols of the {Internet}
ISBN13:
978-1-55851-268-9, 978-3-88229-025-7, 978-0-13-953167-5 OR 9781558512689, 9783882290257, 9780139531675

TOC:
Why This Book Is For You / 1 Using TCP/IP and the Internet Protocols / 3 Supporting TCP/IP and the Internet Protocols / 21 Troubleshooting the Network Interface Connection / 57 Troubleshooting the Internetwork Connection / 121 Troubleshooting the Host-to-Host Connection / 205 Troubleshooting the Process/Application Connection / 275 Managing the Internet / 365 Migrating TCP/IP Internets to OSI / 409 Appendix A: Addresses of Standards Organizations / 423 Appendix B: Acronyms / 425 Appendix C: Selected Manufacturers of TCP/IP-Related Internetworking Products / 437 Appendix D: Obtaining Internet Information / 465 Appendix E: Ethernet Protocol Types / 471 Appendix F: Link Service Access Point (SAP) Addresses / 477 Appendix G: Internet Parameters / 479 Appendix H: RFC Index / 521 Trademarks / 575 Index / 579

rawTOC:
Why This Book Is For You / 1 \\ Using TCP/IP and the Internet Protocols / 3 \\ Supporting TCP/IP and the Internet Protocols / 21 \\ Troubleshooting the Network Interface Connection / 57 \\ Troubleshooting the Internetwork Connection / 121 \\ Troubleshooting the Host-to-Host Connection / 205 \\ Troubleshooting the Process/Application Connection / 275 \\ Managing the Internet / 365 \\ Migrating TCP/IP Internets to OSI / 409 \\ Appendix A: Addresses of Standards Organizations / 423 \\ Appendix B: Acronyms / 425 \\ Appendix C: Selected Manufacturers of TCP/IP-Related Internetworking Products / 437 \\ Appendix D: Obtaining Internet Information / 465 \\ Appendix E: Ethernet Protocol Types / 471 \\ Appendix F: Link Service Access Point (SAP) Addresses / 477 \\ Appendix G: Internet Parameters / 479 \\ Appendix H: RFC Index / 521 \\ Trademarks / 575 \\ Index / 579

entry:
@Book{Miller:1992:TTI,
  author =       "Mark A. Miller",
  title =        "Troubleshooting {TCP\slash IP}: Analyzing the
                 Protocols of the {Internet}",
  publisher =    pub-MT,
  address =      pub-MT:adr,
  pages =        "588",
  year =         "1992",
  ISBN =         "1-55851-268-3, 3-88229-025-0, 0-13-953167-X",
  ISBN-13 =      "978-1-55851-268-9, 978-3-88229-025-7,
                 978-0-13-953167-5",
  LCCN =         "TK5105.5 .M52 1992",
  bibdate =      "Wed Dec 15 11:07:37 1993",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/internet.bib;
                 https://www.math.utah.edu/pub/tex/bib/master.bib",
  price =        "US\$44.95",
  acknowledgement = ack-nhfb,
  tableofcontents = "Why This Book Is For You / 1 \\
                 Using TCP/IP and the Internet Protocols / 3 \\
                 Supporting TCP/IP and the Internet Protocols / 21 \\
                 Troubleshooting the Network Interface Connection / 57
                 \\
                 Troubleshooting the Internetwork Connection / 121 \\
                 Troubleshooting the Host-to-Host Connection / 205 \\
                 Troubleshooting the Process/Application Connection /
                 275 \\
                 Managing the Internet / 365 \\
                 Migrating TCP/IP Internets to OSI / 409 \\
                 Appendix A: Addresses of Standards Organizations / 423
                 \\
                 Appendix B: Acronyms / 425 \\
                 Appendix C: Selected Manufacturers of TCP/IP-Related
                 Internetworking Products / 437 \\
                 Appendix D: Obtaining Internet Information / 465 \\
                 Appendix E: Ethernet Protocol Types / 471 \\
                 Appendix F: Link Service Access Point (SAP) Addresses /
                 477 \\
                 Appendix G: Internet Parameters / 479 \\
                 Appendix H: RFC Index / 521 \\
                 Trademarks / 575 \\
                 Index / 579",
}


bibtype: book
filename: master.bib
label: Miller:2000:ASP
author: Russ Miller and Laurence Boxer
title: Algorithms Sequential and Parallel: a Unified Approach
publisher: pub-PH
address: pub-PH:adr
pages: xii + 330
year: 2000
ISBN: 0-13-086373-4 OR 0130863734
ISBN13: 978-0-13-086373-7 OR 9780130863737
LCCN: QA76.9.A43 M55 2000
bibdate: Fri Jul 07 07:07:41 2000
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib
bibtimestamp: 2000.07.07 07:07:41 ???
URL: http://www.prenhall.com/books/esm_0130863734.html
acknowledgement: ack-nhfb
rawauthor: Russ Miller and Laurence Boxer
rawtitle: Algorithms Sequential and Parallel: a Unified Approach
TOC:
1. Asymptotic Analysis / 2 Notation and Terminology / 4 Asymptotic Notation / 6 Asymptotic Relationships / 9 Asymptotic Analysis and Limits / 9 Summations and Integrals / 12 Rules for Analysis of Algorithms / 17 Binsort / 21 Limitations of Asymptotic Analysis / 22 Mathematical Induction / 30 Induction Examples / 31 Recursion / 33 Binary Search / 35 Merging and Mergesort / 39 3. Master Method / 48 Proof of the Master Theorem (Optional) / 51 4. Combinational Circuits / 62 5. Models Of Computation / 74 Examples: Simple Algorithms / 81 Fundamental Terminology / 88 Interconnection Networks / 89 Processor Organizations / 90 Additional Terminology / 113 6. Matrix Operations / 120 Matrix Multiplication / 122 Gaussian Elimination / 127 7. Parallel Prefix / 134 Application: Maximum Sum Subsequence / 143 Array Packing / 146 Interval (Segment) Broadcasting / 148 (Simple) Point Domination Query / 150 Computing Overlapping Line Segments / 151 8. Pointer Jumping / 156 List Ranking / 158 Linked List Parallel Prefix / 160 9. Divide-And-Conquer / 164 MergeSort (Revisited) / 166 Selection / 165 QuickSort (Partition Sort) / 174 HyperQuickSort / 188 Bitonic Sort (Revisited) / 189 Concurrent Read/Write / 194 10. Computational Geometry / 200 Convex Hull / 201 Graham's Scan / 203 Divide-and-Conquer Solution / 208 Smallest Enclosing Box / 216 All-Nearest Neighbor Problem / 218 Architecture-Independent Algorithm Development / 219 Line Intersection Problems / 220 Overlapping Line Segments / 221 11. Image Processing / 230 Preliminaries / 231 Component Labeling / 233 Convex Hull / 237 Distance Problems / 239 Hausdorff-Metric for Digital Images / 244 12. Graph Algorithms / 250 Terminology / 253 Representations / 256 Fundamental Algorithms / 258 Connected Component Labeling / 273 Minimum-Cost Spanning Trees / 277 Shortest-Path Problems / 284 13. Numerical Problems / 294 Primality / 296 Greatest Common Divisor / 298 Integral Powers / 299 Evaluating a Polynomial / 301 Approximation by Taylor Series / 302 Trapezoidal Integration / 305

rawTOC:
1. Asymptotic Analysis / 2 \\ Notation and Terminology / 4 \\ Asymptotic Notation / 6 \\ Asymptotic Relationships / 9 \\ Asymptotic Analysis and Limits / 9 \\ Summations and Integrals / 12 \\ Rules for Analysis of Algorithms / 17 \\ Binsort / 21 \\ Limitations of Asymptotic Analysis / 22 \\ Mathematical Induction / 30 \\ Induction Examples / 31 \\ Recursion / 33 \\ Binary Search / 35 \\ Merging and Mergesort / 39 \\ 3. Master Method / 48 \\ Proof of the Master Theorem (Optional) / 51 \\ 4. Combinational Circuits / 62 \\ 5. Models Of Computation / 74 \\ Examples: Simple Algorithms / 81 \\ Fundamental Terminology / 88 \\ Interconnection Networks / 89 \\ Processor Organizations / 90 \\ Additional Terminology / 113 \\ 6. Matrix Operations / 120 \\ Matrix Multiplication / 122 \\ Gaussian Elimination / 127 \\ 7. Parallel Prefix / 134 \\ Application: Maximum Sum Subsequence / 143 \\ Array Packing / 146 \\ Interval (Segment) Broadcasting / 148 \\ (Simple) Point Domination Query / 150 \\ Computing Overlapping Line Segments / 151 \\ 8. Pointer Jumping / 156 \\ List Ranking / 158 \\ Linked List Parallel Prefix / 160 \\ 9. Divide-And-Conquer / 164 \\ MergeSort (Revisited) / 166 \\ Selection / 165 \\ QuickSort (Partition Sort) / 174 \\ HyperQuickSort / 188 \\ Bitonic Sort (Revisited) / 189 \\ Concurrent Read/Write / 194 \\ 10. Computational Geometry / 200 \\ Convex Hull / 201 \\ Graham's Scan / 203 \\ Divide-and-Conquer Solution / 208 \\ Smallest Enclosing Box / 216 \\ All-Nearest Neighbor Problem / 218 \\ Architecture-Independent Algorithm Development / 219 \\ Line Intersection Problems / 220 \\ Overlapping Line Segments / 221 \\ 11. Image Processing / 230 \\ Preliminaries / 231 \\ Component Labeling / 233 \\ Convex Hull / 237 \\ Distance Problems / 239 \\ Hausdorff-Metric for Digital Images / 244 \\ 12. Graph Algorithms / 250 \\ Terminology / 253 \\ Representations / 256 \\ Fundamental Algorithms / 258 \\ Connected Component Labeling / 273 \\ Minimum-Cost Spanning Trees / 277 \\ Shortest-Path Problems / 284 \\ 13. Numerical Problems / 294 \\ Primality / 296 \\ Greatest Common Divisor / 298 \\ Integral Powers / 299 \\ Evaluating a Polynomial / 301 \\ Approximation by Taylor Series / 302 \\ Trapezoidal Integration / 305

entry:
@Book{Miller:2000:ASP,
  author =       "Russ Miller and Laurence Boxer",
  title =        "Algorithms Sequential and Parallel: a Unified
                 Approach",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  pages =        "xii + 330",
  year =         "2000",
  ISBN =         "0-13-086373-4",
  ISBN-13 =      "978-0-13-086373-7",
  LCCN =         "QA76.9.A43 M55 2000",
  bibdate =      "Fri Jul 07 07:07:41 2000",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib",
  URL =          "http://www.prenhall.com/books/esm_0130863734.html",
  acknowledgement = ack-nhfb,
  libnote =      "Not in my library.",
  tableofcontents = "1. Asymptotic Analysis / 2 \\
                 Notation and Terminology / 4 \\
                 Asymptotic Notation / 6 \\
                 Asymptotic Relationships / 9 \\
                 Asymptotic Analysis and Limits / 9 \\
                 Summations and Integrals / 12 \\
                 Rules for Analysis of Algorithms / 17 \\
                 Binsort / 21 \\
                 Limitations of Asymptotic Analysis / 22 \\
                 Mathematical Induction / 30 \\
                 Induction Examples / 31 \\
                 Recursion / 33 \\
                 Binary Search / 35 \\
                 Merging and Mergesort / 39 \\
                 3. Master Method / 48 \\
                 Proof of the Master Theorem (Optional) / 51 \\
                 4. Combinational Circuits / 62 \\
                 5. Models Of Computation / 74 \\
                 Examples: Simple Algorithms / 81 \\
                 Fundamental Terminology / 88 \\
                 Interconnection Networks / 89 \\
                 Processor Organizations / 90 \\
                 Additional Terminology / 113 \\
                 6. Matrix Operations / 120 \\
                 Matrix Multiplication / 122 \\
                 Gaussian Elimination / 127 \\
                 7. Parallel Prefix / 134 \\
                 Application: Maximum Sum Subsequence / 143 \\
                 Array Packing / 146 \\
                 Interval (Segment) Broadcasting / 148 \\
                 (Simple) Point Domination Query / 150 \\
                 Computing Overlapping Line Segments / 151 \\
                 8. Pointer Jumping / 156 \\
                 List Ranking / 158 \\
                 Linked List Parallel Prefix / 160 \\
                 9. Divide-And-Conquer / 164 \\
                 MergeSort (Revisited) / 166 \\
                 Selection / 165 \\
                 QuickSort (Partition Sort) / 174 \\
                 HyperQuickSort / 188 \\
                 Bitonic Sort (Revisited) / 189 \\
                 Concurrent Read/Write / 194 \\
                 10. Computational Geometry / 200 \\
                 Convex Hull / 201 \\
                 Graham's Scan / 203 \\
                 Divide-and-Conquer Solution / 208 \\
                 Smallest Enclosing Box / 216 \\
                 All-Nearest Neighbor Problem / 218 \\
                 Architecture-Independent Algorithm Development / 219
                 \\
                 Line Intersection Problems / 220 \\
                 Overlapping Line Segments / 221 \\
                 11. Image Processing / 230 \\
                 Preliminaries / 231 \\
                 Component Labeling / 233 \\
                 Convex Hull / 237 \\
                 Distance Problems / 239 \\
                 Hausdorff-Metric for Digital Images / 244 \\
                 12. Graph Algorithms / 250 \\
                 Terminology / 253 \\
                 Representations / 256 \\
                 Fundamental Algorithms / 258 \\
                 Connected Component Labeling / 273 \\
                 Minimum-Cost Spanning Trees / 277 \\
                 Shortest-Path Problems / 284 \\
                 13. Numerical Problems / 294 \\
                 Primality / 296 \\
                 Greatest Common Divisor / 298 \\
                 Integral Powers / 299 \\
                 Evaluating a Polynomial / 301 \\
                 Approximation by Taylor Series / 302 \\
                 Trapezoidal Integration / 305",
}


bibtype: book
filename: master.bib
label: Miller:2010:JPP
author: Arthur I. Miller
title: 137: Jung, Pauli, and the Pursuit of a Scientific Obsession
publisher: pub-NORTON
address: pub-NORTON:adr
pages: xxiii + 336
year: 2010
ISBN: 0-393-33864-9 OR 0393338649
ISBN13: 978-0-393-33864-5 OR 9780393338645
LCCN: QC16.P37 M55 2010
bibdate: Wed Jul 28 17:24:04 MDT 2010
bibtimestamp: 2010.07.28 17:24:04 MDT
subject: Pauli, Wolfgang; Jung, C. G; (Carl Gustav); numerology; symbolism of numbers; physics; philosophy
acknowledgement: ack-nhfb
subjectdates: Wolfgang Pauli (1900--1958); Carl Jung (1875--1961)
rawauthor: Arthur I. Miller
rawtitle: 137: {Jung}, {Pauli}, and the Pursuit of a Scientific Obsession
bibsource:
https://www.math.utah.edu/pub/bibnet/authors/h/heisenberg-werner.bib; https://www.math.utah.edu/pub/bibnet/authors/p/pauli-wolfgang.bib; https://www.math.utah.edu/pub/tex/bib/einstein.bib; https://www.math.utah.edu/pub/tex/bib/master.bib; z3950.loc.gov:7090/Voyager

abstract:
The question of whether there is a number at the root of the universe, a primal number that everything in the world hinges on, has exercised many great minds of the twentieth century, among them the groundbreaking physicist Wolfgang Pauli and the famous psychoanalyst Carl Jung. Their obsession with the power of certain numbers --- including 137, which describes the atom's fine-structure constant and has great Kabalistic significance --- led them to develop an unlikely friendship and to embark on a joint mystical quest reaching deep into medieval alchemy, dream interpretation and the Chinese Book of Changes. ``137'' explores the profound intersection of modern science with the occult but above all it is the tale of an extraordinary, fruitful friendship between two of the greatest thinkers of our times.

TOC:
Acknowledgments / ix Prologue / xv 1: Dangerously Famous / 3 2: Early Successes, Early Failures / 18 3: The Philosopher's Stone / 44 4: Dr. Jekyll and Mr. Hyde / 51 5: Intermezzo --- Three versus Four: Alchemy, Mysticism, and the Dawn of Modern Science / 64 6: Pauli, Heisenberg, and the Great Quantum Breakthrough / 89 7: Mephistopheles / 107 8: The Dark Hunting Ground of the Mind / 124 9: Mandalas / 138 10: The Superior Man Sets His Life in Order / 158 11: Synchronicity / 183 12: Dreams of Primal Numbers / 208 13: Second Intermezzo --- Road to Yesterday / 227 14: Through the Looking Glass / 233 15: The Mysterious Number 137 / 247 Epilogue: The Legacy of Pauli and Jung / 273 Notes / 277 Bibliography / 311 Illustration Credits / 321 Index / 325

rawabstract:
The question of whether there is a number at the root of the universe, a primal number that everything in the world hinges on, has exercised many great minds of the twentieth century, among them the groundbreaking physicist Wolfgang Pauli and the famous psychoanalyst Carl Jung. Their obsession with the power of certain numbers --- including 137, which describes the atom's fine-structure constant and has great Kabalistic significance --- led them to develop an unlikely friendship and to embark on a joint mystical quest reaching deep into medieval alchemy, dream interpretation and the Chinese Book of Changes. ``137'' explores the profound intersection of modern science with the occult but above all it is the tale of an extraordinary, fruitful friendship between two of the greatest thinkers of our times.

rawTOC:
Acknowledgments / ix \\ Prologue / xv \\ 1: Dangerously Famous / 3 \\ 2: Early Successes, Early Failures / 18 \\ 3: The Philosopher's Stone / 44 \\ 4: Dr. Jekyll and Mr. Hyde / 51 \\ 5: Intermezzo --- Three versus Four: Alchemy, Mysticism, and the Dawn of Modern Science / 64 \\ 6: Pauli, Heisenberg, and the Great Quantum Breakthrough / 89 \\ 7: Mephistopheles / 107 \\ 8: The Dark Hunting Ground of the Mind / 124 \\ 9: Mandalas / 138 \\ 10: The Superior Man Sets His Life in Order / 158 \\ 11: Synchronicity / 183 \\ 12: Dreams of Primal Numbers / 208 \\ 13: Second Intermezzo --- Road to Yesterday / 227 \\ 14: Through the Looking Glass / 233 \\ 15: The Mysterious Number 137 / 247 \\ Epilogue: The Legacy of Pauli and Jung / 273 \\ Notes / 277 \\ Bibliography / 311 \\ Illustration Credits / 321 \\ Index / 325

entry:
@Book{Miller:2010:JPP,
  author =       "Arthur I. Miller",
  title =        "137: {Jung}, {Pauli}, and the Pursuit of a Scientific
                 Obsession",
  publisher =    pub-NORTON,
  address =      pub-NORTON:adr,
  pages =        "xxiii + 336",
  year =         "2010",
  ISBN =         "0-393-33864-9",
  ISBN-13 =      "978-0-393-33864-5",
  LCCN =         "QC16.P37 M55 2010",
  bibdate =      "Wed Jul 28 17:24:04 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/h/heisenberg-werner.bib;
                 https://www.math.utah.edu/pub/bibnet/authors/p/pauli-wolfgang.bib;
                 https://www.math.utah.edu/pub/tex/bib/einstein.bib;
                 https://www.math.utah.edu/pub/tex/bib/master.bib;
                 z3950.loc.gov:7090/Voyager",
  abstract =     "The question of whether there is a number at the root
                 of the universe, a primal number that everything in the
                 world hinges on, has exercised many great minds of the
                 twentieth century, among them the groundbreaking
                 physicist Wolfgang Pauli and the famous psychoanalyst
                 Carl Jung. Their obsession with the power of certain
                 numbers --- including 137, which describes the atom's
                 fine-structure constant and has great Kabalistic
                 significance --- led them to develop an unlikely
                 friendship and to embark on a joint mystical quest
                 reaching deep into medieval alchemy, dream
                 interpretation and the Chinese Book of Changes. ``137''
                 explores the profound intersection of modern science
                 with the occult but above all it is the tale of an
                 extraordinary, fruitful friendship between two of the
                 greatest thinkers of our times.",
  acknowledgement = ack-nhfb,
  subject =      "Pauli, Wolfgang; Jung, C. G; (Carl Gustav);
                 numerology; symbolism of numbers; physics; philosophy",
  subject-dates = "Wolfgang Pauli (1900--1958); Carl Jung (1875--1961)",
  tableofcontents = "Acknowledgments / ix \\
                 Prologue / xv \\
                 1: Dangerously Famous / 3 \\
                 2: Early Successes, Early Failures / 18 \\
                 3: The Philosopher's Stone / 44 \\
                 4: Dr. Jekyll and Mr. Hyde / 51 \\
                 5: Intermezzo --- Three versus Four: Alchemy,
                 Mysticism, and the Dawn of Modern Science / 64 \\
                 6: Pauli, Heisenberg, and the Great Quantum
                 Breakthrough / 89 \\
                 7: Mephistopheles / 107 \\
                 8: The Dark Hunting Ground of the Mind / 124 \\
                 9: Mandalas / 138 \\
                 10: The Superior Man Sets His Life in Order / 158 \\
                 11: Synchronicity / 183 \\
                 12: Dreams of Primal Numbers / 208 \\
                 13: Second Intermezzo --- Road to Yesterday / 227 \\
                 14: Through the Looking Glass / 233 \\
                 15: The Mysterious Number 137 / 247 \\
                 Epilogue: The Legacy of Pauli and Jung / 273 \\
                 Notes / 277 \\
                 Bibliography / 311 \\
                 Illustration Credits / 321 \\
                 Index / 325",
}


bibtype: book
filename: master.bib
label: Miller:2015:BLT
editor: Steven J. Miller
title: Benford's Law: theory and applications
publisher: pub-PRINCETON
address: pub-PRINCETON:adr
pages: xxvi + 438
year: 2015
ISBN: 0-691-14761-2 (hardcover), 1-4008-6659-6 (e-book) OR 0691147612 (hardcover), 1400866596 (ebook)
LCCN: QA273.6 .B46 2015
bibdate: Tue Nov 17 09:41:52 MST 2015
bibtimestamp: 2015.11.17 09:41:52 MST
URL: http://press.princeton.edu/titles/10527.html
acknowledgement: ack-nhfb
raweditor: Steven J. Miller
rawtitle: {Benford's Law}: theory and applications
ISBN13:
978-0-691-14761-1 (hardcover), 978-1-4008-6659-5 (e-book) OR 9780691147611 (hardcover), 9781400866595 (ebook)

bibsource:
fsz3950.oclc.org:210/WorldCat; https://www.math.utah.edu/pub/tex/bib/benfords-law.bib; https://www.math.utah.edu/pub/tex/bib/master.bib; https://www.math.utah.edu/pub/tex/bib/statpapers.bib

subject:
Distribution (Probability theory); Probability measures; MATHEMATICS / Applied; MATHEMATICS / Probability and Statistics / General; Distribution (Probability theory); Probability measures.

TOC:
Foreword / xiii Preface / xvii Notation / xxiii Part I. General Theory I: Basis of Benford's Law / 1 Chapter 1. A Quick Introduction to Benford's Law / 3 Chapter 2. A Short Introduction to the Mathematical Theory of Benford's Law / 23 Chapter 3. Fourier Analysis and Benford's Law / 68 Part II. General Theory II: Distributions and Rates of Convergence / 107 Chapter 4. Benford's Law Geometry / 109 Chapter 5. Explicit Error Bounds via Total Variation / 119 Chapter 6. Levy Processes and Benford's Law / 135 Part III. Applications I: Accounting and Vote Fraud / 175 Chapter 7. Benford's Law as a Bridge between Statistics and Accounting / 177 Chapter 8. Detecting Fraud and Errors Using Benford's Law / 191 Chapter 9. Can Vote Counts Digits and Benford's Law Diagnose Elections? Chapter 10. Complementing Benford's Law for Small N: A Local Bootstrap Bootstrap Model / 227 Part IV. Applications II: Economics / 233 Chapter 11. Measuring the Quality of European Statistics / 235 Chapter 12. Benford's Law and Fraud in Economic Research / 244 Chapter 13. Testing for Strategic Manipulation of Economic and Financial Data / 257 Part V. Applications III: Sciences / 265 Chapter 14. Psychology and Benford's Law / 267 Chapter 15. Managing Risk in Numbers Games: Benford's Law and the Small-Number Phenomenon / 276 Chapter 16. Benford's Law in the Natural Sciences / 290 Chapter 17. Generalizing Benford's Law: A Reexamination of Falsified Clinical Data / 304 Part VI. Applications IV: Images / 317 Chapter 18. Partial Volume Modeling of Medical Imaging Systems Using the Benford Distribution / 319 Chapter 19. Application of Benford's Law to Images / 338 Part VII. Exercises / 371 Chapter 20. Exercises / 373 Phenomenon / 399 Distribution / 401 Bibliography / 402 Index / 433

rawTOC:
Foreword / xiii \\ Preface / xvii \\ Notation / xxiii \\ Part I. General Theory I: Basis of Benford's Law / 1 \\ Chapter 1. A Quick Introduction to Benford's Law / 3 \\ Chapter 2. A Short Introduction to the Mathematical Theory of Benford's Law / 23 \\ Chapter 3. Fourier Analysis and Benford's Law / 68 \\ Part II. General Theory II: Distributions and Rates of Convergence / 107 \\ Chapter 4. Benford's Law Geometry / 109 \\ Chapter 5. Explicit Error Bounds via Total Variation / 119 \\ Chapter 6. L{\'e}vy Processes and Benford's Law / 135 \\ Part III. Applications I: Accounting and Vote Fraud / 175 \\ Chapter 7. Benford's Law as a Bridge between Statistics and Accounting / 177 \\ Chapter 8. Detecting Fraud and Errors Using Benford's Law / 191 \\ Chapter 9. Can Vote Counts Digits and Benford's Law Diagnose Elections? Chapter 10. Complementing Benford's Law for Small N: A Local Bootstrap Bootstrap Model / 227 \\ Part IV. Applications II: Economics / 233 \\ Chapter 11. Measuring the Quality of European Statistics / 235 \\ Chapter 12. Benford's Law and Fraud in Economic Research / 244 \\ Chapter 13. Testing for Strategic Manipulation of Economic and Financial Data / 257 \\ Part V. Applications III: Sciences / 265 \\ Chapter 14. Psychology and Benford's Law / 267 \\ Chapter 15. Managing Risk in Numbers Games: Benford's Law and the Small-Number Phenomenon / 276 \\ Chapter 16. Benford's Law in the Natural Sciences / 290 \\ Chapter 17. Generalizing Benford's Law: A Reexamination of Falsified Clinical Data / 304 \\ Part VI. Applications IV: Images / 317 \\ Chapter 18. Partial Volume Modeling of Medical Imaging Systems Using the Benford Distribution / 319 \\ Chapter 19. Application of Benford's Law to Images / 338 \\ Part VII. Exercises / 371 \\ Chapter 20. Exercises / 373 \\ Phenomenon / 399 \\ Distribution / 401 \\ Bibliography / 402 \\ Index / 433

entry:
@Book{Miller:2015:BLT,
  editor =       "Steven J. Miller",
  title =        "{Benford's Law}: theory and applications",
  publisher =    pub-PRINCETON,
  address =      pub-PRINCETON:adr,
  pages =        "xxvi + 438",
  year =         "2015",
  ISBN =         "0-691-14761-2 (hardcover), 1-4008-6659-6 (e-book)",
  ISBN-13 =      "978-0-691-14761-1 (hardcover), 978-1-4008-6659-5
                 (e-book)",
  LCCN =         "QA273.6 .B46 2015",
  bibdate =      "Tue Nov 17 09:41:52 MST 2015",
  bibsource =    "fsz3950.oclc.org:210/WorldCat;
                 https://www.math.utah.edu/pub/tex/bib/benfords-law.bib;
                 https://www.math.utah.edu/pub/tex/bib/master.bib;
                 https://www.math.utah.edu/pub/tex/bib/statpapers.bib",
  URL =          "http://press.princeton.edu/titles/10527.html",
  acknowledgement = ack-nhfb,
  subject =      "Distribution (Probability theory); Probability
                 measures; MATHEMATICS / Applied; MATHEMATICS /
                 Probability and Statistics / General; Distribution
                 (Probability theory); Probability measures.",
  tableofcontents = "Foreword / xiii \\
                 Preface / xvii \\
                 Notation / xxiii \\
                 Part I. General Theory I: Basis of Benford's Law / 1
                 \\
                 Chapter 1. A Quick Introduction to Benford's Law / 3
                 \\
                 Chapter 2. A Short Introduction to the Mathematical
                 Theory of Benford's Law / 23 \\
                 Chapter 3. Fourier Analysis and Benford's Law / 68 \\
                 Part II. General Theory II: Distributions and Rates of
                 Convergence / 107 \\
                 Chapter 4. Benford's Law Geometry / 109 \\
                 Chapter 5. Explicit Error Bounds via Total Variation /
                 119 \\
                 Chapter 6. L{\'e}vy Processes and Benford's Law / 135
                 \\
                 Part III. Applications I: Accounting and Vote Fraud /
                 175 \\
                 Chapter 7. Benford's Law as a Bridge between Statistics
                 and Accounting / 177 \\
                 Chapter 8. Detecting Fraud and Errors Using Benford's
                 Law / 191 \\
                 Chapter 9. Can Vote Counts Digits and Benford's Law
                 Diagnose Elections? Chapter 10. Complementing Benford's
                 Law for Small N: A Local Bootstrap Bootstrap Model /
                 227 \\
                 Part IV. Applications II: Economics / 233 \\
                 Chapter 11. Measuring the Quality of European
                 Statistics / 235 \\
                 Chapter 12. Benford's Law and Fraud in Economic
                 Research / 244 \\
                 Chapter 13. Testing for Strategic Manipulation of
                 Economic and Financial Data / 257 \\
                 Part V. Applications III: Sciences / 265 \\
                 Chapter 14. Psychology and Benford's Law / 267 \\
                 Chapter 15. Managing Risk in Numbers Games: Benford's
                 Law and the Small-Number Phenomenon / 276 \\
                 Chapter 16. Benford's Law in the Natural Sciences / 290
                 \\
                 Chapter 17. Generalizing Benford's Law: A Reexamination
                 of Falsified Clinical Data / 304 \\
                 Part VI. Applications IV: Images / 317 \\
                 Chapter 18. Partial Volume Modeling of Medical Imaging
                 Systems Using the Benford Distribution / 319 \\
                 Chapter 19. Application of Benford's Law to Images /
                 338 \\
                 Part VII. Exercises / 371 \\
                 Chapter 20. Exercises / 373 \\
                 Phenomenon / 399 \\
                 Distribution / 401 \\
                 Bibliography / 402 \\
                 Index / 433",
}


bibtype: book
filename: master.bib
label: Milner:2016:PHG
author: Greg Milner
title: Pinpoint: how GPS is changing technology, culture, and our minds
publisher: pub-NORTON
address: pub-NORTON:adr
pages: xx + 316
year: 2016
ISBN: 0-393-08912-6 (hardcover) OR 0393089126 (hardcover)
ISBN13: 978-0-393-08912-7 (hardcover) OR 9780393089127 (hardcover)
LCCN: G109.5 .M55 2016
bibdate: Thu Sep 22 08:39:38 MDT 2016
bibsource: fsz3950.oclc.org:210/WorldCat; https://www.math.utah.edu/pub/tex/bib/master.bib
bibtimestamp: 2016.09.22 08:39:38 MDT
acknowledgement: ack-nhfb
rawauthor: Greg Milner
rawtitle: Pinpoint: how {GPS} is changing technology, culture, and our minds
abstract:
booktitle Pinpoint tells the story of GPS, a scientific marvel that enables almost all modern technology --- but is changing us in profound ways. Your Global Positioning System guides you across town; it also helps land planes, and anticipates earthquakes. Milner takes us on a fascinating tour of a hidden system that touches almost every aspect of our modern life, and shows how it has created new forms of human behavior. But the potential misuse of GPS data by government and corporations raise disturbing questions about ethics and privacy. GPS satisfies the scientific urge toward precision --- but may be altering the very nature of human cognition.

subject:
Global Positioning System; Social aspects; Global positioning system; Technische Innovation; Wirtschaftssoziologie

TOC:
Introduction: The whisper from space Part I: Calculating Route 1. Tupaia goes home 2. The when and the where 3. Global reach, global power 4. Ranging the perfect beet Part II: You Have Arrived 5. Death by GPS 6. The hornet's nest 7. Better living through tracking 8. Return from mid-ice 9. Tied together (40.74375 N 73.9835 W) Epilogue: Direction home Notes Acknowledgments Index

rawabstract:
\booktitle{Pinpoint} tells the story of GPS, a scientific marvel that enables almost all modern technology --- but is changing us in profound ways. Your Global Positioning System guides you across town; it also helps land planes, and anticipates earthquakes. Milner takes us on a fascinating tour of a hidden system that touches almost every aspect of our modern life, and shows how it has created new forms of human behavior. But the potential misuse of GPS data by government and corporations raise disturbing questions about ethics and privacy. GPS satisfies the scientific urge toward precision --- but may be altering the very nature of human cognition.

rawTOC:
Introduction: The whisper from space \\ Part I: Calculating Route \\ 1. Tupaia goes home \\ 2. The when and the where \\ 3. Global reach, global power \\ 4. Ranging the perfect beet \\ Part II: You Have Arrived \\ 5. Death by GPS \\ 6. The hornet's nest \\ 7. Better living through tracking \\ 8. Return from mid-ice \\ 9. Tied together (40.74375 N 73.9835 W) \\ Epilogue: Direction home \\ Notes \\ Acknowledgments \\ Index

entry:
@Book{Milner:2016:PHG,
  author =       "Greg Milner",
  title =        "Pinpoint: how {GPS} is changing technology, culture,
                 and our minds",
  publisher =    pub-NORTON,
  address =      pub-NORTON:adr,
  pages =        "xx + 316",
  year =         "2016",
  ISBN =         "0-393-08912-6 (hardcover)",
  ISBN-13 =      "978-0-393-08912-7 (hardcover)",
  LCCN =         "G109.5 .M55 2016",
  bibdate =      "Thu Sep 22 08:39:38 MDT 2016",
  bibsource =    "fsz3950.oclc.org:210/WorldCat;
                 https://www.math.utah.edu/pub/tex/bib/master.bib",
  abstract =     "\booktitle{Pinpoint} tells the story of GPS, a
                 scientific marvel that enables almost all modern
                 technology --- but is changing us in profound ways.
                 Your Global Positioning System guides you across town;
                 it also helps land planes, and anticipates earthquakes.
                 Milner takes us on a fascinating tour of a hidden
                 system that touches almost every aspect of our modern
                 life, and shows how it has created new forms of human
                 behavior. But the potential misuse of GPS data by
                 government and corporations raise disturbing questions
                 about ethics and privacy. GPS satisfies the scientific
                 urge toward precision --- but may be altering the very
                 nature of human cognition.",
  acknowledgement = ack-nhfb,
  libnote =      "Not in my library.",
  subject =      "Global Positioning System; Social aspects; Global
                 positioning system; Technische Innovation;
                 Wirtschaftssoziologie",
  tableofcontents = "Introduction: The whisper from space \\
                 Part I: Calculating Route \\
                 1. Tupaia goes home \\
                 2. The when and the where \\
                 3. Global reach, global power \\
                 4. Ranging the perfect beet \\
                 Part II: You Have Arrived \\
                 5. Death by GPS \\
                 6. The hornet's nest \\
                 7. Better living through tracking \\
                 8. Return from mid-ice \\
                 9. Tied together (40.74375 N 73.9835 W) \\
                 Epilogue: Direction home \\
                 Notes \\
                 Acknowledgments \\
                 Index",
}


bibtype: book
filename: master.bib
label: Mitchell:2011:CGT
author: Melanie Mitchell
title: Complexity: a Guided Tour
publisher: pub-OXFORD
address: pub-OXFORD:adr
pages: xvi + 349
year: 2011
ISBN: 0-19-979810-9 (paperback) OR 0199798109 (paperback)
ISBN13: 978-0-19-979810-0 (paperback) OR 9780199798100 (paperback)
LCCN: Q175.32 C65 M58 2011
bibdate: Wed Dec 7 07:33:58 MST 2011
bibsource: fsz3950.oclc.org:210/WorldCat; https://www.math.utah.edu/pub/tex/bib/master.bib
bibtimestamp: 2011.12.07 07:33:58 MST
remark: Originally published: 2009.
acknowledgement: ack-nhfb
rawauthor: Melanie Mitchell
rawtitle: Complexity: a Guided Tour
TOC:
Part One: Background and History One: What Is Complexity? Two: Dynamics, Chaos, and Prediction Three: Information Four: Computation Five: Evolution Six: Genetics, Simplified Seven: Defining and Measuring Complexity Part Two: Life and Evolution in Computers Eight: Self-Reproducing Computer Programs Nine: Genetic Algorithms Part Three: Computation Writ Large Ten: Cellular Automata, Life, and the Universe Eleven: Computing with Particles Twelve: Information Processing in Living Systems Thirteen: How to Make Analogies (if You Are a Computer) Fourteen: Prospects of Computer Modeling Part Four: Network Thinking Fifteen: The Science of Networks Sixteen: Applying Network Science to Real-World Networks Seventeen: The Mystery of Scaling Eighteen: Evolution, Complexified Part Five: Conclusion Nineteen: The Past and Future of the Sciences of Complexity

rawTOC:
Part One: Background and History \\ One: What Is Complexity? \\ Two: Dynamics, Chaos, and Prediction \\ Three: Information \\ Four: Computation \\ Five: Evolution \\ Six: Genetics, Simplified \\ Seven: Defining and Measuring Complexity \\ Part Two: Life and Evolution in Computers \\ Eight: Self-Reproducing Computer Programs \\ Nine: Genetic Algorithms \\ Part Three: Computation Writ Large \\ Ten: Cellular Automata, Life, and the Universe \\ Eleven: Computing with Particles \\ Twelve: Information Processing in Living Systems \\ Thirteen: How to Make Analogies (if You Are a Computer) \\ Fourteen: Prospects of Computer Modeling \\ Part Four: Network Thinking \\ Fifteen: The Science of Networks \\ Sixteen: Applying Network Science to Real-World Networks \\ Seventeen: The Mystery of Scaling \\ Eighteen: Evolution, Complexified \\ Part Five: Conclusion \\ Nineteen: The Past and Future of the Sciences of Complexity

entry:
@Book{Mitchell:2011:CGT,
  author =       "Melanie Mitchell",
  title =        "Complexity: a Guided Tour",
  publisher =    pub-OXFORD,
  address =      pub-OXFORD:adr,
  pages =        "xvi + 349",
  year =         "2011",
  ISBN =         "0-19-979810-9 (paperback)",
  ISBN-13 =      "978-0-19-979810-0 (paperback)",
  LCCN =         "Q175.32 C65 M58 2011",
  bibdate =      "Wed Dec 7 07:33:58 MST 2011",
  bibsource =    "fsz3950.oclc.org:210/WorldCat;
                 https://www.math.utah.edu/pub/tex/bib/master.bib",
  acknowledgement = ack-nhfb,
  remark =       "Originally published: 2009.",
  tableofcontents = "Part One: Background and History \\
                 One: What Is Complexity? \\
                 Two: Dynamics, Chaos, and Prediction \\
                 Three: Information \\
                 Four: Computation \\
                 Five: Evolution \\
                 Six: Genetics, Simplified \\
                 Seven: Defining and Measuring Complexity \\
                 Part Two: Life and Evolution in Computers \\
                 Eight: Self-Reproducing Computer Programs \\
                 Nine: Genetic Algorithms \\
                 Part Three: Computation Writ Large \\
                 Ten: Cellular Automata, Life, and the Universe \\
                 Eleven: Computing with Particles \\
                 Twelve: Information Processing in Living Systems \\
                 Thirteen: How to Make Analogies (if You Are a Computer)
                 \\
                 Fourteen: Prospects of Computer Modeling \\
                 Part Four: Network Thinking \\
                 Fifteen: The Science of Networks \\
                 Sixteen: Applying Network Science to Real-World
                 Networks \\
                 Seventeen: The Mystery of Scaling \\
                 Eighteen: Evolution, Complexified \\
                 Part Five: Conclusion \\
                 Nineteen: The Past and Future of the Sciences of
                 Complexity",
}


bibtype: book
filename: master.bib
label: Mitchell:2018:SME
author: Alanna Mitchell
publisher: Dutton
address: New York, NY, USa
pages: ix + 323
year: 2018
ISBN: 1-101-98516-X (hardcover), 1-101-98518-6 (e-book) OR 110198516X (hardcover), 1101985186 (ebook)
LCCN: QC760 .M5425 2018
bibdate: Sat Dec 22 16:20:35 MST 2018
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib; z3950.loc.gov:7090/Voyager
bibtimestamp: 2018.12.22 16:20:35 MST
acknowledgement: ack-nhfb
rawauthor: Alanna Mitchell
title:
The Spinning Magnet: the Electromagnetic Force That Created the Modern World --- and Could Destroy It

ISBN13:
978-1-101-98516-8 (hardcover), 978-1-101-98518-2 (e-book) OR 9781101985168 (hardcover), 9781101985182 (ebook)

abstract:
A cataclysmic planetary phenomenon is gathering force deep within the Earth. The magnetic North Pole will eventually trade places with the South Pole. Satellite evidence suggests to some scientists that the move has already begun, but most still think it won't happen for many decades. All agree that it has happened many times before and will happen again. But this time it will be different. It will be a very bad day for modern civilization.

subject:
Electromagnetism; Magnetic fields; Geomagnetism; Solar radiation; Health aspects; Science; Physics; History; Earth Sciences; Geology; Mantle of the Earth; Earth (planet); Mantle

TOC:
Preface: Playing with the universe / 1 Part I. Magnet 1: The beginnings of things / 11 2: The unpaired spinning electron / 17 3: Parking in the shadow of magnetism's forgotten man / 27 4: Into whose embrace iron leaps / 35 5: Revolutions on paper / 47 6: The Earth's magnetic soul / 53 7: Voyage into the underworld / 63 8: The greatest scientific undertaking the world had ever seen / 71 9: The rock that turned the world upside down / 85 Part II. Current 10: Experiment in Copenhagen / 95 11: A very intimate relationship / 101 12: Jars full of lightning / 107 13: The apothecary's son / 117 14: The bookbinder's apprentice / 133 15: Magnets making currents / 139 16: The lines that fill the air / 147 Part III. Core 17: The contorting gyre / 155 18: Shocks inside the Earth / 165 19: Pharaohs, fairies, and a tar-paper shack / 175 20: Zebra skins under the sea / 185 21: At the outer edge of the dynamo / 195 22: Anomaly to the South / 203 23: The worst physics movie ever / 213 24: The great hazardous spinning sphere of sodium / 221 Part IV. Switch 25: Looking up / 231 26: Horrors the lights foretold / 239 27: Lethal patches / 249 28: The cost of catastrophe / 257 29: Trout noses and pigeon beaks / 263 30: A suit of stiff black crayon / 269 Notes / 279 Selected Bibliography / 301 Acknowledgments / 307 Index / 311

rawabstract:
A cataclysmic planetary phenomenon is gathering force deep within the Earth. The magnetic North Pole will eventually trade places with the South Pole. Satellite evidence suggests to some scientists that the move has already begun, but most still think it won't happen for many decades. All agree that it has happened many times before and will happen again. But this time it will be different. It will be a very bad day for modern civilization.

rawtitle:
The Spinning Magnet: the Electromagnetic Force That Created the Modern World --- and Could Destroy It

rawTOC:
Preface: Playing with the universe / 1 \\ Part I. Magnet \\ 1: The beginnings of things / 11 \\ 2: The unpaired spinning electron / 17 \\ 3: Parking in the shadow of magnetism's forgotten man / 27 \\ 4: Into whose embrace iron leaps / 35 \\ 5: Revolutions on paper / 47 \\ 6: The Earth's magnetic soul / 53 \\ 7: Voyage into the underworld / 63 \\ 8: The greatest scientific undertaking the world had ever seen / 71 \\ 9: The rock that turned the world upside down / 85 \\ Part II. Current \\ 10: Experiment in Copenhagen / 95 \\ 11: A very intimate relationship / 101 \\ 12: Jars full of lightning / 107 \\ 13: The apothecary's son / 117 \\ 14: The bookbinder's apprentice / 133 \\ 15: Magnets making currents / 139 \\ 16: The lines that fill the air / 147 \\ Part III. Core \\ 17: The contorting gyre / 155 \\ 18: Shocks inside the Earth / 165 \\ 19: Pharaohs, fairies, and a tar-paper shack / 175 \\ 20: Zebra skins under the sea / 185 \\ 21: At the outer edge of the dynamo / 195 \\ 22: Anomaly to the South / 203 \\ 23: The worst physics movie ever / 213 \\ 24: The great hazardous spinning sphere of sodium / 221 \\ Part IV. Switch \\ 25: Looking up / 231 \\ 26: Horrors the lights foretold / 239 \\ 27: Lethal patches / 249 \\ 28: The cost of catastrophe / 257 \\ 29: Trout noses and pigeon beaks / 263 \\ 30: A suit of stiff black crayon / 269 \\ Notes / 279 \\ Selected Bibliography / 301 \\ Acknowledgments / 307 \\ Index / 311

entry:
@Book{Mitchell:2018:SME,
  author =       "Alanna Mitchell",
  title =        "The Spinning Magnet: the Electromagnetic Force That
                 Created the Modern World --- and Could Destroy It",
  publisher =    "Dutton",
  address =      "New York, NY, USa",
  pages =        "ix + 323",
  year =         "2018",
  ISBN =         "1-101-98516-X (hardcover), 1-101-98518-6 (e-book)",
  ISBN-13 =      "978-1-101-98516-8 (hardcover), 978-1-101-98518-2
                 (e-book)",
  LCCN =         "QC760 .M5425 2018",
  bibdate =      "Sat Dec 22 16:20:35 MST 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib;
                 z3950.loc.gov:7090/Voyager",
  abstract =     "A cataclysmic planetary phenomenon is gathering force
                 deep within the Earth. The magnetic North Pole will
                 eventually trade places with the South Pole. Satellite
                 evidence suggests to some scientists that the move has
                 already begun, but most still think it won't happen for
                 many decades. All agree that it has happened many times
                 before and will happen again. But this time it will be
                 different. It will be a very bad day for modern
                 civilization.",
  acknowledgement = ack-nhfb,
  subject =      "Electromagnetism; Magnetic fields; Geomagnetism; Solar
                 radiation; Health aspects; Science; Physics; History;
                 Earth Sciences; Geology; Mantle of the Earth; Earth
                 (planet); Mantle",
  tableofcontents = "Preface: Playing with the universe / 1 \\
                 Part I. Magnet \\
                 1: The beginnings of things / 11 \\
                 2: The unpaired spinning electron / 17 \\
                 3: Parking in the shadow of magnetism's forgotten man /
                 27 \\
                 4: Into whose embrace iron leaps / 35 \\
                 5: Revolutions on paper / 47 \\
                 6: The Earth's magnetic soul / 53 \\
                 7: Voyage into the underworld / 63 \\
                 8: The greatest scientific undertaking the world had
                 ever seen / 71 \\
                 9: The rock that turned the world upside down / 85 \\
                 Part II. Current \\
                 10: Experiment in Copenhagen / 95 \\
                 11: A very intimate relationship / 101 \\
                 12: Jars full of lightning / 107 \\
                 13: The apothecary's son / 117 \\
                 14: The bookbinder's apprentice / 133 \\
                 15: Magnets making currents / 139 \\
                 16: The lines that fill the air / 147 \\
                 Part III. Core \\
                 17: The contorting gyre / 155 \\
                 18: Shocks inside the Earth / 165 \\
                 19: Pharaohs, fairies, and a tar-paper shack / 175 \\
                 20: Zebra skins under the sea / 185 \\
                 21: At the outer edge of the dynamo / 195 \\
                 22: Anomaly to the South / 203 \\
                 23: The worst physics movie ever / 213 \\
                 24: The great hazardous spinning sphere of sodium / 221
                 \\
                 Part IV. Switch \\
                 25: Looking up / 231 \\
                 26: Horrors the lights foretold / 239 \\
                 27: Lethal patches / 249 \\
                 28: The cost of catastrophe / 257 \\
                 29: Trout noses and pigeon beaks / 263 \\
                 30: A suit of stiff black crayon / 269 \\
                 Notes / 279 \\
                 Selected Bibliography / 301 \\
                 Acknowledgments / 307 \\
                 Index / 311",
}


bibtype: book
filename: master.bib
label: Mitchell:32B86
author: H. J. Mitchell
title: 32-Bit Microprocessors
publisher: pub-MCGRAW-HILL
address: pub-MCGRAW-HILL:adr
pages: 248
year: 1986
ISBN: 0-07-042585-X OR 007042585X
ISBN13: 978-0-07-042585-9 OR 9780070425859
LCCN: QA76.5 .A135 1986
bibdate: Wed Dec 15 10:39:13 1993
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib
bibtimestamp: 1993.12.15 10:39:13 ???
acknowledgement: ack-nhfb
rawauthor: H. J. Mitchell
rawtitle: 32-Bit Microprocessors
entry:
@Book{Mitchell:32B86,
  author =       "H. J. Mitchell",
  title =        "32-Bit Microprocessors",
  publisher =    pub-MCGRAW-HILL,
  address =      pub-MCGRAW-HILL:adr,
  pages =        "248",
  year =         "1986",
  ISBN =         "0-07-042585-X",
  ISBN-13 =      "978-0-07-042585-9",
  LCCN =         "QA76.5 .A135 1986",
  bibdate =      "Wed Dec 15 10:39:13 1993",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib",
  price =        "US\$39.95",
  acknowledgement = ack-nhfb,
}


bibtype: book
filename: master.bib
label: Mithen:2006:SNO
author: Steven J. Mithen
title: The singing Neanderthals: the origins of music, language, mind, and body
publisher: pub-HARVARD
address: pub-HARVARD:adr
pages: ix + 374
year: 2006
ISBN: 0-674-02192-4 OR 0674021924
ISBN13: 978-0-674-02192-1 OR 9780674021921
LCCN: ML3800 .M73 2006
bibdate: Thu May 25 12:24:26 MDT 2006
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib; z3950.loc.gov:7090/Voyager
bibtimestamp: 2006.05.25 12:24:26 MDT
URL: http://www.loc.gov/catdir/toc/ecip062/2005030187.html
subject: Music; Origin; Psychological aspects; Human evolution
acknowledgement: ack-nhfb
rawauthor: Steven J. Mithen
rawtitle: The singing {Neanderthals}: the origins of music, language, mind, and body
TOC:
The need for an evolutionary history of music The present. More than cheesecake?: the similarities and differences between music and language Music without language: the brain, aphasia, and musical savants Language without music: acquired and congenital amusia The modularity of music and language: music processing within the brain Talking and singing to baby: brain maturation, language learning, and perfect pitch Music hath charms and can heal: music, emotion, medicine, and intelligence The past. Grunts, barks and gestures: communication by monkeys and apes Songs on the savannah: the origin of `hmmmm' communication Getting into rhythm: the evolution of bipedalism and dance Imitating nature: communication about the natural world Singing for sex: is music a product of sexual selection? The demands of parenthood: human life history and emotional development Making music together: the significance of cooperation and social bonding Neanderthals in love: `hmmmmm' communication by homo neanderthalensis The origin of language: the origin of homo sapiens and the segmentation of `hmmmmm' A mystery explained, but not diminished: modern human dispersal, communicating with the Gods, and the remnants of `hmmmmm'.

rawTOC:
The need for an evolutionary history of music \\ The present. More than cheesecake?: the similarities and differences between music and language \\ Music without language: the brain, aphasia, and musical savants \\ Language without music: acquired and congenital amusia \\ The modularity of music and language: music processing within the brain \\ Talking and singing to baby: brain maturation, language learning, and perfect pitch \\ Music hath charms and can heal: music, emotion, medicine, and intelligence \\ The past. Grunts, barks and gestures: communication by monkeys and apes \\ Songs on the savannah: the origin of `hmmmm' communication \\ Getting into rhythm: the evolution of bipedalism and dance \\ Imitating nature: communication about the natural world \\ Singing for sex: is music a product of sexual selection? \\ The demands of parenthood: human life history and emotional development \\ Making music together: the significance of cooperation and social bonding \\ Neanderthals in love: `hmmmmm' communication by homo neanderthalensis \\ The origin of language: the origin of homo sapiens and the segmentation of `hmmmmm' \\ A mystery explained, but not diminished: modern human dispersal, communicating with the Gods, and the remnants of `hmmmmm'.

entry:
@Book{Mithen:2006:SNO,
  author =       "Steven J. Mithen",
  title =        "The singing {Neanderthals}: the origins of music,
                 language, mind, and body",
  publisher =    pub-HARVARD,
  address =      pub-HARVARD:adr,
  pages =        "ix + 374",
  year =         "2006",
  ISBN =         "0-674-02192-4",
  ISBN-13 =      "978-0-674-02192-1",
  LCCN =         "ML3800 .M73 2006",
  bibdate =      "Thu May 25 12:24:26 MDT 2006",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib;
                 z3950.loc.gov:7090/Voyager",
  URL =          "http://www.loc.gov/catdir/toc/ecip062/2005030187.html",
  acknowledgement = ack-nhfb,
  subject =      "Music; Origin; Psychological aspects; Human
                 evolution",
  tableofcontents = "The need for an evolutionary history of music \\
                 The present. More than cheesecake?: the similarities
                 and differences between music and language \\
                 Music without language: the brain, aphasia, and musical
                 savants \\
                 Language without music: acquired and congenital amusia
                 \\
                 The modularity of music and language: music processing
                 within the brain \\
                 Talking and singing to baby: brain maturation, language
                 learning, and perfect pitch \\
                 Music hath charms and can heal: music, emotion,
                 medicine, and intelligence \\
                 The past. Grunts, barks and gestures: communication by
                 monkeys and apes \\
                 Songs on the savannah: the origin of `hmmmm'
                 communication \\
                 Getting into rhythm: the evolution of bipedalism and
                 dance \\
                 Imitating nature: communication about the natural world
                 \\
                 Singing for sex: is music a product of sexual
                 selection? \\
                 The demands of parenthood: human life history and
                 emotional development \\
                 Making music together: the significance of cooperation
                 and social bonding \\
                 Neanderthals in love: `hmmmmm' communication by homo
                 neanderthalensis \\
                 The origin of language: the origin of homo sapiens and
                 the segmentation of `hmmmmm' \\
                 A mystery explained, but not diminished: modern human
                 dispersal, communicating with the Gods, and the
                 remnants of `hmmmmm'.",
}


bibtype: book
filename: master.bib
label: Mittelbach:2004:LC
title: The LaTeX Companion
publisher: pub-AW
address: pub-AW:adr
edition: Second
pages: xxvii + 1090
year: 2004
LCCN: Z253.4.L38 G66 2004
bibdate: Thu May 20 13:23:24 2004
bibtimestamp: 2004.05.20 13:23:24 ???
series: Tools and Techniques for Computer Typesetting
acknowledgement: ack-nhfb
rawtitle: The {\LaTeX} Companion
author:
Frank Mittelbach and Michel Goossens and Johannes Braams and David Carlisle and Chris Rowley and Christine Detig and Joachim Schrod

ISBN:
0-201-36299-6 (paperback), 0-321-51443-2 (hardcover) OR 0201362996 (paperback), 0321514432 (hardcover)

ISBN13:
978-0-201-36299-2 (paperback), 978-0-321-51443-1 (hardcover) OR 9780201362992 (paperback), 9780321514431 (hardcover)

abstract:
Written by the core LaTeX developers and maintainers, this essential reference contains more than 900 self-contained ready-to-run examples that can immediately be reused by readers.

remark:
Authors listed as: Frank Mittelbach and Michel Goossens with Johannes Braams, David Carlisle, and Chris Rowley, and with contributions by Christine Detig and Joachim Schrod.

TOC:
1: Introduction 2: structure of a LaTeX document 3: Basic formatting tools 4: layout of the page 5: Tabular material 6: Mastering floats 7: Fonts and encodings 8: Higher mathematics 9: LaTeX in a multilingual environment 10: Graphics generation and manipulation 11: Index generation 12: Managing citations 13: Bibliography generation 14: LaTeX package documentation tools A: LaTeX overview for preamble, package, and class writers B: Tracing and resolving problems C: LaTeX software and user group information D: TLC2 TeX CD

rawabstract:
Written by the core LaTeX developers and maintainers, this essential reference contains more than 900 self-contained ready-to-run examples that can immediately be reused by readers.

rawauthor:
Frank Mittelbach and Michel Goossens and Johannes Braams and David Carlisle and Chris Rowley and Christine Detig and Joachim Schrod

rawTOC:
1: Introduction \\ 2: structure of a \LaTeX{} document \\ 3: Basic formatting tools \\ 4: layout of the page \\ 5: Tabular material \\ 6: Mastering floats \\ 7: Fonts and encodings \\ 8: Higher mathematics \\ 9: \LaTeX{} in a multilingual environment \\ 10: Graphics generation and manipulation \\ 11: Index generation \\ 12: Managing citations \\ 13: Bibliography generation \\ 14: \LaTeX{} package documentation tools \\ A: \LaTeX{} overview for preamble, package, and class writers \\ B: Tracing and resolving problems \\ C: \LaTeX{} software and user group information \\ D: TLC2 \TeX{} CD

entry:
@Book{Mittelbach:2004:LC,
  author =       "Frank Mittelbach and Michel Goossens and Johannes
                 Braams and David Carlisle and Chris Rowley and
                 Christine Detig and Joachim Schrod",
  title =        "The {\LaTeX} Companion",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  edition =      "Second",
  pages =        "xxvii + 1090",
  year =         "2004",
  ISBN =         "0-201-36299-6 (paperback), 0-321-51443-2 (hardcover)",
  ISBN-13 =      "978-0-201-36299-2 (paperback), 978-0-321-51443-1
                 (hardcover)",
  LCCN =         "Z253.4.L38 G66 2004",
  bibdate =      "Thu May 20 13:23:24 2004",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib;
                 https://www.math.utah.edu/pub/tex/bib/texbook3.bib",
  price =        "US\$59.99, CAN\$86.99",
  series =       "Tools and Techniques for Computer Typesetting",
  abstract =     "Written by the core LaTeX developers and maintainers,
                 this essential reference contains more than 900
                 self-contained ready-to-run examples that can
                 immediately be reused by readers.",
  acknowledgement = ack-nhfb,
  remark =       "Authors listed as: Frank Mittelbach and Michel
                 Goossens with Johannes Braams, David Carlisle, and
                 Chris Rowley, and with contributions by Christine Detig
                 and Joachim Schrod.",
  tableofcontents = "1: Introduction \\
                 2: structure of a \LaTeX{} document \\
                 3: Basic formatting tools \\
                 4: layout of the page \\
                 5: Tabular material \\
                 6: Mastering floats \\
                 7: Fonts and encodings \\
                 8: Higher mathematics \\
                 9: \LaTeX{} in a multilingual environment \\
                 10: Graphics generation and manipulation \\
                 11: Index generation \\
                 12: Managing citations \\
                 13: Bibliography generation \\
                 14: \LaTeX{} package documentation tools \\
                 A: \LaTeX{} overview for preamble, package, and class
                 writers \\
                 B: Tracing and resolving problems \\
                 C: \LaTeX{} software and user group information \\
                 D: TLC2 \TeX{} CD",
}


bibtype: book
filename: master.bib
label: Mittelbach:2023:LCPa
author: Frank Mittelbach and Ulrike Fischer and Joseph Wright
title: The LaTeX Companion: Part I
publisher: pub-AW
address: pub-AW:adr
edition: Third
pages: xxviii + 947
year: 2023
LCCN: Z253.4.L38 M58 2023
bibdate: Wed May 8 07:01:23 MDT 2024
bibtimestamp: 2024.05.08 07:01:23 MDT
series: Tools and techniques for computer typesetting
remark: Previous edition cite Mittelbach:2004:LC.
acknowledgement: ack-nhfb
rawauthor: Frank Mittelbach and Ulrike Fischer and Joseph Wright
rawtitle: The {LaTeX} Companion: {Part I}
ISBN:
0-13-465894-9 (Part I) (hardcover), 0-13-465959-7 (Part I) (PDF), 0-13-465960-0 (Part I) (e-pub), 0-13-816648-0-X (Part I + II) OR 0134658949 (Part I) (hardcover), 0134659597 (Part I) (PDF), 0134659600 (Part I) (epub), 0138166480X (Part I + II)

ISBN13:
978-0-13-465894-0 (Part I) (hardcover), 978-0-13-465959-6 (Part I) (PDF), 978-0-13-465960-2 (Part I) (e-pub), 0-13-816648-0-X (Part I + II) OR 9780134658940 (Part I) (hardcover), 9780134659596 (Part I) (PDF), 9780134659602 (Part I) (epub), 0138166480X (Part I + II)

bibsource:
fsz3950.oclc.org:210/WorldCat; https://www.math.utah.edu/pub/tex/bib/font.bib; https://www.math.utah.edu/pub/tex/bib/master.bib; https://www.math.utah.edu/pub/tex/bib/texbook3.bib; https://www.math.utah.edu/pub/tex/bib/typeset.bib

abstract:
booktitle The LaTeX Companion, Part I, Third Edition, is a revision of the long-essential resource for anyone using LaTeX to create high-quality printed documents. This completely updated edition brings you all the latest information about LaTeX and the vast range of add-on packages now available --- over 200 are covered! Full of new tips and tricks for using LaTeX in both traditional and modern typesetting, this book will also show you how to customize layout features to your own needs --- from phrases and paragraphs to headings, lists, and pages.

subject:
LaTeX (Computer file); Computerized typesetting; Composition automatique (Industries graphiques); computerized composition (pre-print process); Computerized typesetting.

rawabstract:
\booktitle{The LaTeX Companion, Part I}, Third Edition, is a revision of the long-essential resource for anyone using LaTeX to create high-quality printed documents. This completely updated edition brings you all the latest information about LaTeX and the vast range of add-on packages now available --- over 200 are covered! Full of new tips and tricks for using LaTeX in both traditional and modern typesetting, this book will also show you how to customize layout features to your own needs --- from phrases and paragraphs to headings, lists, and pages.

entry:
@Book{Mittelbach:2023:LCPa,
  author =       "Frank Mittelbach and Ulrike Fischer and Joseph
                 Wright",
  title =        "The {LaTeX} Companion: {Part I}",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  edition =      "Third",
  pages =        "xxviii + 947",
  year =         "2023",
  ISBN =         "0-13-465894-9 (Part I) (hardcover), 0-13-465959-7
                 (Part I) (PDF), 0-13-465960-0 (Part I) (e-pub),
                 0-13-816648-0-X (Part I + II)",
  ISBN-13 =      "978-0-13-465894-0 (Part I) (hardcover),
                 978-0-13-465959-6 (Part I) (PDF), 978-0-13-465960-2
                 (Part I) (e-pub), 0-13-816648-0-X (Part I + II)",
  LCCN =         "Z253.4.L38 M58 2023",
  bibdate =      "Wed May 8 07:01:23 MDT 2024",
  bibsource =    "fsz3950.oclc.org:210/WorldCat;
                 https://www.math.utah.edu/pub/tex/bib/font.bib;
                 https://www.math.utah.edu/pub/tex/bib/master.bib;
                 https://www.math.utah.edu/pub/tex/bib/texbook3.bib;
                 https://www.math.utah.edu/pub/tex/bib/typeset.bib",
  series =       "Tools and techniques for computer typesetting",
  abstract =     "\booktitle{The LaTeX Companion, Part I}, Third
                 Edition, is a revision of the long-essential resource
                 for anyone using LaTeX to create high-quality printed
                 documents. This completely updated edition brings you
                 all the latest information about LaTeX and the vast
                 range of add-on packages now available --- over 200 are
                 covered! Full of new tips and tricks for using LaTeX in
                 both traditional and modern typesetting, this book will
                 also show you how to customize layout features to your
                 own needs --- from phrases and paragraphs to headings,
                 lists, and pages.",
  acknowledgement = ack-nhfb,
  remark =       "Previous edition \cite{Mittelbach:2004:LC}.",
  subject =      "LaTeX (Computer file); Computerized typesetting;
                 Composition automatique (Industries graphiques);
                 computerized composition (pre-print process);
                 Computerized typesetting.",
}


bibtype: book
filename: master.bib
label: Mittelbach:2023:LCPb
author: Frank Mittelbach and Ulrike Fischer and Javier Bezos and Johannes Braams and Joseph Wright
title: The LaTeX Companion: Part II
publisher: pub-AW
address: pub-AW:adr
edition: Third
pages: xxxviii + 970
year: 2023
LCCN: Z253.4.L38 M58 2023
bibdate: Wed May 8 07:01:23 MDT 2024
bibtimestamp: 2024.05.08 07:01:23 MDT
series: Tools and techniques for computer typesetting
remark: Previous edition cite Mittelbach:2004:LC.
acknowledgement: ack-nhfb
rawauthor: Frank Mittelbach and Ulrike Fischer and Javier Bezos and Johannes Braams and Joseph Wright
rawtitle: The {LaTeX} Companion: {Part II}
ISBN:
0-201-36300-3 (Part II) (hardcover), 0-13-816657-9 (Part II) (PDF), 0-13-816652-8 (Part II) (ePub) OR 0201363003 (Part II) (hardcover), 0138166579 (Part II) (PDF), 0138166528 (Part II) (ePub)

ISBN13:
978-0-201-36300-5 (Part II) (hardcover), 978-0-13-816657-1 (Part II) (PDF), 978-0-13-816652-6 (Part II) (ePub) OR 9780201363005 (Part II) (hardcover), 9780138166571 (Part II) (PDF), 9780138166526 (Part II) (ePub)

bibsource:
fsz3950.oclc.org:210/WorldCat; https://www.math.utah.edu/pub/tex/bib/font.bib; https://www.math.utah.edu/pub/tex/bib/master.bib; https://www.math.utah.edu/pub/tex/bib/texbook3.bib; https://www.math.utah.edu/pub/tex/bib/typeset.bib

subject:
LaTeX (Computer file); Computerized typesetting; Composition automatique (Industries graphiques); computerized composition (pre-print process); Computerized typesetting.

entry:
@Book{Mittelbach:2023:LCPb,
  author =       "Frank Mittelbach and Ulrike Fischer and Javier Bezos
                 and Johannes Braams and Joseph Wright",
  title =        "The {LaTeX} Companion: {Part II}",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  edition =      "Third",
  pages =        "xxxviii + 970",
  year =         "2023",
  ISBN =         "0-201-36300-3 (Part II) (hardcover), 0-13-816657-9
                 (Part II) (PDF), 0-13-816652-8 (Part II) (ePub)",
  ISBN-13 =      "978-0-201-36300-5 (Part II) (hardcover),
                 978-0-13-816657-1 (Part II) (PDF), 978-0-13-816652-6
                 (Part II) (ePub)",
  LCCN =         "Z253.4.L38 M58 2023",
  bibdate =      "Wed May 8 07:01:23 MDT 2024",
  bibsource =    "fsz3950.oclc.org:210/WorldCat;
                 https://www.math.utah.edu/pub/tex/bib/font.bib;
                 https://www.math.utah.edu/pub/tex/bib/master.bib;
                 https://www.math.utah.edu/pub/tex/bib/texbook3.bib;
                 https://www.math.utah.edu/pub/tex/bib/typeset.bib",
  series =       "Tools and techniques for computer typesetting",
  acknowledgement = ack-nhfb,
  remark =       "Previous edition \cite{Mittelbach:2004:LC}.",
  subject =      "LaTeX (Computer file); Computerized typesetting;
                 Composition automatique (Industries graphiques);
                 computerized composition (pre-print process);
                 Computerized typesetting.",
}


bibtype: misc
filename: master.bib
label: MKS:awk
author: Mortice Kern Systems, Inc.
title: MKSAWK
pages: xxxviii + 970
year: 1987
bibsource: https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/master.bib
note: 35 King Street North, Waterloo, Ontario, Canada, Tel: (519) 884-2251. See also cite Aho:1988:APL.
acknowledgement: ack-nhfb
rawauthor: {Mortice Kern Systems, Inc.}
rawnote: 35 King Street North, Waterloo, Ontario, Canada, Tel: (519) 884-2251. See also \cite{Aho:1988:APL}.
rawtitle: {MKSAWK}
entry:
@Misc{MKS:awk,
  author =       "{Mortice Kern Systems, Inc.}",
  title =        "{MKSAWK}",
  year =         "1987",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/gnu.bib;
                 https://www.math.utah.edu/pub/tex/bib/master.bib",
  note =         "35 King Street North, Waterloo, Ontario, Canada, Tel:
                 (519) 884-2251. See also \cite{Aho:1988:APL}.",
  acknowledgement = ack-nhfb,
}


bibtype: misc
filename: master.bib
label: MKS:yacc
author: Mortice Kern Systems, Inc.
title: MKS LEX & YACC
pages: xxxviii + 970
year: 1987
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib
note: 35 King Street North, Waterloo, Ontario, Canada, Tel: (519) 884-2251.
acknowledgement: ack-nhfb
rawauthor: {Mortice Kern Systems, Inc.}
rawnote: 35 King Street North, Waterloo, Ontario, Canada, Tel: (519) 884-2251.
rawtitle: {MKS LEX \& YACC}
entry:
@Misc{MKS:yacc,
  author =       "{Mortice Kern Systems, Inc.}",
  title =        "{MKS LEX \& YACC}",
  year =         "1987",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib",
  note =         "35 King Street North, Waterloo, Ontario, Canada, Tel:
                 (519) 884-2251.",
  acknowledgement = ack-nhfb,
}


bibtype: book
filename: master.bib
label: MLA:2009:MHW
author: Modern Language Association
title: MLA Handbook for Writers of Research Papers
publisher: pub-MLAA
address: pub-MLAA:adr
edition: Seventh
pages: xxi + 292
year: 2009
LCCN: LB2369 .G53 2009; LB2369 .M25 2009
bibdate: Fri Jan 08 15:39:23 2010
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib; melvyl.cdlib.org:210/CDL90
bibtimestamp: 2010.01.08 15:39:23 ???
subject: report writing; handbooks, manuals, etc; research
acknowledgement: ack-nhfb
rawauthor: {Modern Language Association}
rawtitle: {MLA} Handbook for Writers of Research Papers
ISBN:
1-60329-024-9 (paperback) 1-60329-025-7 (large print) OR 1603290249 (paperback) 1603290257 (large print)

ISBN13:
978-1-60329-024-1 (paperback) 978-1-60329-025-8 (large print) OR 9781603290241 (paperback) 9781603290258 (large print)

TOC:
Foreword / Rosemary G. Feal Preface / David B. Nicholls Note on the Web component 1. Research and writing 1.1. The research paper as a form of exploration 1.2. The research paper as a from of communication 1.3. Selecting a topic 1.4. Conducting research 1.5. Compiling a working bibliography 1.6. Evaluating sources 1.7. Taking notes 1.8. Outlining 1.9. Writing drafts 1.10. Language and style 2. Plagiarism and academic integrity 2.1. Definition of plagiarism 2.2. Consequence of plagiarism 2.3. Information sharing today 2.4. Unintentional plagiarism 2.5. Forms of plagiarism 2.6. When documentation is not needed 2.7. Related issues 2.8. Summing up 3. The mechanics of writing 3.1. Spelling 3.2. Punctuation 3.3. Italics 3.4. Names of persons 3.5. Numbers 3.6. Titles of works in the research paper 3.7. Quotations 3.8. Capitalization and personal names in languages 4. The format of the research paper 4.1. Margins 4.2. Text formatting 4.3. Heading and title 4.4. Page numbers 4.5. Tables and illustrations 4.6. Paper and printing 4.7. Corrections and insertions 4.8. Binding 4.9. Electronic submission 5. Documentation: preparing the list of works cited 5.1. Documenting sources 5.2. MLA style 5.3. The list of works cited 5.4. Citing periodical print publications 5.5. Citing nonperiodical print publications 5.6. Citing Web publications 5.7. Citing additional common sources 5.8. A work in more than one publication medium 6. Documentation: citing sources in the text 6.1. Parenthetical documentation and the list of works cited 6.2. Information required in parenthetical documentation 6.3. Readability 6.4. Sample references 6.5. Using notes with parenthetical documentation 7. Abbreviations 7.1. Introduction 7.2. Time designations 7.3. Geographic names 7.4. Common scholarly abbreviations and reference words 7.5. Publishers' names 7.6. Symbols and abbreviations used in proofreading and correction 7.7. Titles of works Appendix A. Guides to writing A.1. Introduction A.2. Dictionaries of usage A.3. Guides to nondiscriminatory language A.4. Books on style Appendix B. Specialized style manuals Index

rawTOC:
Foreword / Rosemary G. Feal \\ Preface / David B. Nicholls \\ Note on the Web component \\ 1. Research and writing \\ 1.1. The research paper as a form of exploration \\ 1.2. The research paper as a from of communication \\ 1.3. Selecting a topic \\ 1.4. Conducting research \\ 1.5. Compiling a working bibliography \\ 1.6. Evaluating sources \\ 1.7. Taking notes \\ 1.8. Outlining \\ 1.9. Writing drafts \\ 1.10. Language and style \\ 2. Plagiarism and academic integrity \\ 2.1. Definition of plagiarism \\ 2.2. Consequence of plagiarism \\ 2.3. Information sharing today \\ 2.4. Unintentional plagiarism \\ 2.5. Forms of plagiarism \\ 2.6. When documentation is not needed \\ 2.7. Related issues \\ 2.8. Summing up \\ 3. The mechanics of writing \\ 3.1. Spelling \\ 3.2. Punctuation \\ 3.3. Italics \\ 3.4. Names of persons \\ 3.5. Numbers \\ 3.6. Titles of works in the research paper \\ 3.7. Quotations \\ 3.8. Capitalization and personal names in languages \\ 4. The format of the research paper \\ 4.1. Margins \\ 4.2. Text formatting \\ 4.3. Heading and title \\ 4.4. Page numbers \\ 4.5. Tables and illustrations \\ 4.6. Paper and printing \\ 4.7. Corrections and insertions \\ 4.8. Binding \\ 4.9. Electronic submission \\ 5. Documentation: preparing the list of works cited \\ 5.1. Documenting sources \\ 5.2. MLA style \\ 5.3. The list of works cited \\ 5.4. Citing periodical print publications \\ 5.5. Citing nonperiodical print publications \\ 5.6. Citing Web publications \\ 5.7. Citing additional common sources \\ 5.8. A work in more than one publication medium \\ 6. Documentation: citing sources in the text \\ 6.1. Parenthetical documentation and the list of works cited \\ 6.2. Information required in parenthetical documentation \\ 6.3. Readability \\ 6.4. Sample references \\ 6.5. Using notes with parenthetical documentation \\ 7. Abbreviations \\ 7.1. Introduction \\ 7.2. Time designations \\ 7.3. Geographic names \\ 7.4. Common scholarly abbreviations and reference words \\ 7.5. Publishers' names \\ 7.6. Symbols and abbreviations used in proofreading and correction \\ 7.7. Titles of works \\ Appendix A. Guides to writing \\ A.1. Introduction \\ A.2. Dictionaries of usage \\ A.3. Guides to nondiscriminatory language \\ A.4. Books on style \\ Appendix B. Specialized style manuals \\ Index

entry:
@Book{MLA:2009:MHW,
  author =       "{Modern Language Association}",
  title =        "{MLA} Handbook for Writers of Research Papers",
  publisher =    pub-MLAA,
  address =      pub-MLAA:adr,
  edition =      "Seventh",
  pages =        "xxi + 292",
  year =         "2009",
  ISBN =         "1-60329-024-9 (paperback) 1-60329-025-7 (large
                 print)",
  ISBN-13 =      "978-1-60329-024-1 (paperback) 978-1-60329-025-8 (large
                 print)",
  LCCN =         "LB2369 .G53 2009; LB2369 .M25 2009",
  bibdate =      "Fri Jan 08 15:39:23 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib;
                 melvyl.cdlib.org:210/CDL90",
  acknowledgement = ack-nhfb,
  subject =      "report writing; handbooks, manuals, etc; research",
  tableofcontents = "Foreword / Rosemary G. Feal \\
                 Preface / David B. Nicholls \\
                 Note on the Web component \\
                 1. Research and writing \\
                 1.1. The research paper as a form of exploration \\
                 1.2. The research paper as a from of communication \\
                 1.3. Selecting a topic \\
                 1.4. Conducting research \\
                 1.5. Compiling a working bibliography \\
                 1.6. Evaluating sources \\
                 1.7. Taking notes \\
                 1.8. Outlining \\
                 1.9. Writing drafts \\
                 1.10. Language and style \\
                 2. Plagiarism and academic integrity \\
                 2.1. Definition of plagiarism \\
                 2.2. Consequence of plagiarism \\
                 2.3. Information sharing today \\
                 2.4. Unintentional plagiarism \\
                 2.5. Forms of plagiarism \\
                 2.6. When documentation is not needed \\
                 2.7. Related issues \\
                 2.8. Summing up \\
                 3. The mechanics of writing \\
                 3.1. Spelling \\
                 3.2. Punctuation \\
                 3.3. Italics \\
                 3.4. Names of persons \\
                 3.5. Numbers \\
                 3.6. Titles of works in the research paper \\
                 3.7. Quotations \\
                 3.8. Capitalization and personal names in languages \\
                 4. The format of the research paper \\
                 4.1. Margins \\
                 4.2. Text formatting \\
                 4.3. Heading and title \\
                 4.4. Page numbers \\
                 4.5. Tables and illustrations \\
                 4.6. Paper and printing \\
                 4.7. Corrections and insertions \\
                 4.8. Binding \\
                 4.9. Electronic submission \\
                 5. Documentation: preparing the list of works cited \\
                 5.1. Documenting sources \\
                 5.2. MLA style \\
                 5.3. The list of works cited \\
                 5.4. Citing periodical print publications \\
                 5.5. Citing nonperiodical print publications \\
                 5.6. Citing Web publications \\
                 5.7. Citing additional common sources \\
                 5.8. A work in more than one publication medium \\
                 6. Documentation: citing sources in the text \\
                 6.1. Parenthetical documentation and the list of works
                 cited \\
                 6.2. Information required in parenthetical
                 documentation \\
                 6.3. Readability \\
                 6.4. Sample references \\
                 6.5. Using notes with parenthetical documentation \\
                 7. Abbreviations \\
                 7.1. Introduction \\
                 7.2. Time designations \\
                 7.3. Geographic names \\
                 7.4. Common scholarly abbreviations and reference words
                 \\
                 7.5. Publishers' names \\
                 7.6. Symbols and abbreviations used in proofreading and
                 correction \\
                 7.7. Titles of works \\
                 Appendix A. Guides to writing \\
                 A.1. Introduction \\
                 A.2. Dictionaries of usage \\
                 A.3. Guides to nondiscriminatory language \\
                 A.4. Books on style \\
                 Appendix B. Specialized style manuals \\
                 Index",
}


bibtype: book
filename: master.bib
label: Mlodinow:2001:EWS
author: Leonard Mlodinow
title: Euclid's Window: the Story of Geometry from Parallel Lines to Hyperspace
publisher: Free Press
address: New York, NY, USA
pages: xii + 306
year: 2001
LCCN: QA443.5.M56 2001
bibdate: Tue Jul 10 16:47:11 2001
bibtimestamp: 2001.07.10 16:47:11 ???
acknowledgement: ack-nhfb
rawauthor: Leonard Mlodinow
rawtitle: {Euclid}'s Window: the Story of Geometry from Parallel Lines to Hyperspace
ISBN:
0-684-86523-8, 0-684-86524-6 (paperback), 0-7139-9634-X OR 0684865238, 0684865246 (paperback), 071399634X

ISBN13:
978-0-684-86523-2, 978-0-684-86524-9 (paperback), 978-0-7139-9634-0 OR 9780684865232, 9780684865249 (paperback), 9780713996340

bibsource:
https://www.math.utah.edu/pub/tex/bib/einstein.bib; https://www.math.utah.edu/pub/tex/bib/master.bib

abstract:
Physicist/writer Mlodinow leads us on a journey through five revolutions in geometry, from the Greek concept of parallel lines to the latest notions of hyperspace. Here is a new alternative history of math revealing how simple questions anyone might ask about space have been the hidden engine of the highest achievements in science and technology. The journey goes from Pythagoras through Gauss and Einstein and into the midst of a new revolution in which scientists are recognizing that all the varied and wondrous forces of nature can be understood through geometry --- a weird new geometry of extra, twisted dimensions, in which space and time, matter and energy, are all intertwined and revealed as consequences of a deep, underlying structure of the universe. This book, a blend of rigorous, authoritative investigation and accessible, good-humored storytelling, makes an original argument asserting the primacy of geometry.

TOC:
Part 1: The story of Euclid The first revolution The geometry of taxation Among the seven sages The secret society Euclid's manifesto A beautiful woman, a library, and the end of civilization Part 2: The story of Descartes The revolution in place The origin of latitude and longitude The legacy of the rotten Romans The discreet charm of the graph A soldier's story Iced by the Snow Queen Part 3: The story of Gauss The curved space revolution The trouble with Ptolemy A Napoleonic hero The fall of the fifth postulate Lost in hyperbolic space Some insects called the human race A tale of two aliens After 2,000 years, a face-lift Part 4: The story of Einstein Revolution at the speed of light Relativity's other Albert The stuff of space Probationary technical expert, third class A relatively Euclidean approach Einstein's apple From inspiration to perspiration Blue hair triumphs Part 5: The story of Witten The weird revolution Ten things I hate about your theory The necessary uncertainty of being Clash of the Titans A message in a Kaluza--Klein bottle The birth of strings Particles, schmarticles The trouble with strings The theory formerly known as strings

rawabstract:
Physicist/writer Mlodinow leads us on a journey through five revolutions in geometry, from the Greek concept of parallel lines to the latest notions of hyperspace. Here is a new alternative history of math revealing how simple questions anyone might ask about space have been the hidden engine of the highest achievements in science and technology. The journey goes from Pythagoras through Gauss and Einstein and into the midst of a new revolution in which scientists are recognizing that all the varied and wondrous forces of nature can be understood through geometry --- a weird new geometry of extra, twisted dimensions, in which space and time, matter and energy, are all intertwined and revealed as consequences of a deep, underlying structure of the universe. This book, a blend of rigorous, authoritative investigation and accessible, good-humored storytelling, makes an original argument asserting the primacy of geometry.

rawTOC:
Part 1: The story of Euclid \\ The first revolution \\ The geometry of taxation \\ Among the seven sages \\ The secret society \\ Euclid's manifesto \\ A beautiful woman, a library, and the end of civilization \\ Part 2: The story of Descartes \\ The revolution in place \\ The origin of latitude and longitude \\ The legacy of the rotten Romans \\ The discreet charm of the graph \\ A soldier's story \\ Iced by the Snow Queen \\ Part 3: The story of Gauss \\ The curved space revolution \\ The trouble with Ptolemy \\ A Napoleonic hero \\ The fall of the fifth postulate \\ Lost in hyperbolic space \\ Some insects called the human race \\ A tale of two aliens \\ After 2,000 years, a face-lift \\ Part 4: The story of Einstein \\ Revolution at the speed of light \\ Relativity's other Albert \\ The stuff of space \\ Probationary technical expert, third class \\ A relatively Euclidean approach \\ Einstein's apple \\ From inspiration to perspiration \\ Blue hair triumphs \\ Part 5: The story of Witten \\ The weird revolution \\ Ten things I hate about your theory \\ The necessary uncertainty of being \\ Clash of the Titans \\ A message in a Kaluza--Klein bottle \\ The birth of strings \\ Particles, schmarticles \\ The trouble with strings \\ The theory formerly known as strings

entry:
@Book{Mlodinow:2001:EWS,
  author =       "Leonard Mlodinow",
  title =        "{Euclid}'s Window: the Story of Geometry from Parallel
                 Lines to Hyperspace",
  publisher =    "Free Press",
  address =      "New York, NY, USA",
  pages =        "xii + 306",
  year =         "2001",
  ISBN =         "0-684-86523-8, 0-684-86524-6 (paperback),
                 0-7139-9634-X",
  ISBN-13 =      "978-0-684-86523-2, 978-0-684-86524-9 (paperback),
                 978-0-7139-9634-0",
  LCCN =         "QA443.5.M56 2001",
  bibdate =      "Tue Jul 10 16:47:11 2001",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/einstein.bib;
                 https://www.math.utah.edu/pub/tex/bib/master.bib",
  abstract =     "Physicist/writer Mlodinow leads us on a journey
                 through five revolutions in geometry, from the Greek
                 concept of parallel lines to the latest notions of
                 hyperspace. Here is a new alternative history of math
                 revealing how simple questions anyone might ask about
                 space have been the hidden engine of the highest
                 achievements in science and technology. The journey
                 goes from Pythagoras through Gauss and Einstein and
                 into the midst of a new revolution in which scientists
                 are recognizing that all the varied and wondrous forces
                 of nature can be understood through geometry --- a
                 weird new geometry of extra, twisted dimensions, in
                 which space and time, matter and energy, are all
                 intertwined and revealed as consequences of a deep,
                 underlying structure of the universe. This book, a
                 blend of rigorous, authoritative investigation and
                 accessible, good-humored storytelling, makes an
                 original argument asserting the primacy of geometry.",
  acknowledgement = ack-nhfb,
  libnote =      "Not in my library.",
  tableofcontents = "Part 1: The story of Euclid \\
                 The first revolution \\
                 The geometry of taxation \\
                 Among the seven sages \\
                 The secret society \\
                 Euclid's manifesto \\
                 A beautiful woman, a library, and the end of
                 civilization \\
                 Part 2: The story of Descartes \\
                 The revolution in place \\
                 The origin of latitude and longitude \\
                 The legacy of the rotten Romans \\
                 The discreet charm of the graph \\
                 A soldier's story \\
                 Iced by the Snow Queen \\
                 Part 3: The story of Gauss \\
                 The curved space revolution \\
                 The trouble with Ptolemy \\
                 A Napoleonic hero \\
                 The fall of the fifth postulate \\
                 Lost in hyperbolic space \\
                 Some insects called the human race \\
                 A tale of two aliens \\
                 After 2,000 years, a face-lift \\
                 Part 4: The story of Einstein \\
                 Revolution at the speed of light \\
                 Relativity's other Albert \\
                 The stuff of space \\
                 Probationary technical expert, third class \\
                 A relatively Euclidean approach \\
                 Einstein's apple \\
                 From inspiration to perspiration \\
                 Blue hair triumphs \\
                 Part 5: The story of Witten \\
                 The weird revolution \\
                 Ten things I hate about your theory \\
                 The necessary uncertainty of being \\
                 Clash of the Titans \\
                 A message in a Kaluza--Klein bottle \\
                 The birth of strings \\
                 Particles, schmarticles \\
                 The trouble with strings \\
                 The theory formerly known as strings",
}


bibtype: book
filename: master.bib
label: Momjian:2001:PIC
author: Bruce Momjian
title: PostgreSQL: Introduction and Concepts
publisher: pub-AW
address: pub-AW:adr
pages: xxviii + 462
year: 2001
ISBN: 0-201-70331-9 (paperback) OR 0201703319 (paperback)
ISBN13: 978-0-201-70331-3 (paperback) OR 9780201703313 (paperback)
LCCN: QA76.9.D3 M647 2001
bibdate: Sat Mar 9 13:37:45 MST 2002
bibtimestamp: 2002.03.09 13:37:45 MST
keywords: database management; PostgreSQL
acknowledgement: ack-nhfb
rawauthor: Bruce Momjian
rawtitle: {PostgreSQL}: Introduction and Concepts
bibsource:
https://www.math.utah.edu/pub/tex/bib/master.bib; https://www.math.utah.edu/pub/tex/bib/sqlbooks.bib

URL:
http://www.addison-wesley.de/projector/projector.asp?page=bookdetails&isbn=3827318599; http://www.ca.postgresql.org/docs/awbook.html; http://www.pearsoned.co.jp/washo/db/wa_db27-j.html

TOC:
History of PostgreSQL University of California at Berkeley Development Leaves Berkeley PostgreSQL Global Development Team Open Source Software Issuing Database Commands Starting a Database Session Controlling a Session Getting Help Exiting a Session Basic SQL Commands Relational Databases Creating Tables Adding Data with Insert Viewing Data with Select Selecting Specific Rows with Where Removing Data with Delete Modifying Data with Update Sorting Data with Order By Destroying Tables Customizing Queries Data Types Quotes Inside Text Using Null Values Controlling Default Values Column Labels And/Or Usage Range of Values Like Comparison Regular Expressions Case Clause Distinct Rows Functions and Operators Set, Show, and Reset SQL Aggregates Aggregates Using Group By Using Having Query Tips Joining Tables Table and Column References Joined Tables Creating Joined Tables Performing Joins Three- and Four-Table Joins Additional Join Possibilities Choosing a Join Key One-to-Many Joins Unjoined Tables Table Aliases and Self-joins Non-equijoins Ordering Multiple Parts Primary and Foreign Keys Numbering Rows Object Identification Numbers (OIDs) Object Identification Number Limitations Sequences Creating Sequences Using Sequences to Number Rows Serial Column Type Manually Numbering Rows Combining Selects

rawTOC:
History of PostgreSQL \\ University of California at Berkeley \\ Development Leaves Berkeley \\ PostgreSQL Global Development Team \\ Open Source Software \\ Issuing Database Commands \\ Starting a Database Session \\ Controlling a Session \\ Getting Help \\ Exiting a Session \\ Basic SQL Commands \\ Relational Databases \\ Creating Tables \\ Adding Data with Insert \\ Viewing Data with Select \\ Selecting Specific Rows with Where \\ Removing Data with Delete \\ Modifying Data with Update \\ Sorting Data with Order By \\ Destroying Tables \\ Customizing Queries \\ Data Types \\ Quotes Inside Text \\ Using Null Values \\ Controlling Default Values \\ Column Labels \\ And/Or Usage \\ Range of Values \\ Like Comparison \\ Regular Expressions \\ Case Clause \\ Distinct Rows \\ Functions and Operators \\ Set, Show, and Reset \\ SQL Aggregates \\ Aggregates \\ Using Group By \\ Using Having \\ Query Tips \\ Joining Tables \\ Table and Column References \\ Joined Tables \\ Creating Joined Tables \\ Performing Joins \\ Three- and Four-Table Joins \\ Additional Join Possibilities \\ Choosing a Join Key \\ One-to-Many Joins \\ Unjoined Tables \\ Table Aliases and Self-joins \\ Non-equijoins \\ Ordering Multiple Parts \\ Primary and Foreign Keys \\ Numbering Rows \\ Object Identification Numbers (OIDs) \\ Object Identification Number Limitations \\ Sequences \\ Creating Sequences \\ Using Sequences to Number Rows \\ Serial Column Type \\ Manually Numbering Rows \\ Combining Selects

entry:
@Book{Momjian:2001:PIC,
  author =       "Bruce Momjian",
  title =        "{PostgreSQL}: Introduction and Concepts",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  pages =        "xxviii + 462",
  year =         "2001",
  ISBN =         "0-201-70331-9 (paperback)",
  ISBN-13 =      "978-0-201-70331-3 (paperback)",
  LCCN =         "QA76.9.D3 M647 2001",
  bibdate =      "Sat Mar 9 13:37:45 MST 2002",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib;
                 https://www.math.utah.edu/pub/tex/bib/sqlbooks.bib",
  URL =          "http://www.addison-wesley.de/projector/projector.asp?page=bookdetails&isbn=3827318599;
                 http://www.ca.postgresql.org/docs/awbook.html;
                 http://www.pearsoned.co.jp/washo/db/wa_db27-j.html",
  acknowledgement = ack-nhfb,
  keywords =     "database management; PostgreSQL",
  tableofcontents = "History of PostgreSQL \\
                 University of California at Berkeley \\
                 Development Leaves Berkeley \\
                 PostgreSQL Global Development Team \\
                 Open Source Software \\
                 Issuing Database Commands \\
                 Starting a Database Session \\
                 Controlling a Session \\
                 Getting Help \\
                 Exiting a Session \\
                 Basic SQL Commands \\
                 Relational Databases \\
                 Creating Tables \\
                 Adding Data with Insert \\
                 Viewing Data with Select \\
                 Selecting Specific Rows with Where \\
                 Removing Data with Delete \\
                 Modifying Data with Update \\
                 Sorting Data with Order By \\
                 Destroying Tables \\
                 Customizing Queries \\
                 Data Types \\
                 Quotes Inside Text \\
                 Using Null Values \\
                 Controlling Default Values \\
                 Column Labels \\
                 And/Or Usage \\
                 Range of Values \\
                 Like Comparison \\
                 Regular Expressions \\
                 Case Clause \\
                 Distinct Rows \\
                 Functions and Operators \\
                 Set, Show, and Reset \\
                 SQL Aggregates \\
                 Aggregates \\
                 Using Group By \\
                 Using Having \\
                 Query Tips \\
                 Joining Tables \\
                 Table and Column References \\
                 Joined Tables \\
                 Creating Joined Tables \\
                 Performing Joins \\
                 Three- and Four-Table Joins \\
                 Additional Join Possibilities \\
                 Choosing a Join Key \\
                 One-to-Many Joins \\
                 Unjoined Tables \\
                 Table Aliases and Self-joins \\
                 Non-equijoins \\
                 Ordering Multiple Parts \\
                 Primary and Foreign Keys \\
                 Numbering Rows \\
                 Object Identification Numbers (OIDs) \\
                 Object Identification Number Limitations \\
                 Sequences \\
                 Creating Sequences \\
                 Using Sequences to Number Rows \\
                 Serial Column Type \\
                 Manually Numbering Rows \\
                 Combining Selects",
}


bibtype: book
filename: master.bib
label: Monagan:1996:MVP
author: M. B. Monagan and K. O. Geddes and K. M. Heal and G. Labahn and S. Vorkoetter
title: Maple V Programming Guide
publisher: pub-SV
address: pub-SV:adr
pages: xii + 379
year: 1996
ISBN: 0-387-94537-7, 0-387-94576-8 OR 0387945377, 0387945768
ISBN13: 978-0-387-94537-8, 978-0-387-94576-7 OR 9780387945378, 9780387945767
LCCN: QA76.95.M363 199
MRclass: 68W30, 68-01, 68N15
bibdate: Sat Mar 09 09:19:45 1996
bibtimestamp: 1996.03.09 09:19:45 ???
note: With the editorial assistance of J. S. Devitt, M. L. Hansen, D. Redfern, and K. M. Rickard.
acknowledgement: ack-nhfb
rawauthor: M. B. Monagan and K. O. Geddes and K. M. Heal and G. Labahn and S. Vorkoetter
rawnote: With the editorial assistance of J. S. Devitt, M. L. Hansen, D. Redfern, and K. M. Rickard.
rawtitle: {Maple V} Programming Guide
TOC:
Introduction / 1 Getting Started with Maple / 7 Calculus / 27 Linear Algebra / 59 Solving Equations / 95 Polynomials and Common Transforms / 131 Geometry / 171 Combinatorics and Graph Theory / 196 Number Theory / 229 Statistics / 257 Standard Functions and Constants / 284 Expression Manipulation / 315 Plotting / 334 Programming and System Commands / 375 Miscellaneous / 431 Index / 477

rawTOC:
Introduction / 1 \\ Getting Started with Maple / 7 \\ Calculus / 27 \\ Linear Algebra / 59 \\ Solving Equations / 95 \\ Polynomials and Common Transforms / 131 \\ Geometry / 171 \\ Combinatorics and Graph Theory / 196 \\ Number Theory / 229 \\ Statistics / 257 \\ Standard Functions and Constants / 284 \\ Expression Manipulation / 315 \\ Plotting / 334 \\ Programming and System Commands / 375 \\ Miscellaneous / 431 \\ Index / 477

entry:
@Book{Monagan:1996:MVP,
  author =       "M. B. Monagan and K. O. Geddes and K. M. Heal and G.
                 Labahn and S. Vorkoetter",
  title =        "{Maple V} Programming Guide",
  publisher =    pub-SV,
  address =      pub-SV:adr,
  pages =        "xii + 379",
  year =         "1996",
  ISBN =         "0-387-94537-7, 0-387-94576-8",
  ISBN-13 =      "978-0-387-94537-8, 978-0-387-94576-7",
  LCCN =         "QA76.95.M363 199",
  MRclass =      "68W30, 68-01, 68N15",
  bibdate =      "Sat Mar 09 09:19:45 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/maple-extract.bib;
                 https://www.math.utah.edu/pub/tex/bib/master.bib",
  note =         "With the editorial assistance of J. S. Devitt, M. L.
                 Hansen, D. Redfern, and K. M. Rickard.",
  price =        "US\$34.00",
  acknowledgement = ack-nhfb,
  tableofcontents = "Introduction / 1 \\
                 Getting Started with Maple / 7 \\
                 Calculus / 27 \\
                 Linear Algebra / 59 \\
                 Solving Equations / 95 \\
                 Polynomials and Common Transforms / 131 \\
                 Geometry / 171 \\
                 Combinatorics and Graph Theory / 196 \\
                 Number Theory / 229 \\
                 Statistics / 257 \\
                 Standard Functions and Constants / 284 \\
                 Expression Manipulation / 315 \\
                 Plotting / 334 \\
                 Programming and System Commands / 375 \\
                 Miscellaneous / 431 \\
                 Index / 477",
}


bibtype: book
filename: master.bib
label: Monagan:2003:MAP
title: Maple 9 Advanced Programming Guide
publisher: pub-MAPLESOFT
address: pub-MAPLESOFT:adr
pages: x + 443
year: 2003
ISBN: 1-894511-44-1 OR 1894511441
ISBN13: 978-1-894511-44-5 OR 9781894511445
LCCN: QA76.95 M364 2003
bibdate: Sat Dec 24 15:53:15 MST 2005
bibsource: BIBSYS; https://www.math.utah.edu/pub/tex/bib/master.bib
bibtimestamp: 2005.12.24 15:53:15 MST
acknowledgement: ack-nhfb
rawtitle: {Maple 9} Advanced Programming Guide
author:
M. B. Monagan and K. O. Geddes and K. M. Heal and G. Labahn and S. M. Vorkoetter and J. McCarron and P. DeMarco

rawauthor:
M. B. Monagan and K. O. Geddes and K. M. Heal and G. Labahn and S. M. Vorkoetter and J. McCarron and P. DeMarco

entry:
@Book{Monagan:2003:MAP,
  author =       "M. B. Monagan and K. O. Geddes and K. M. Heal and G.
                 Labahn and S. M. Vorkoetter and J. McCarron and P.
                 DeMarco",
  title =        "{Maple 9} Advanced Programming Guide",
  publisher =    pub-MAPLESOFT,
  address =      pub-MAPLESOFT:adr,
  pages =        "x + 443",
  year =         "2003",
  ISBN =         "1-894511-44-1",
  ISBN-13 =      "978-1-894511-44-5",
  LCCN =         "QA76.95 M364 2003",
  bibdate =      "Sat Dec 24 15:53:15 MST 2005",
  bibsource =    "BIBSYS;
                 https://www.math.utah.edu/pub/tex/bib/master.bib",
  acknowledgement = ack-nhfb,
  idnumber =     "538",
}


bibtype: book
filename: master.bib
label: Monagan:2003:MIP
title: Maple 9 Introductory Programming Guide
publisher: pub-MAPLESOFT
address: pub-MAPLESOFT:adr
pages: x + 388
year: 2003
ISBN: 1-894511-43-3 OR 1894511433
ISBN13: 978-1-894511-43-8 OR 9781894511438
LCCN: QA76.95 .M363 2003
bibdate: Sat Nov 08 07:24:18 2003
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib
bibtimestamp: 2003.11.08 07:24:18 ???
acknowledgement: ack-nhfb
rawtitle: {Maple 9} Introductory Programming Guide
author:
M. B. Monagan and K. O. Geddes and K. M. Heal and G. Labahn and S. M. Vorkoetter and J. McCarron and P. DeMarco

entry:
@Book{Monagan:2003:MIP,
  author =       "M. B. Monagan and K. O. Geddes and K. M. Heal and G.
                 Labahn and S. M. Vorkoetter and J. McCarron and P.
                 DeMarco",
  title =        "{Maple 9} Introductory Programming Guide",
  publisher =    pub-MAPLESOFT,
  address =      pub-MAPLESOFT:adr,
  pages =        "x + 388",
  year =         "2003",
  ISBN =         "1-894511-43-3",
  ISBN-13 =      "978-1-894511-43-8",
  LCCN =         "QA76.95 .M363 2003",
  bibdate =      "Sat Nov 08 07:24:18 2003",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib",
  acknowledgement = ack-nhfb,
  idnumber =     "539",
}


bibtype: book
filename: master.bib
label: Monk:2013:ROL
author: Ray Monk
title: Robert Oppenheimer: a Life Inside the Center
publisher: pub-DOUBLEDAY
address: pub-DOUBLEDAY:adr
pages: xvi + 825 + 32
year: 2013
ISBN: 0-385-50407-1 (hardback) OR 0385504071 (hardback)
ISBN13: 978-0-385-50407-2 (hardback) OR 9780385504072 (hardback)
LCCN: QC16.O62 M66 2013
bibdate: Sun May 26 09:15:36 2013
bibtimestamp: 2013.05.26 09:15:36 ???
remark: Reprint of cite Monk:2012:ICL.
acknowledgement: ack-nhfb
rawauthor: Ray Monk
rawtitle: {Robert Oppenheimer}: a Life Inside the Center
bibsource:
https://www.math.utah.edu/pub/bibnet/authors/o/oppenheimer-j-robert.bib; https://www.math.utah.edu/pub/tex/bib/master.bib; z3950.loc.gov:7090/Voyager

abstract:
Revered biographer Ray Monk solves the enigma of Robert Oppenheimer's life and personality and brilliantly illuminates his contribution to the revolution in twentieth-century physics. In Robert Oppenheimer, Ray Monk delves into the rich and complex intellectual life of America's most fascinating and elusive scientist, the father of the atomic bomb. As a young professor at Berkeley, the wealthy, cultured Oppenheimer finally came into his own as a physicist and also began a period of support for Communist activities. At the high point of his life, he was chosen to lead the Manhattan Project and develop the deadliest weapon on earth: the atomic bomb. Upon its creation, Oppenheimer feared he had brought mankind to the precipice of self-annihilation and refused to help create the far more powerful hydrogen bomb, bringing the wrath of McCarthyite suspicion upon him. In the course of famously dramatic public hearings, he was stripped of his security clearance. Drawing on original research and interviews, Monk traces the wide range of influences on Oppenheimer's development --- his Jewishness, his social isolation at Harvard, his love of Sanskrit, his radical politics. This definitive portrait finally solves the enigma of the extraordinary, charming, tortured man whose beautiful mind fundamentally reshaped the world

TOC:
Part 1: 1904--1926 1. ``Amerika, du hast es besser'': Oppenheimer's German Jewish background 2. Childhood 3. First love: New Mexico 4. Harvard 5. Cambridge Part 2: 1926--1941 6. Gottingen 7. Postdoctoral fellow 8. An em American School of Theoretical Physics 9. Unstable cores 10. Fission Part 3: 1941--1945 11. In on the secret 12. Los Alamos 1: Security 13. Los Alamos 2: Implosion 14. Los Alamos 3: Heavy with misgiving Part 4: 1945--1967 15. The insider scientist 16. The booming years 17. Massive retaliation 18. em Falsus in uno 19. An open book? Notes Bibliography Index

rawabstract:
Revered biographer Ray Monk solves the enigma of Robert Oppenheimer's life and personality and brilliantly illuminates his contribution to the revolution in twentieth-century physics. In Robert Oppenheimer, Ray Monk delves into the rich and complex intellectual life of America's most fascinating and elusive scientist, the father of the atomic bomb. As a young professor at Berkeley, the wealthy, cultured Oppenheimer finally came into his own as a physicist and also began a period of support for Communist activities. At the high point of his life, he was chosen to lead the Manhattan Project and develop the deadliest weapon on earth: the atomic bomb. Upon its creation, Oppenheimer feared he had brought mankind to the precipice of self-annihilation and refused to help create the far more powerful hydrogen bomb, bringing the wrath of McCarthyite suspicion upon him. In the course of famously dramatic public hearings, he was stripped of his security clearance. Drawing on original research and interviews, Monk traces the wide range of influences on Oppenheimer's development --- his Jewishness, his social isolation at Harvard, his love of Sanskrit, his radical politics. This definitive portrait finally solves the enigma of the extraordinary, charming, tortured man whose beautiful mind fundamentally reshaped the world

rawTOC:
Part 1: 1904--1926 \\ 1. ``Amerika, du hast es besser'': Oppenheimer's German Jewish background \\ 2. Childhood \\ 3. First love: New Mexico \\ 4. Harvard \\ 5. Cambridge \\ Part 2: 1926--1941 \\ 6. G{\"o}ttingen \\ 7. Postdoctoral fellow \\ 8. An {\em American} School of Theoretical Physics \\ 9. Unstable cores \\ 10. Fission \\ Part 3: 1941--1945 \\ 11. In on the secret \\ 12. Los Alamos 1: Security \\ 13. Los Alamos 2: Implosion \\ 14. Los Alamos 3: Heavy with misgiving \\ Part 4: 1945--1967 \\ 15. The insider scientist \\ 16. The booming years \\ 17. Massive retaliation \\ 18. {\em Falsus in uno} \\ 19. An open book? \\ Notes \\ Bibliography \\ Index

entry:
@Book{Monk:2013:ROL,
  author =       "Ray Monk",
  title =        "{Robert Oppenheimer}: a Life Inside the Center",
  publisher =    pub-DOUBLEDAY,
  address =      pub-DOUBLEDAY:adr,
  pages =        "xvi + 825 + 32",
  year =         "2013",
  ISBN =         "0-385-50407-1 (hardback)",
  ISBN-13 =      "978-0-385-50407-2 (hardback)",
  LCCN =         "QC16.O62 M66 2013",
  bibdate =      "Sun May 26 09:15:36 2013",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/o/oppenheimer-j-robert.bib;
                 https://www.math.utah.edu/pub/tex/bib/master.bib;
                 z3950.loc.gov:7090/Voyager",
  abstract =     "Revered biographer Ray Monk solves the enigma of
                 Robert Oppenheimer's life and personality and
                 brilliantly illuminates his contribution to the
                 revolution in twentieth-century physics. In Robert
                 Oppenheimer, Ray Monk delves into the rich and complex
                 intellectual life of America's most fascinating and
                 elusive scientist, the father of the atomic bomb. As a
                 young professor at Berkeley, the wealthy, cultured
                 Oppenheimer finally came into his own as a physicist
                 and also began a period of support for Communist
                 activities. At the high point of his life, he was
                 chosen to lead the Manhattan Project and develop the
                 deadliest weapon on earth: the atomic bomb. Upon its
                 creation, Oppenheimer feared he had brought mankind to
                 the precipice of self-annihilation and refused to help
                 create the far more powerful hydrogen bomb, bringing
                 the wrath of McCarthyite suspicion upon him. In the
                 course of famously dramatic public hearings, he was
                 stripped of his security clearance. Drawing on original
                 research and interviews, Monk traces the wide range of
                 influences on Oppenheimer's development --- his
                 Jewishness, his social isolation at Harvard, his love
                 of Sanskrit, his radical politics. This definitive
                 portrait finally solves the enigma of the
                 extraordinary, charming, tortured man whose beautiful
                 mind fundamentally reshaped the world",
  acknowledgement = ack-nhfb,
  remark =       "Reprint of \cite{Monk:2012:ICL}.",
  tableofcontents = "Part 1: 1904--1926 \\
                 1. ``Amerika, du hast es besser'': Oppenheimer's German
                 Jewish background \\
                 2. Childhood \\
                 3. First love: New Mexico \\
                 4. Harvard \\
                 5. Cambridge \\
                 Part 2: 1926--1941 \\
                 6. G{\"o}ttingen \\
                 7. Postdoctoral fellow \\
                 8. An {\em American} School of Theoretical Physics \\
                 9. Unstable cores \\
                 10. Fission \\
                 Part 3: 1941--1945 \\
                 11. In on the secret \\
                 12. Los Alamos 1: Security \\
                 13. Los Alamos 2: Implosion \\
                 14. Los Alamos 3: Heavy with misgiving \\
                 Part 4: 1945--1967 \\
                 15. The insider scientist \\
                 16. The booming years \\
                 17. Massive retaliation \\
                 18. {\em Falsus in uno} \\
                 19. An open book? \\
                 Notes \\
                 Bibliography \\
                 Index",
}


bibtype: book
filename: master.bib
label: Moore:2016:RGT
author: Kate Moore
title: The Radium Girls: They Paid with Their Lives, Their Final Fight Was for Justice
publisher: pub-SIMON-SCHUSTER
address: pub-SIMON-SCHUSTER:adr
pages: xiii + 465
year: 2016
LCCN: HD6067.2.U6 M66 2016
bibdate: Tue Nov 20 10:28:53 MST 2018
bibtimestamp: 2018.11.20 10:28:53 MST
acknowledgement: ack-nhfb
rawauthor: Kate Moore
rawtitle: The Radium Girls: They Paid with Their Lives, Their Final Fight Was for Justice
ISBN:
1-4711-4757-6 (paperback), 1-4711-5387-8 (hardcover), 1-4711-5389-4 (e-book), 1-4926-4937-6 (e-book) OR 1471147576 (paperback), 1471153878 (hardcover), 1471153894 (ebook), 1492649376 (ebook)

ISBN13:
978-1-4711-4757-9 (paperback), 978-1-4711-5387-7 (hardcover), 978-1-4711-5389-1 (e-book), 978-1-4926-4937-3 (e-book) OR 9781471147579 (paperback), 9781471153877 (hardcover), 9781471153891 (ebook), 9781492649373 (ebook)

abstract:
Ordinary women in 1920s America. All they wanted was the chance to shine. Be careful what you wish for. `The first thing we asked was, ``Does this stuff hurt you?'' And they said, ``No.'' The company said that it wasn't dangerous, that we didn't need to be afraid.' 1917. As a war raged across the world, young American women flocked to work, painting watches, clocks and military dials with a special luminous substance made from radium. It was a fun job, lucrative and glamorous --- the girls themselves shone brightly in the dark, covered head to toe in the dust from the paint. They were the radium girls. As the years passed, the women began to suffer from mysterious and crippling illnesses. The very thing that had made them feel alive --- their work --- was in fact slowly killing them: they had been poisoned by the radium paint. Yet their employers denied all responsibility. And so, in the face of unimaginable suffering --- in the face of death --- these courageous women refused to accept their fate quietly, and instead became determined to fight for justice. Drawing on previously unpublished sources --- including diaries, letters and court transcripts, as well as original interviews with the women's relatives --- booktitle The Radium Girls is an intimate narrative account of an unforgettable true story. It is the powerful tale of a group of ordinary women from the Roaring Twenties, who themselves learned how to roar.

subject:
Watch dial painters; Diseases; United States; History; Radium paint; Toxicology; Consumers' leagues; Industrial hygiene; 20th century; World War, 1914--1918; Women; War work

TOC:
List of key characters / xiii Prologue / xvii Part One: Knowledge / 1 Part Two: Power / 145 Part Three: Justice / 281 Epilogue / 378 Postscript / 398 Author's Note / 401 Acknowledgments / 406 Reading Group Guide / 410 Picture Acknowledgments / 412 Abbreviations / 414 Notes / 416 Select Bibliography / 462 Index / 468 About the Author / 478

rawabstract:
Ordinary women in 1920s America. All they wanted was the chance to shine. Be careful what you wish for. `The first thing we asked was, ``Does this stuff hurt you?'' And they said, ``No.'' The company said that it wasn't dangerous, that we didn't need to be afraid.' 1917. As a war raged across the world, young American women flocked to work, painting watches, clocks and military dials with a special luminous substance made from radium. It was a fun job, lucrative and glamorous --- the girls themselves shone brightly in the dark, covered head to toe in the dust from the paint. They were the radium girls. As the years passed, the women began to suffer from mysterious and crippling illnesses. The very thing that had made them feel alive --- their work --- was in fact slowly killing them: they had been poisoned by the radium paint. Yet their employers denied all responsibility. And so, in the face of unimaginable suffering --- in the face of death --- these courageous women refused to accept their fate quietly, and instead became determined to fight for justice. Drawing on previously unpublished sources --- including diaries, letters and court transcripts, as well as original interviews with the women's relatives --- \booktitle{The Radium Girls} is an intimate narrative account of an unforgettable true story. It is the powerful tale of a group of ordinary women from the Roaring Twenties, who themselves learned how to roar.

rawTOC:
List of key characters / xiii \\ Prologue / xvii \\ Part One: Knowledge / 1 \\ Part Two: Power / 145 \\ Part Three: Justice / 281 \\ Epilogue / 378 \\ Postscript / 398 \\ Author's Note / 401 \\ Acknowledgments / 406 \\ Reading Group Guide / 410 \\ Picture Acknowledgments / 412 \\ Abbreviations / 414 \\ Notes / 416 \\ Select Bibliography / 462 \\ Index / 468 \\ About the Author / 478

entry:
@Book{Moore:2016:RGT,
  author =       "Kate Moore",
  title =        "The Radium Girls: They Paid with Their Lives, Their
                 Final Fight Was for Justice",
  publisher =    pub-SIMON-SCHUSTER,
  address =      pub-SIMON-SCHUSTER:adr,
  pages =        "xiii + 465",
  year =         "2016",
  ISBN =         "1-4711-4757-6 (paperback), 1-4711-5387-8 (hardcover),
                 1-4711-5389-4 (e-book), 1-4926-4937-6 (e-book)",
  ISBN-13 =      "978-1-4711-4757-9 (paperback), 978-1-4711-5387-7
                 (hardcover), 978-1-4711-5389-1 (e-book),
                 978-1-4926-4937-3 (e-book)",
  LCCN =         "HD6067.2.U6 M66 2016",
  bibdate =      "Tue Nov 20 10:28:53 MST 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/einstein.bib;
                 https://www.math.utah.edu/pub/tex/bib/master.bib;
                 z3950.loc.gov:7090/Voyager",
  abstract =     "Ordinary women in 1920s America. All they wanted was
                 the chance to shine. Be careful what you wish for. `The
                 first thing we asked was, ``Does this stuff hurt you?''
                 And they said, ``No.'' The company said that it wasn't
                 dangerous, that we didn't need to be afraid.' 1917. As
                 a war raged across the world, young American women
                 flocked to work, painting watches, clocks and military
                 dials with a special luminous substance made from
                 radium. It was a fun job, lucrative and glamorous ---
                 the girls themselves shone brightly in the dark,
                 covered head to toe in the dust from the paint. They
                 were the radium girls. As the years passed, the women
                 began to suffer from mysterious and crippling
                 illnesses. The very thing that had made them feel alive
                 --- their work --- was in fact slowly killing them:
                 they had been poisoned by the radium paint. Yet their
                 employers denied all responsibility. And so, in the
                 face of unimaginable suffering --- in the face of death
                 --- these courageous women refused to accept their fate
                 quietly, and instead became determined to fight for
                 justice. Drawing on previously unpublished sources ---
                 including diaries, letters and court transcripts, as
                 well as original interviews with the women's relatives
                 --- \booktitle{The Radium Girls} is an intimate
                 narrative account of an unforgettable true story. It is
                 the powerful tale of a group of ordinary women from the
                 Roaring Twenties, who themselves learned how to roar.",
  acknowledgement = ack-nhfb,
  subject =      "Watch dial painters; Diseases; United States; History;
                 Radium paint; Toxicology; Consumers' leagues;
                 Industrial hygiene; 20th century; World War,
                 1914--1918; Women; War work",
  tableofcontents = "List of key characters / xiii \\
                 Prologue / xvii \\
                 Part One: Knowledge / 1 \\
                 Part Two: Power / 145 \\
                 Part Three: Justice / 281 \\
                 Epilogue / 378 \\
                 Postscript / 398 \\
                 Author's Note / 401 \\
                 Acknowledgments / 406 \\
                 Reading Group Guide / 410 \\
                 Picture Acknowledgments / 412 \\
                 Abbreviations / 414 \\
                 Notes / 416 \\
                 Select Bibliography / 462 \\
                 Index / 468 \\
                 About the Author / 478",
}


bibtype: techreport
filename: master.bib
label: More:minpack
author: Jorge J. More and Burton S. Garbow and Kenneth E. Hillstrom
title: User Guide for MINPACK-1
number: ANL-80-74
institution: pub-ANL
address: pub-ANL:adr
pages: xiii + 465
month: aug
monthnumber: 8
year: 1980
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib
acknowledgement: ack-nhfb
rawauthor: Jorge J. Mor{\'e} and Burton S. Garbow and Kenneth E. Hillstrom
rawtitle: User Guide for {MINPACK-1}
entry:
@TechReport{More:minpack,
  author =       "Jorge J. Mor{\'e} and Burton S. Garbow and Kenneth E.
                 Hillstrom",
  title =        "User Guide for {MINPACK-1}",
  number =       "ANL-80-74",
  institution =  pub-ANL,
  address =      pub-ANL:adr,
  month =        aug,
  year =         "1980",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib",
  acknowledgement = ack-nhfb,
}


bibtype: book
filename: master.bib
label: Morgan:1984:BAR
author: Christopher L. Morgan
title: Bluebook of Assembly Routines for the IBM PC and XT
publisher: pub-PLUME-WAITE
address: pub-PLUME-WAITE:adr
pages: x + 244
year: 1984
ISBN: 0-452-25498-1 OR 0452254981
ISBN13: 978-0-452-25498-5 OR 9780452254985
LCCN: QA76.8.I2594 M64 1984
bibdate: Sun May 02 07:52:50 1999
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib
bibtimestamp: 1999.05.02 07:52:50 ???
acknowledgement: ack-nhfb
rawauthor: Christopher L. Morgan
rawtitle: Bluebook of Assembly Routines for the {IBM PC} and {XT}
note:
A handbook collection of many assembly language routines for the IBM PC. The graphics algorithms, particular line-drawing, could be substantially speeded up. See cite Lafore:1984:ALP.

rawnote:
A handbook collection of many assembly language routines for the IBM PC. The graphics algorithms, particular line-drawing, could be substantially speeded up. See \cite{Lafore:1984:ALP}.

entry:
@Book{Morgan:1984:BAR,
  author =       "Christopher L. Morgan",
  title =        "Bluebook of Assembly Routines for the {IBM PC} and
                 {XT}",
  publisher =    pub-PLUME-WAITE,
  address =      pub-PLUME-WAITE:adr,
  pages =        "x + 244",
  year =         "1984",
  ISBN =         "0-452-25498-1",
  ISBN-13 =      "978-0-452-25498-5",
  LCCN =         "QA76.8.I2594 M64 1984",
  bibdate =      "Sun May 02 07:52:50 1999",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib",
  note =         "A handbook collection of many assembly language
                 routines for the IBM PC. The graphics algorithms,
                 particular line-drawing, could be substantially speeded
                 up. See \cite{Lafore:1984:ALP}.",
  acknowledgement = ack-nhfb,
}


bibtype: book
filename: master.bib
label: Morgan:2007:LHE
author: Michael Hamilton Morgan
title: Lost history: the enduring legacy of Muslim scientists, thinkers, and artists
publisher: National Geographic
address: Washington, DC, USA
pages: xviii + 301
year: 2007
ISBN: 1-4262-0092-7 (hardcover) OR 1426200927 (hardcover)
ISBN13: 978-1-4262-0092-2 (hardcover) OR 9781426200922 (hardcover)
LCCN: DS36.85 .M75 2007
bibdate: Tue Jul 3 16:03:34 MDT 2007
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib; z3950.loc.gov:7090/Voyager
bibtimestamp: 2007.07.03 16:03:34 MDT
remark: Foreword by His Majesty King Abdullah II of Jordan.
acknowledgement: ack-nhfb
rawauthor: Michael Hamilton Morgan
rawtitle: Lost history: the enduring legacy of {Muslim} scientists, thinkers, and artists
abstract:
Author Morgan reveals how early Muslim advancements in science and culture lay the cornerstones of the European Renaissance, the Enlightenment, and modern Western society. As he chronicles the Golden Ages of Islam, beginning in 570 a.d. with the birth of Muhammad, and resonating today, he introduces scholars like Ibn Al-Haytham, Ibn Sina, Al-Tusi, Al-Khwarizmi, and Omar Khayyam---empirical thinkers who revolutionized the mathematics, astronomy, and medicine of their time and paved the way for Newton, Copernicus, and many others. And he reminds us that inspired leaders from Muhammad to Suleiman the Magnificent championed religious tolerance, encouraged intellectual inquiry, and sponsored brilliant artistic, architectural, and literary works. For anyone seeking to understand the major role played by the early Muslim world in influencing modern society, this book provides new insight not only into Islam's historic achievements but also the ancient resentments that fuel today's bitter conflicts.

subject:
Civilization, Islamic; Civilization, Western; Islamic influences; Muslim scientists; Muslim artists; Renaissance

TOC:
Introduction Rome's children Lost cities of genius God in the numeral Star patterns Inventors and scientists Healers and hospitals Vision, voice, citadel Enlightened leadership Epilogue Glossary

rawabstract:
Author Morgan reveals how early Muslim advancements in science and culture lay the cornerstones of the European Renaissance, the Enlightenment, and modern Western society. As he chronicles the Golden Ages of Islam, beginning in 570 a.d. with the birth of Muhammad, and resonating today, he introduces scholars like Ibn Al-Haytham, Ibn Sina, Al-Tusi, Al-Khwarizmi, and Omar Khayyam---empirical thinkers who revolutionized the mathematics, astronomy, and medicine of their time and paved the way for Newton, Copernicus, and many others. And he reminds us that inspired leaders from Muhammad to Suleiman the Magnificent championed religious tolerance, encouraged intellectual inquiry, and sponsored brilliant artistic, architectural, and literary works. For anyone seeking to understand the major role played by the early Muslim world in influencing modern society, this book provides new insight not only into Islam's historic achievements but also the ancient resentments that fuel today's bitter conflicts.

rawTOC:
Introduction \\ Rome's children \\ Lost cities of genius \\ God in the numeral \\ Star patterns \\ Inventors and scientists \\ Healers and hospitals \\ Vision, voice, citadel \\ Enlightened leadership \\ Epilogue \\ Glossary

entry:
@Book{Morgan:2007:LHE,
  author =       "Michael Hamilton Morgan",
  title =        "Lost history: the enduring legacy of {Muslim}
                 scientists, thinkers, and artists",
  publisher =    "National Geographic",
  address =      "Washington, DC, USA",
  pages =        "xviii + 301",
  year =         "2007",
  ISBN =         "1-4262-0092-7 (hardcover)",
  ISBN-13 =      "978-1-4262-0092-2 (hardcover)",
  LCCN =         "DS36.85 .M75 2007",
  bibdate =      "Tue Jul 3 16:03:34 MDT 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib;
                 z3950.loc.gov:7090/Voyager",
  abstract =     "Author Morgan reveals how early Muslim advancements in
                 science and culture lay the cornerstones of the
                 European Renaissance, the Enlightenment, and modern
                 Western society. As he chronicles the Golden Ages of
                 Islam, beginning in 570 a.d. with the birth of
                 Muhammad, and resonating today, he introduces scholars
                 like Ibn Al-Haytham, Ibn Sina, Al-Tusi, Al-Khwarizmi,
                 and Omar Khayyam---empirical thinkers who
                 revolutionized the mathematics, astronomy, and medicine
                 of their time and paved the way for Newton, Copernicus,
                 and many others. And he reminds us that inspired
                 leaders from Muhammad to Suleiman the Magnificent
                 championed religious tolerance, encouraged intellectual
                 inquiry, and sponsored brilliant artistic,
                 architectural, and literary works. For anyone seeking
                 to understand the major role played by the early Muslim
                 world in influencing modern society, this book provides
                 new insight not only into Islam's historic achievements
                 but also the ancient resentments that fuel today's
                 bitter conflicts.",
  acknowledgement = ack-nhfb,
  libnote =      "Not in my library.",
  remark =       "Foreword by His Majesty King Abdullah II of Jordan.",
  subject =      "Civilization, Islamic; Civilization, Western; Islamic
                 influences; Muslim scientists; Muslim artists;
                 Renaissance",
  tableofcontents = "Introduction \\
                 Rome's children \\
                 Lost cities of genius \\
                 God in the numeral \\
                 Star patterns \\
                 Inventors and scientists \\
                 Healers and hospitals \\
                 Vision, voice, citadel \\
                 Enlightened leadership \\
                 Epilogue \\
                 Glossary",
}


bibtype: book
filename: master.bib
label: Morgan:808682
author: Christopher L. Morgan and Mitchell Waite
title: 8086 / 8088 16-Bit Microprocessor Primer
publisher: pub-MCGRAW-HILL
address: pub-MCGRAW-HILL:adr
pages: ix + 355
year: 1982
ISBN: 0-07-043109-4 OR 0070431094
ISBN13: 978-0-07-043109-6 OR 9780070431096
LCCN: QA76.8.I292 M66 1982
bibdate: Wed Dec 15 10:39:13 1993
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib
bibtimestamp: 1993.12.15 10:39:13 ???
acknowledgement: ack-nhfb
rawauthor: Christopher L. Morgan and Mitchell Waite
rawtitle: 8086\slash 8088 16-Bit Microprocessor Primer
note:
A general book on the 8086 and 8088 with shorter treatments of the 8087, 8089, 80186, and 80286, and support chips. Nothing specific to the IBM PC.

rawnote:
A general book on the 8086 and 8088 with shorter treatments of the 8087, 8089, 80186, and 80286, and support chips. Nothing specific to the IBM PC.

entry:
@Book{Morgan:808682,
  author =       "Christopher L. Morgan and Mitchell Waite",
  title =        "8086\slash 8088 16-Bit Microprocessor Primer",
  publisher =    pub-MCGRAW-HILL,
  address =      pub-MCGRAW-HILL:adr,
  pages =        "ix + 355",
  year =         "1982",
  ISBN =         "0-07-043109-4",
  ISBN-13 =      "978-0-07-043109-6",
  LCCN =         "QA76.8.I292 M66 1982",
  bibdate =      "Wed Dec 15 10:39:13 1993",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib",
  note =         "A general book on the 8086 and 8088 with shorter
                 treatments of the 8087, 8089, 80186, and 80286, and
                 support chips. Nothing specific to the IBM PC.",
  acknowledgement = ack-nhfb,
}


bibtype: book
filename: master.bib
label: Morris:1983:CME
author: John Ll. Morris
title: Computational Methods in Elementary Numerical Analysis
publisher: pub-WILEY
address: pub-WILEY:adr
pages: xii + 410
year: 1983
LCCN: 555 M67 1983
bibdate: Wed Dec 15 10:39:21 1993
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib
bibtimestamp: 1993.12.15 10:39:21 ???
acknowledgement: ack-nhfb
rawauthor: John Ll. Morris
rawtitle: Computational Methods in Elementary Numerical Analysis
ISBN:
0-471-10419-1 (hardcover), 0-471-10420-5 (paperback) OR 0471104191 (hardcover), 0471104205 (paperback)

ISBN13:
978-0-471-10419-3 (hardcover), 978-0-471-10420-9 (paperback) OR 9780471104193 (hardcover), 9780471104209 (paperback)

entry:
@Book{Morris:1983:CME,
  author =       "John Ll. Morris",
  title =        "Computational Methods in Elementary Numerical
                 Analysis",
  publisher =    pub-WILEY,
  address =      pub-WILEY:adr,
  pages =        "xii + 410",
  year =         "1983",
  ISBN =         "0-471-10419-1 (hardcover), 0-471-10420-5 (paperback)",
  ISBN-13 =      "978-0-471-10419-3 (hardcover), 978-0-471-10420-9
                 (paperback)",
  LCCN =         "555 M67 1983",
  bibdate =      "Wed Dec 15 10:39:21 1993",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib",
  price =        "US\$56.00 (hardcover), US\$30.95 (paperback)",
  acknowledgement = ack-nhfb,
}


bibtype: book
filename: master.bib
label: Morris:2001:TR
author: Edmund Morris
title: Theodore Rex
publisher: Modern Library
address: New York, NY, USA
pages: x + 772
year: 2001
LCCN: E757 .M885 2001
bibdate: Mon Dec 9 06:44:54 MST 2019
bibsource: fsz3950.oclc.org:210/WorldCat; https://www.math.utah.edu/pub/tex/bib/master.bib
bibtimestamp: 2019.12.09 06:44:54 MST
remark: Sequel to booktitle The Rise of Theodore Roosevelt.
subject: Roosevelt, Theodore, 1858--1919; Presidents; United States; Biography; Presidents
acknowledgement: ack-nhfb
rawauthor: Edmund Morris
rawtitle: {Theodore Rex}
ISBN:
0-394-55509-0, 0-8129-6600-7 (paperback), 0-9654069-7-X, 1-58836-093-8 (e-book) OR 0394555090, 0812966007 (paperback), 096540697X, 1588360938 (ebook)

ISBN13:
978-0-394-55509-6, 978-0-8129-6600-8 (paperback), 978-0-9654069-7-0, 978-1-58836-093-9 (e-book) OR 9780394555096, 9780812966008 (paperback), 9780965406970, 9781588360939 (ebook)

URL:
http://catdir.loc.gov/catdir/bios/random053/2001019366.html; http://catdir.loc.gov/catdir/description/random0411/2001019366.html; http://catdir.loc.gov/catdir/samples/random044/2001019366.html

abstract:
Theodore Rex is the story `never fully told before' of Theodore Roosevelt's two world-changing terms as President of the United States. A hundred years before the catastrophe of September 11, 2001, ``TR'' succeeded to power in the aftermath of an act of terrorism. Youngest of all our chief executives, he rallied a stricken nation with his superhuman energy, charm, and political skills. He proceeded to combat the problems of race and labor relations and trust control while making the Panama Canal possible and winning the Nobel Peace Prize. But his most historic achievement remains his creation of a national conservation policy, and his monument millions of acres of protected parks and forest. Theodore Rex ends with TR leaving office, still only fifty years old, his future reputation secure as one of our greatest presidents.

TOC:
Prologue: 14--16 September 1901 / 3 (40) The First Administration, 1901--1904 The Shadow of the Crown / 43 (9) The Most Damnable Outrage / 52 (7) One Vast, Smoothly Running Machine / 59 (11) A Message from the President / 70 (11) Turn of a Rising Tide / 81 (14) Two Pilots Aboard, and Rocks Ahead / 95 (13) Genius, Force, Originality / 108 (12) The Good Old Summertime / 120 (12) No Power or Duty / 132 (12) The Catastrophe Now Impending / 144 (11) A Very Big and Entirely New Thing / 155 (15) Not a Cloud on the Horizon / 170 (13) The Big Stick / 183 (10) A Condition, Not a Theory / 193 (21) The Black Crystal / 214 (22) White Man Black and Black Man White / 236 (14) No Color of Right / 250 (20) The Most Just and Proper Revolution / 270 (25) The Imagination of the Wicked / 295 (12) Intrigue and Striving and Change / 307 (16) The Wire That Ran Around the World / 323 (16) The Most Absurd Political Campaign of Our Time / 339 (36) Interlude / 365 (10) The Second Administration, 1905--1909 Many Budding Things / 375 (11) The Best Herder of Emperors Since Napoleon / 386 (29) Mere Force of Events / 415 (14) The Treason of the Senate / 429 (20) Blood Through Marble / 449 (27) The Clouds That Are Gathering / 476 (16) Such a Fleet and Such a Day / 492 (12) Moral Overstrain / 504 (17) The Residuary Legatee / 521 (18) One Long Lovely Crackling Row / 539 (11) Epilogue: 4 March 1909 / 550 (7) Acknowledgments / 557 (2) Archives / 559 (4) Select Bibliography / 563 (10) Notes / 573 (168) Illustration Credits / 741 (2) Index / 743

rawabstract:
Theodore Rex is the story `never fully told before' of Theodore Roosevelt's two world-changing terms as President of the United States. A hundred years before the catastrophe of September 11, 2001, ``TR'' succeeded to power in the aftermath of an act of terrorism. Youngest of all our chief executives, he rallied a stricken nation with his superhuman energy, charm, and political skills. He proceeded to combat the problems of race and labor relations and trust control while making the Panama Canal possible and winning the Nobel Peace Prize. But his most historic achievement remains his creation of a national conservation policy, and his monument millions of acres of protected parks and forest. Theodore Rex ends with TR leaving office, still only fifty years old, his future reputation secure as one of our greatest presidents.

rawTOC:
Prologue: 14--16 September 1901 / 3 (40) \\ The First Administration, 1901--1904 \\ The Shadow of the Crown / 43 (9) \\ The Most Damnable Outrage / 52 (7) \\ One Vast, Smoothly Running Machine / 59 (11) \\ A Message from the President / 70 (11) \\ Turn of a Rising Tide / 81 (14) \\ Two Pilots Aboard, and Rocks Ahead / 95 (13) \\ Genius, Force, Originality / 108 (12) \\ The Good Old Summertime / 120 (12) \\ No Power or Duty / 132 (12) \\ The Catastrophe Now Impending / 144 (11) \\ A Very Big and Entirely New Thing / 155 (15) \\ Not a Cloud on the Horizon / 170 (13) \\ The Big Stick / 183 (10) \\ A Condition, Not a Theory / 193 (21) \\ The Black Crystal / 214 (22) \\ White Man Black and Black Man White / 236 (14) \\ No Color of Right / 250 (20) \\ The Most Just and Proper Revolution / 270 (25) \\ The Imagination of the Wicked / 295 (12) \\ Intrigue and Striving and Change / 307 (16) \\ The Wire That Ran Around the World / 323 (16) \\ The Most Absurd Political Campaign of Our Time / 339 (36) \\ Interlude / 365 (10) \\ The Second Administration, 1905--1909 \\ Many Budding Things / 375 (11) \\ The Best Herder of Emperors Since Napoleon / 386 (29) \\ Mere Force of Events / 415 (14) \\ The Treason of the Senate / 429 (20) \\ Blood Through Marble / 449 (27) \\ The Clouds That Are Gathering / 476 (16) \\ Such a Fleet and Such a Day / 492 (12) \\ Moral Overstrain / 504 (17) \\ The Residuary Legatee / 521 (18) \\ One Long Lovely Crackling Row / 539 (11) \\ Epilogue: 4 March 1909 / 550 (7) \\ Acknowledgments / 557 (2) \\ Archives / 559 (4) \\ Select Bibliography / 563 (10) \\ Notes / 573 (168) \\ Illustration Credits / 741 (2) \\ Index / 743

entry:
@Book{Morris:2001:TR,
  author =       "Edmund Morris",
  title =        "{Theodore Rex}",
  publisher =    "Modern Library",
  address =      "New York, NY, USA",
  pages =        "x + 772",
  year =         "2001",
  ISBN =         "0-394-55509-0, 0-8129-6600-7 (paperback),
                 0-9654069-7-X, 1-58836-093-8 (e-book)",
  ISBN-13 =      "978-0-394-55509-6, 978-0-8129-6600-8 (paperback),
                 978-0-9654069-7-0, 978-1-58836-093-9 (e-book)",
  LCCN =         "E757 .M885 2001",
  bibdate =      "Mon Dec 9 06:44:54 MST 2019",
  bibsource =    "fsz3950.oclc.org:210/WorldCat;
                 https://www.math.utah.edu/pub/tex/bib/master.bib",
  URL =          "http://catdir.loc.gov/catdir/bios/random053/2001019366.html;
                 http://catdir.loc.gov/catdir/description/random0411/2001019366.html;
                 http://catdir.loc.gov/catdir/samples/random044/2001019366.html",
  abstract =     "Theodore Rex is the story `never fully told before' of
                 Theodore Roosevelt's two world-changing terms as
                 President of the United States. A hundred years before
                 the catastrophe of September 11, 2001, ``TR'' succeeded
                 to power in the aftermath of an act of terrorism.
                 Youngest of all our chief executives, he rallied a
                 stricken nation with his superhuman energy, charm, and
                 political skills. He proceeded to combat the problems
                 of race and labor relations and trust control while
                 making the Panama Canal possible and winning the Nobel
                 Peace Prize. But his most historic achievement remains
                 his creation of a national conservation policy, and his
                 monument millions of acres of protected parks and
                 forest. Theodore Rex ends with TR leaving office, still
                 only fifty years old, his future reputation secure as
                 one of our greatest presidents.",
  acknowledgement = ack-nhfb,
  remark =       "Sequel to \booktitle{The Rise of Theodore
                 Roosevelt}.",
  subject =      "Roosevelt, Theodore, 1858--1919; Presidents; United
                 States; Biography; Presidents",
  tableofcontents = "Prologue: 14--16 September 1901 / 3 (40) \\
                 The First Administration, 1901--1904 \\
                 The Shadow of the Crown / 43 (9) \\
                 The Most Damnable Outrage / 52 (7) \\
                 One Vast, Smoothly Running Machine / 59 (11) \\
                 A Message from the President / 70 (11) \\
                 Turn of a Rising Tide / 81 (14) \\
                 Two Pilots Aboard, and Rocks Ahead / 95 (13) \\
                 Genius, Force, Originality / 108 (12) \\
                 The Good Old Summertime / 120 (12) \\
                 No Power or Duty / 132 (12) \\
                 The Catastrophe Now Impending / 144 (11) \\
                 A Very Big and Entirely New Thing / 155 (15) \\
                 Not a Cloud on the Horizon / 170 (13) \\
                 The Big Stick / 183 (10) \\
                 A Condition, Not a Theory / 193 (21) \\
                 The Black Crystal / 214 (22) \\
                 White Man Black and Black Man White / 236 (14) \\
                 No Color of Right / 250 (20) \\
                 The Most Just and Proper Revolution / 270 (25) \\
                 The Imagination of the Wicked / 295 (12) \\
                 Intrigue and Striving and Change / 307 (16) \\
                 The Wire That Ran Around the World / 323 (16) \\
                 The Most Absurd Political Campaign of Our Time / 339
                 (36) \\
                 Interlude / 365 (10) \\
                 The Second Administration, 1905--1909 \\
                 Many Budding Things / 375 (11) \\
                 The Best Herder of Emperors Since Napoleon / 386 (29)
                 \\
                 Mere Force of Events / 415 (14) \\
                 The Treason of the Senate / 429 (20) \\
                 Blood Through Marble / 449 (27) \\
                 The Clouds That Are Gathering / 476 (16) \\
                 Such a Fleet and Such a Day / 492 (12) \\
                 Moral Overstrain / 504 (17) \\
                 The Residuary Legatee / 521 (18) \\
                 One Long Lovely Crackling Row / 539 (11) \\
                 Epilogue: 4 March 1909 / 550 (7) \\
                 Acknowledgments / 557 (2) \\
                 Archives / 559 (4) \\
                 Select Bibliography / 563 (10) \\
                 Notes / 573 (168) \\
                 Illustration Credits / 741 (2) \\
                 Index / 743",
}


bibtype: book
filename: master.bib
label: Morse:80286
author: Stephen P. Morse and Douglas J. Albert
title: The 80286 Architecture
publisher: pub-WILEY
address: pub-WILEY:adr
pages: xiii + 279
year: 1986
ISBN: 0-471-83185-9 OR 0471831859
ISBN13: 978-0-471-83185-3 OR 9780471831853
LCCN: QA76.8.I2927 M67 1986
bibdate: Wed Dec 15 10:39:24 1993
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib
bibtimestamp: 1993.12.15 10:39:24 ???
note: Morse is the chief architect of the Intel 8086. See also cite Intel:286-prm.
acknowledgement: ack-nhfb
rawauthor: Stephen P. Morse and Douglas J. Albert
rawnote: Morse is the chief architect of the Intel 8086. See also \cite{Intel:286-prm}.
rawtitle: The 80286 Architecture
entry:
@Book{Morse:80286,
  author =       "Stephen P. Morse and Douglas J. Albert",
  title =        "The 80286 Architecture",
  publisher =    pub-WILEY,
  address =      pub-WILEY:adr,
  pages =        "xiii + 279",
  year =         "1986",
  ISBN =         "0-471-83185-9",
  ISBN-13 =      "978-0-471-83185-3",
  LCCN =         "QA76.8.I2927 M67 1986",
  bibdate =      "Wed Dec 15 10:39:24 1993",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib",
  note =         "Morse is the chief architect of the Intel 8086. See
                 also \cite{Intel:286-prm}.",
  acknowledgement = ack-nhfb,
}


bibtype: book
filename: master.bib
label: Mortenson:1985:GM
author: Michael E. Mortenson
title: Geometric Modeling
publisher: pub-WILEY-INTERSCIENCE
address: pub-WILEY-INTERSCIENCE:adr
pages: xvi + 763
year: 1985
ISBN: 0-471-88279-8 OR 0471882798
ISBN13: 978-0-471-88279-4 OR 9780471882794
LCCN: QA447 .M62 1985
bibdate: Wed Dec 15 10:39:52 1993
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib
bibtimestamp: 1993.12.15 10:39:52 ???
acknowledgement: ack-nhfb
rawauthor: Michael E. Mortenson
rawtitle: Geometric Modeling
entry:
@Book{Mortenson:1985:GM,
  author =       "Michael E. Mortenson",
  title =        "Geometric Modeling",
  publisher =    pub-WILEY-INTERSCIENCE,
  address =      pub-WILEY-INTERSCIENCE:adr,
  pages =        "xvi + 763",
  year =         "1985",
  ISBN =         "0-471-88279-8",
  ISBN-13 =      "978-0-471-88279-4",
  LCCN =         "QA447 .M62 1985",
  bibdate =      "Wed Dec 15 10:39:52 1993",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib",
  acknowledgement = ack-nhfb,
}


bibtype: book
filename: master.bib
label: Moshier:1989:MPM
author: Stephen L. B. Moshier
title: Methods and Programs for Mathematical Functions
publisher: pub-ELLIS-HORWOOD
address: pub-ELLIS-HORWOOD:adr
pages: vii + 415
year: 1989
ISBN: 0-7458-0289-3 OR 0745802893
ISBN13: 978-0-7458-0289-3 OR 9780745802893
LCCN: QA331 .M84 1989
MRclass: *65D20, 26-04, 33-04, 65-02, 65C99
bibdate: Thu Sep 01 10:33:40 1994
bibtimestamp: 1994.09.01 10:33:40 ???
URL: http://www.moshier.net/; http://www.netlib.org/cephes
ZMnumber: 0701.65011
acknowledgement: ack-nj
rawauthor: Stephen L. B. Moshier
rawtitle: Methods and Programs for Mathematical Functions
bibsource:
ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip; https://www.math.utah.edu/pub/tex/bib/elefunt.bib; https://www.math.utah.edu/pub/tex/bib/fparith.bib; https://www.math.utah.edu/pub/tex/bib/master.bib

TOC:
Preface / vii 1: Floating Point Arithmetic / 1 1.1 Numeric Data Structures / 1 1.2 Rounding / 5 1.3 Addition and Subtraction / 6 1.4 Multiplication / 7 1.4.1 Long Multiplication in Binary Radix / 8 1.4.2 Multiplication in Word Integer Radix / 8 1.4.3 Fast Multiplication / 9 1.5 Division / 10 1.5.1 Long Division / 10 1.5.2 Division by Taylor Series / 11 1.5.3 Newton--Raphson Division / 11 1.6 C Language / 12 1.7 An Extended Double Arithmetic: ieee.c / 13 1.8 Binary - Decimal Conversion / 46 1.8.1 etoasc.c / 47 1.8.2 asctoe.c / 54 1.9 Analysis of Error / 58 1.9.1 Roundoff and Cancellation / 58 1.9.2 Error Propagation / 60 1.9.3 Error as a Random Variable / 61 1.9.4 Order of Summation / 62 1.10 Complex Arithmetic / 62 1.10.1 cmplx.c / 64 1.10.2 Absolute Value: cabs.c / 67 1.11 Rational Arithmetic / 69 1.11.1 euclid.c / 70 2: Approximation Methods / 75 2.1 Power Series / 75 2.2 Chebyshev Expansions / 76 2.2.1 chbevl.c / 79 2.3 Pade Approximations / 80 2.4 Least Maximum Approximations / 82 2.4.1 Best Polynomial Approximations / 82 2.4.2 Best Rational Approximations / 85 2.4.3 Special Rational Forms / 87 2.5 A Program to Find Best Approximations: remes.c / 88 2.6 Forms of Approximation / 111 2.7 Asymptotic Expansions / 113 2.8 Continued Fractions / 114 2.8.1 Continued Fractions from Recurrences / 115 2.8.2 Recurrences from Differential Equations / 116 2.8.3 Computing Continued Fractions / 117 2.9 Polynomials / 117 2.9.1 polevl.c / 118 2.10 Newton--Raphson Iterations / 119 2.10.1 Division / 120 2.10.2 Exponent Separation / 121 2.10.3 Square Root / 122 2.10.4 sqrt.c / 123 2.10.5 Longhand Square Root / 124 2.10.6 esqrt.c / 124 2.10.7 Cube Root / 126 2.10.8 cbrt.c / 127 3: Software Notes / 129 3.1 Design Strategy / 129 3.2 Testing / 131 3.3 System Utilities / 132 3.3.1 mconf.h / 132 3.3.2 mtherr.c / 134 3.3.3 const.c / 136 3.4 Arithmetic Utilities / 137 3.4.1 efloor.c / 138 3.4.2 efrexp.c / 140 3.4.3 eldexp.c / 140 4: Elementary Functions / 143 4.1 $e^x$ / 143 4.1.1 exp.c / 145 4.2 $ln x$ / 147 4.2.1 log.c / 149 4.3 Argument Transformation for Circular Functions / 152 4.4 Sine and cosine / 153 4.4.1 sin.c / 154 4.4.2 cos.c / 156 4.5 Tangent and Cotangent / 157 4.5.1 tan.c / 158 4.6 Complex Circular Functions / 161 4.7 $sin ^-1 x $ / 162 4.7.1 asin.c / 163 4.8 $cos ^-1 x $ / 165 4.8.1 acos.c / 165 4.9 $tan ^-1 x$ / 166 4.9.1 atan.c / 168 4.9.2 atan2.c / 169 4.10 Complex Inverse Circular Functions / 170 4.11 $sinh x$ / 170 4.11.1 sinh.c / 171 4.12 $cosh x$ / 172 4.12.1 cosh.c / 173 4.13 $tanh x$ / 173 4.13.1 tanh.c / 174 4.14 $sinh ^-1 x $ / 175 4.14.1 asinh.c / 176 4.15 $cosh ^-1 x $ / 177 4.15.1 acosh.c / 178 4.16 $tanh ^-1 x$ / 179 4.16.1 atanh.c / 180 4.17 Power Function / 181 4.17.1 Real Exponent / 182 4.17.2 pow.c / 182 4.17.3 Integer Exponent / 189 4.17.4 powi.c / 190 4.18 Testing / 192 4.19 Single Precision Polynomial Approximations / 193 4.19.1 $cos x$ / 193 4.19.2 $cosh ^-1 x $ / 193 4.19.3 $exp x$ / 196 4.19.4 $ln x$ / 196 4.19.5 $sin x$ / 197 4.19.6 $sin ^-1 x $ / 197 4.19.7 Square Root / 197 4.19.8 $tan x$ / 198 4.19.9 $tan ^-1 x$ / 198 4.19.10 $tanh x$ / 199 4.19.11 $tanh^-1 x$ / 199 5: Probability Distributions and Related Functions / 201 5.1 $n!$ / 202 5.1.1 fac.c / 204 5.2 $Gamma (x)$ / 206 5.2.1 gamma.c / 210 5.2.2 lgam.c / 214 5.3 Incomplete Gamma Integral / 217 5.3.1 igamc.c / 218 5.3.2 igam.c / 220 5.3.3 Functional Inverse of Incomplete Gamma Integral / 221 5.3.4 igami.c / 221 5.4 Gamma Distribution / 222 5.4.1 gdtr c / 222 5.4.2 gdtrc.c / 223 5.5 $chi ^2$ Distribution / 223 5.5.1 chdtrc.c / 224 5.5.2 chdtr.c / 224 5.5.3 chdtrl.c / 224 5.6 Poisson Distribution / 225 5.6.1 pdtrc.c / 225 5.6.2 pdtr.c / 226 5.6.3 pdtri.c / 226 5.7 Beta Function / 227 5.7.1 beta.c / 227 5.8 Incomplete Beta Integral / 229 5.8.1 ibet.c / 231 5.8.2 Functional Inverse of Incomplete Beta Integral / 238 5.9 Beta Distribution / 241 5.9.1 btdtr.c / 241 5.10 Binomial Distribution / 241 5.10.1 bdtrc.c / 242 5.10.2 bdtr.c / 243 5.10.3 bdtri.c / 244 5.11 Negative Binomial Distribution / 244 5.11.1 nbdtr.c / 245 5.11.2 nbdtrc.c / 245 5.12 F Distribution / 246 5.12.1 fdtrc.c / 247 5.12.2 fdtr.c / 247 5.12.3 fdtrci.c / 248 5.13 Student's $t$ distribution / 249 5.13.1 stdtr.c / 250 5.14 Gaussian Distribution / 252 5.14.1 ndtr.c / 254 5.14.2 erfc.c / 256 5.14.3 erf.c / 257 5.14.4 Functional Inverse of Gaussian Distribution / 258 5.14.5 ndtri.c / 259 6: Bessel Functions / 263 6.1 $J_0(x)$ / 263 6.1.1 jO.c / 265 6.2 $Y_0(x)$ / 268 6.2.1 yO.c / 269 6.3 Modulus and Phase / 270 6.4 $J_1(x)$ / 271 6.4.1 jl.c / 272 6.5 $Y_1(x)$ / 275 6.5.1 yl.c / 275 6.6 $J_n(x)$ / 276 6.1 $I_0(x)$ / 277 6.7.1 i0.c / 278 6.8 $I_1(x)$ / 281 6.8.1 i1.c / 283 6.9 $I_nu (x)$ / 285 6.9.1 iv.c / 286 6.10 $K_0(x)$ / 287 6.10.1 kO.c / 287 6.11 $K_1(x)$ / 291 6.11.1 kl.c / 291 6.12 $K_n(x)$ / 294 6.12.1 kn.c / 295 6.13 $J_nu (x)$ / 299 6.13.1 jv.c / 301 6.14 Airy Functions / 315 6.14.1 airy.c / 322 6.15 $Y_n(x)$ / 328 6.15.1 yn.c / 329 6.16 Testing / 330 7: Other Special Functions / 333 7.1 Hypergeometric Functions / 333 7.1.1 $_2F_1$ / 334 7.1.2 hyp2fi.c / 335 7.1.3 $_1F_1$ / 341 7.1.4 hyplfi.c / 342 7.1.5 $_2F_0$ / 346 7.1.6 hyp2ffi.c / 346 7.2 Struve Functions / 348 7.2.1 hypl1f2.c / 348 7.2.2 hyp3f0.c / 349 7.2.3 yv.c / 351 7.2.4 struve.c / 351 7.3 $psi (x)$ / 352 7.3.1 psi.c / 354 7.4 Exponential Integral / 355 7.4.1 en.c / 356 7.5 Sine and Cosine Integrals / 360 7.5.1 sici.c / 362 7.5.2 Hyperbolic Sine and Cosine Integrals / 367 7.5.3 shichi.c / 370 7.6 Dilogarithm / 374 7.6.1 spence.c / 375 7.7 Dawson's Integral / 377 7.7.1 dawsn.c / 378 7.8 Fresnel Integrals / 381 7.8.1 fresnl.c / 383 7.9 Elliptic Functions / 387 7.9.1 $K(m)$ / 387 7.9.2 ellpk.c / 388 7.9.3 $F(phi |m)$ / 389 7.9.4 ellik.c / 390 7.9.5 $E(m)$ / 392 7.9.6 ellpe.c / 392 7.9.7 $E(phi |m)$ / 393 7.9.8 ellie.c / 394 7.9.9 Jacobian Elliptic Functions / 396 7.9.10 ellpj.c / 398 7.10 Zeta Functions / 400 7.10.1 hurwiz.c / 400 7.10.2 Riemann Zeta Function / 402 7.10.3 zetac.c / 405 Bibliography / 411 Index / 413

shortTOC:
Preface / vii 1: Floating Point Arithmetic / 1 2: Approximation Methods / 75 3: Software Notes / 129 4: Elementary Functions / 143 5: Probability Distributions and Related Functions / 201 6: Bessel Functions / 263 7: Other Special Functions / 333 Bibliography / 411 Index / 413

rawshortTOC:
Preface / vii \\ 1: Floating Point Arithmetic / 1 \\ 2: Approximation Methods / 75 \\ 3: Software Notes / 129 \\ 4: Elementary Functions / 143 \\ 5: Probability Distributions and Related Functions / 201 6: Bessel Functions / 263 \\ 7: Other Special Functions / 333 \\ Bibliography / 411 \\ Index / 413

rawTOC:
Preface / vii \\ 1: Floating Point Arithmetic / 1 \\ 1.1 Numeric Data Structures / 1 \\ 1.2 Rounding / 5 \\ 1.3 Addition and Subtraction / 6 \\ 1.4 Multiplication / 7 \\ 1.4.1 Long Multiplication in Binary Radix / 8 \\ 1.4.2 Multiplication in Word Integer Radix / 8 \\ 1.4.3 Fast Multiplication / 9 \\ 1.5 Division / 10 \\ 1.5.1 Long Division / 10 \\ 1.5.2 Division by Taylor Series / 11 \\ 1.5.3 Newton--Raphson Division / 11 \\ 1.6 C Language / 12 \\ 1.7 An Extended Double Arithmetic: ieee.c / 13 \\ 1.8 Binary - Decimal Conversion / 46 \\ 1.8.1 etoasc.c / 47 \\ 1.8.2 asctoe.c / 54 \\ 1.9 Analysis of Error / 58 \\ 1.9.1 Roundoff and Cancellation / 58 \\ 1.9.2 Error Propagation / 60 \\ 1.9.3 Error as a Random Variable / 61 \\ 1.9.4 Order of Summation / 62 \\ 1.10 Complex Arithmetic / 62 \\ 1.10.1 cmplx.c / 64 \\ 1.10.2 Absolute Value: cabs.c / 67 \\ 1.11 Rational Arithmetic / 69 \\ 1.11.1 euclid.c / 70 \\ 2: Approximation Methods / 75 \\ 2.1 Power Series / 75 \\ 2.2 Chebyshev Expansions / 76 \\ 2.2.1 chbevl.c / 79 \\ 2.3 Pad{\'e} Approximations / 80 \\ 2.4 Least Maximum Approximations / 82 \\ 2.4.1 Best Polynomial Approximations / 82 \\ 2.4.2 Best Rational Approximations / 85 \\ 2.4.3 Special Rational Forms / 87 \\ 2.5 A Program to Find Best Approximations: remes.c / 88 \\ 2.6 Forms of Approximation / 111 \\ 2.7 Asymptotic Expansions / 113 \\ 2.8 Continued Fractions / 114 \\ 2.8.1 Continued Fractions from Recurrences / 115 \\ 2.8.2 Recurrences from Differential Equations / 116 \\ 2.8.3 Computing Continued Fractions / 117 \\ 2.9 Polynomials / 117 \\ 2.9.1 polevl.c / 118 \\ 2.10 Newton--Raphson Iterations / 119 \\ 2.10.1 Division / 120 \\ 2.10.2 Exponent Separation / 121 \\ 2.10.3 Square Root / 122 \\ 2.10.4 sqrt.c / 123 \\ 2.10.5 Longhand Square Root / 124 \\ 2.10.6 esqrt.c / 124 \\ 2.10.7 Cube Root / 126 \\ 2.10.8 cbrt.c / 127 \\ 3: Software Notes / 129 \\ 3.1 Design Strategy / 129 \\ 3.2 Testing / 131 \\ 3.3 System Utilities / 132 \\ 3.3.1 mconf.h / 132 \\ 3.3.2 mtherr.c / 134 \\ 3.3.3 const.c / 136 \\ 3.4 Arithmetic Utilities / 137 \\ 3.4.1 efloor.c / 138 \\ 3.4.2 efrexp.c / 140 \\ 3.4.3 eldexp.c / 140 \\ 4: Elementary Functions / 143 \\ 4.1 $e^x$ / 143 \\ 4.1.1 exp.c / 145 \\ 4.2 $\ln x$ / 147 \\ 4.2.1 log.c / 149 \\ 4.3 Argument Transformation for Circular Functions / 152 \\ 4.4 Sine and cosine / 153 \\ 4.4.1 sin.c / 154 \\ 4.4.2 cos.c / 156 \\ 4.5 Tangent and Cotangent / 157 \\ 4.5.1 tan.c / 158 \\ 4.6 Complex Circular Functions / 161 \\ 4.7 $\sin^{-1} x $ / 162 \\ 4.7.1 asin.c / 163 \\ 4.8 $\cos^{-1} x $ / 165 \\ 4.8.1 acos.c / 165 \\ 4.9 $\tan^{-1} x$ / 166 \\ 4.9.1 atan.c / 168 \\ 4.9.2 atan2.c / 169 \\ 4.10 Complex Inverse Circular Functions / 170 \\ 4.11 $\sinh x$ / 170 \\ 4.11.1 sinh.c / 171 \\ 4.12 $\cosh x$ / 172 \\ 4.12.1 cosh.c / 173 \\ 4.13 $\tanh x$ / 173 \\ 4.13.1 tanh.c / 174 \\ 4.14 $\sinh^{-1} x $ / 175 \\ 4.14.1 asinh.c / 176 \\ 4.15 $\cosh^{-1} x $ / 177 \\ 4.15.1 acosh.c / 178 \\ 4.16 $\tanh^{-1} x$ / 179 \\ 4.16.1 atanh.c / 180 \\ 4.17 Power Function / 181 \\ 4.17.1 Real Exponent / 182 \\ 4.17.2 pow.c / 182 \\ 4.17.3 Integer Exponent / 189 \\ 4.17.4 powi.c / 190 \\ 4.18 Testing / 192 \\ 4.19 Single Precision Polynomial Approximations / 193 \\ 4.19.1 $\cos x$ / 193 \\ 4.19.2 $\cosh^{-1} x $ / 193 \\ 4.19.3 $\exp x$ / 196 \\ 4.19.4 $\ln x$ / 196 \\ 4.19.5 $\sin x$ / 197 \\ 4.19.6 $\sin^{-1} x $ / 197 \\ 4.19.7 Square Root / 197 \\ 4.19.8 $\tan x$ / 198 \\ 4.19.9 $\tan^{-1} x$ / 198 \\ 4.19.10 $\tanh x$ / 199 \\ 4.19.11 $tanh^{-1} x$ / 199 \\ 5: Probability Distributions and Related Functions / 201 \\ 5.1 $n!$ / 202 \\ 5.1.1 fac.c / 204 \\ 5.2 $\Gamma(x)$ / 206 \\ 5.2.1 gamma.c / 210 \\ 5.2.2 lgam.c / 214 \\ 5.3 Incomplete Gamma Integral / 217 \\ 5.3.1 igamc.c / 218 \\ 5.3.2 igam.c / 220 \\ 5.3.3 Functional Inverse of Incomplete Gamma Integral / 221 \\ 5.3.4 igami.c / 221 \\ 5.4 Gamma Distribution / 222 \\ 5.4.1 gdtr c / 222 \\ 5.4.2 gdtrc.c / 223 \\ 5.5 $\chi^2$ Distribution / 223 \\ 5.5.1 chdtrc.c / 224 \\ 5.5.2 chdtr.c / 224 \\ 5.5.3 chdtrl.c / 224 \\ 5.6 Poisson Distribution / 225 \\ 5.6.1 pdtrc.c / 225 \\ 5.6.2 pdtr.c / 226 \\ 5.6.3 pdtri.c / 226 \\ 5.7 Beta Function / 227 \\ 5.7.1 beta.c / 227 \\ 5.8 Incomplete Beta Integral / 229 \\ 5.8.1 ibet.c / 231 \\ 5.8.2 Functional Inverse of Incomplete Beta Integral / 238 \\ 5.9 Beta Distribution / 241 \\ 5.9.1 btdtr.c / 241 \\ 5.10 Binomial Distribution / 241 \\ 5.10.1 bdtrc.c / 242 \\ 5.10.2 bdtr.c / 243 \\ 5.10.3 bdtri.c / 244 \\ 5.11 Negative Binomial Distribution / 244 \\ 5.11.1 nbdtr.c / 245 \\ 5.11.2 nbdtrc.c / 245 \\ 5.12 F Distribution / 246 \\ 5.12.1 fdtrc.c / 247 \\ 5.12.2 fdtr.c / 247 \\ 5.12.3 fdtrci.c / 248 \\ 5.13 Student's $t$ distribution / 249 \\ 5.13.1 stdtr.c / 250 \\ 5.14 Gaussian Distribution / 252 \\ 5.14.1 ndtr.c / 254 \\ 5.14.2 erfc.c / 256 \\ 5.14.3 erf.c / 257 \\ 5.14.4 Functional Inverse of Gaussian Distribution / 258 \\ 5.14.5 ndtri.c / 259 \\ 6: Bessel Functions / 263 \\ 6.1 $J_0(x)$ / 263 \\ 6.1.1 jO.c / 265 \\ 6.2 $Y_0(x)$ / 268 \\ 6.2.1 yO.c / 269 \\ 6.3 Modulus and Phase / 270 \\ 6.4 $J_1(x)$ / 271 \\ 6.4.1 jl.c / 272 \\ 6.5 $Y_1(x)$ / 275 \\ 6.5.1 yl.c / 275 \\ 6.6 $J_n(x)$ / 276 \\ 6.1 $I_0(x)$ / 277 \\ 6.7.1 i0.c / 278 \\ 6.8 $I_1(x)$ / 281 \\ 6.8.1 i1.c / 283 \\ 6.9 $I_\nu(x)$ / 285 \\ 6.9.1 iv.c / 286 \\ 6.10 $K_0(x)$ / 287 \\ 6.10.1 kO.c / 287 \\ 6.11 $K_1(x)$ / 291 \\ 6.11.1 kl.c / 291 \\ 6.12 $K_n(x)$ / 294 \\ 6.12.1 kn.c / 295 \\ 6.13 $J_\nu(x)$ / 299 \\ 6.13.1 jv.c / 301 \\ 6.14 Airy Functions / 315 \\ 6.14.1 airy.c / 322 \\ 6.15 $Y_n(x)$ / 328 \\ 6.15.1 yn.c / 329 \\ 6.16 Testing / 330 \\ 7: Other Special Functions / 333 \\ 7.1 Hypergeometric Functions / 333 \\ 7.1.1 $_2F_1$ / 334 \\ 7.1.2 hyp2fi.c / 335 \\ 7.1.3 $_1F_1$ / 341 \\ 7.1.4 hyplfi.c / 342 \\ 7.1.5 $_2F_0$ / 346 \\ 7.1.6 hyp2ffi.c / 346 \\ 7.2 Struve Functions / 348 \\ 7.2.1 hypl1f2.c / 348 \\ 7.2.2 hyp3f0.c / 349 \\ 7.2.3 yv.c / 351 \\ 7.2.4 struve.c / 351 \\ 7.3 $\psi(x)$ / 352 \\ 7.3.1 psi.c / 354 \\ 7.4 Exponential Integral / 355 \\ 7.4.1 en.c / 356 \\ 7.5 Sine and Cosine Integrals / 360 \\ 7.5.1 sici.c / 362 \\ 7.5.2 Hyperbolic Sine and Cosine Integrals / 367 \\ 7.5.3 shichi.c / 370 \\ 7.6 Dilogarithm / 374 \\ 7.6.1 spence.c / 375 \\ 7.7 Dawson's Integral / 377 \\ 7.7.1 dawsn.c / 378 \\ 7.8 Fresnel Integrals / 381 \\ 7.8.1 fresnl.c / 383 \\ 7.9 Elliptic Functions / 387 \\ 7.9.1 $K(m)$ / 387 \\ 7.9.2 ellpk.c / 388 \\ 7.9.3 $F(\phi|m)$ / 389 \\ 7.9.4 ellik.c / 390 \\ 7.9.5 $E(m)$ / 392 \\ 7.9.6 ellpe.c / 392 \\ 7.9.7 $E(\phi|m)$ / 393 \\ 7.9.8 ellie.c / 394 \\ 7.9.9 Jacobian Elliptic Functions / 396 \\ 7.9.10 ellpj.c / 398 \\ 7.10 Zeta Functions / 400 \\ 7.10.1 hurwiz.c / 400 \\ 7.10.2 Riemann Zeta Function / 402 \\ 7.10.3 zetac.c / 405 \\ Bibliography / 411 \\ Index / 413

entry:
@Book{Moshier:1989:MPM,
  author =       "Stephen L. B. Moshier",
  title =        "Methods and Programs for Mathematical Functions",
  publisher =    pub-ELLIS-HORWOOD,
  address =      pub-ELLIS-HORWOOD:adr,
  pages =        "vii + 415",
  year =         "1989",
  ISBN =         "0-7458-0289-3",
  ISBN-13 =      "978-0-7458-0289-3",
  LCCN =         "QA331 .M84 1989",
  MRclass =      "*65D20, 26-04, 33-04, 65-02, 65C99",
  bibdate =      "Thu Sep 01 10:33:40 1994",
  bibsource =    "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
                 https://www.math.utah.edu/pub/tex/bib/elefunt.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/master.bib",
  price =        "US\pounds 48.00",
  URL =          "http://www.moshier.net/;
                 http://www.netlib.org/cephes",
  ZMnumber =     "0701.65011",
  acknowledgement = ack-nj,
  shorttableofcontents = "Preface / vii \\
                 1: Floating Point Arithmetic / 1 \\
                 2: Approximation Methods / 75 \\
                 3: Software Notes / 129 \\
                 4: Elementary Functions / 143 \\
                 5: Probability Distributions and Related Functions /
                 201 6: Bessel Functions / 263 \\
                 7: Other Special Functions / 333 \\
                 Bibliography / 411 \\
                 Index / 413",
  tableofcontents = "Preface / vii \\
                 1: Floating Point Arithmetic / 1 \\
                 1.1 Numeric Data Structures / 1 \\
                 1.2 Rounding / 5 \\
                 1.3 Addition and Subtraction / 6 \\
                 1.4 Multiplication / 7 \\
                 1.4.1 Long Multiplication in Binary Radix / 8 \\
                 1.4.2 Multiplication in Word Integer Radix / 8 \\
                 1.4.3 Fast Multiplication / 9 \\
                 1.5 Division / 10 \\
                 1.5.1 Long Division / 10 \\
                 1.5.2 Division by Taylor Series / 11 \\
                 1.5.3 Newton--Raphson Division / 11 \\
                 1.6 C Language / 12 \\
                 1.7 An Extended Double Arithmetic: ieee.c / 13 \\
                 1.8 Binary - Decimal Conversion / 46 \\
                 1.8.1 etoasc.c / 47 \\
                 1.8.2 asctoe.c / 54 \\
                 1.9 Analysis of Error / 58 \\
                 1.9.1 Roundoff and Cancellation / 58 \\
                 1.9.2 Error Propagation / 60 \\
                 1.9.3 Error as a Random Variable / 61 \\
                 1.9.4 Order of Summation / 62 \\
                 1.10 Complex Arithmetic / 62 \\
                 1.10.1 cmplx.c / 64 \\
                 1.10.2 Absolute Value: cabs.c / 67 \\
                 1.11 Rational Arithmetic / 69 \\
                 1.11.1 euclid.c / 70 \\
                 2: Approximation Methods / 75 \\
                 2.1 Power Series / 75 \\
                 2.2 Chebyshev Expansions / 76 \\
                 2.2.1 chbevl.c / 79 \\
                 2.3 Pad{\'e} Approximations / 80 \\
                 2.4 Least Maximum Approximations / 82 \\
                 2.4.1 Best Polynomial Approximations / 82 \\
                 2.4.2 Best Rational Approximations / 85 \\
                 2.4.3 Special Rational Forms / 87 \\
                 2.5 A Program to Find Best Approximations: remes.c / 88
                 \\
                 2.6 Forms of Approximation / 111 \\
                 2.7 Asymptotic Expansions / 113 \\
                 2.8 Continued Fractions / 114 \\
                 2.8.1 Continued Fractions from Recurrences / 115 \\
                 2.8.2 Recurrences from Differential Equations / 116 \\
                 2.8.3 Computing Continued Fractions / 117 \\
                 2.9 Polynomials / 117 \\
                 2.9.1 polevl.c / 118 \\
                 2.10 Newton--Raphson Iterations / 119 \\
                 2.10.1 Division / 120 \\
                 2.10.2 Exponent Separation / 121 \\
                 2.10.3 Square Root / 122 \\
                 2.10.4 sqrt.c / 123 \\
                 2.10.5 Longhand Square Root / 124 \\
                 2.10.6 esqrt.c / 124 \\
                 2.10.7 Cube Root / 126 \\
                 2.10.8 cbrt.c / 127 \\
                 3: Software Notes / 129 \\
                 3.1 Design Strategy / 129 \\
                 3.2 Testing / 131 \\
                 3.3 System Utilities / 132 \\
                 3.3.1 mconf.h / 132 \\
                 3.3.2 mtherr.c / 134 \\
                 3.3.3 const.c / 136 \\
                 3.4 Arithmetic Utilities / 137 \\
                 3.4.1 efloor.c / 138 \\
                 3.4.2 efrexp.c / 140 \\
                 3.4.3 eldexp.c / 140 \\
                 4: Elementary Functions / 143 \\
                 4.1 $e^x$ / 143 \\
                 4.1.1 exp.c / 145 \\
                 4.2 $\ln x$ / 147 \\
                 4.2.1 log.c / 149 \\
                 4.3 Argument Transformation for Circular Functions /
                 152 \\
                 4.4 Sine and cosine / 153 \\
                 4.4.1 sin.c / 154 \\
                 4.4.2 cos.c / 156 \\
                 4.5 Tangent and Cotangent / 157 \\
                 4.5.1 tan.c / 158 \\
                 4.6 Complex Circular Functions / 161 \\
                 4.7 $\sin^{-1} x $ / 162 \\
                 4.7.1 asin.c / 163 \\
                 4.8 $\cos^{-1} x $ / 165 \\
                 4.8.1 acos.c / 165 \\
                 4.9 $\tan^{-1} x$ / 166 \\
                 4.9.1 atan.c / 168 \\
                 4.9.2 atan2.c / 169 \\
                 4.10 Complex Inverse Circular Functions / 170 \\
                 4.11 $\sinh x$ / 170 \\
                 4.11.1 sinh.c / 171 \\
                 4.12 $\cosh x$ / 172 \\
                 4.12.1 cosh.c / 173 \\
                 4.13 $\tanh x$ / 173 \\
                 4.13.1 tanh.c / 174 \\
                 4.14 $\sinh^{-1} x $ / 175 \\
                 4.14.1 asinh.c / 176 \\
                 4.15 $\cosh^{-1} x $ / 177 \\
                 4.15.1 acosh.c / 178 \\
                 4.16 $\tanh^{-1} x$ / 179 \\
                 4.16.1 atanh.c / 180 \\
                 4.17 Power Function / 181 \\
                 4.17.1 Real Exponent / 182 \\
                 4.17.2 pow.c / 182 \\
                 4.17.3 Integer Exponent / 189 \\
                 4.17.4 powi.c / 190 \\
                 4.18 Testing / 192 \\
                 4.19 Single Precision Polynomial Approximations / 193
                 \\
                 4.19.1 $\cos x$ / 193 \\
                 4.19.2 $\cosh^{-1} x $ / 193 \\
                 4.19.3 $\exp x$ / 196 \\
                 4.19.4 $\ln x$ / 196 \\
                 4.19.5 $\sin x$ / 197 \\
                 4.19.6 $\sin^{-1} x $ / 197 \\
                 4.19.7 Square Root / 197 \\
                 4.19.8 $\tan x$ / 198 \\
                 4.19.9 $\tan^{-1} x$ / 198 \\
                 4.19.10 $\tanh x$ / 199 \\
                 4.19.11 $tanh^{-1} x$ / 199 \\
                 5: Probability Distributions and Related Functions /
                 201 \\
                 5.1 $n!$ / 202 \\
                 5.1.1 fac.c / 204 \\
                 5.2 $\Gamma(x)$ / 206 \\
                 5.2.1 gamma.c / 210 \\
                 5.2.2 lgam.c / 214 \\
                 5.3 Incomplete Gamma Integral / 217 \\
                 5.3.1 igamc.c / 218 \\
                 5.3.2 igam.c / 220 \\
                 5.3.3 Functional Inverse of Incomplete Gamma Integral /
                 221 \\
                 5.3.4 igami.c / 221 \\
                 5.4 Gamma Distribution / 222 \\
                 5.4.1 gdtr c / 222 \\
                 5.4.2 gdtrc.c / 223 \\
                 5.5 $\chi^2$ Distribution / 223 \\
                 5.5.1 chdtrc.c / 224 \\
                 5.5.2 chdtr.c / 224 \\
                 5.5.3 chdtrl.c / 224 \\
                 5.6 Poisson Distribution / 225 \\
                 5.6.1 pdtrc.c / 225 \\
                 5.6.2 pdtr.c / 226 \\
                 5.6.3 pdtri.c / 226 \\
                 5.7 Beta Function / 227 \\
                 5.7.1 beta.c / 227 \\
                 5.8 Incomplete Beta Integral / 229 \\
                 5.8.1 ibet.c / 231 \\
                 5.8.2 Functional Inverse of Incomplete Beta Integral /
                 238 \\
                 5.9 Beta Distribution / 241 \\
                 5.9.1 btdtr.c / 241 \\
                 5.10 Binomial Distribution / 241 \\
                 5.10.1 bdtrc.c / 242 \\
                 5.10.2 bdtr.c / 243 \\
                 5.10.3 bdtri.c / 244 \\
                 5.11 Negative Binomial Distribution / 244 \\
                 5.11.1 nbdtr.c / 245 \\
                 5.11.2 nbdtrc.c / 245 \\
                 5.12 F Distribution / 246 \\
                 5.12.1 fdtrc.c / 247 \\
                 5.12.2 fdtr.c / 247 \\
                 5.12.3 fdtrci.c / 248 \\
                 5.13 Student's $t$ distribution / 249 \\
                 5.13.1 stdtr.c / 250 \\
                 5.14 Gaussian Distribution / 252 \\
                 5.14.1 ndtr.c / 254 \\
                 5.14.2 erfc.c / 256 \\
                 5.14.3 erf.c / 257 \\
                 5.14.4 Functional Inverse of Gaussian Distribution /
                 258 \\
                 5.14.5 ndtri.c / 259 \\
                 6: Bessel Functions / 263 \\
                 6.1 $J_0(x)$ / 263 \\
                 6.1.1 jO.c / 265 \\
                 6.2 $Y_0(x)$ / 268 \\
                 6.2.1 yO.c / 269 \\
                 6.3 Modulus and Phase / 270 \\
                 6.4 $J_1(x)$ / 271 \\
                 6.4.1 jl.c / 272 \\
                 6.5 $Y_1(x)$ / 275 \\
                 6.5.1 yl.c / 275 \\
                 6.6 $J_n(x)$ / 276 \\
                 6.1 $I_0(x)$ / 277 \\
                 6.7.1 i0.c / 278 \\
                 6.8 $I_1(x)$ / 281 \\
                 6.8.1 i1.c / 283 \\
                 6.9 $I_\nu(x)$ / 285 \\
                 6.9.1 iv.c / 286 \\
                 6.10 $K_0(x)$ / 287 \\
                 6.10.1 kO.c / 287 \\
                 6.11 $K_1(x)$ / 291 \\
                 6.11.1 kl.c / 291 \\
                 6.12 $K_n(x)$ / 294 \\
                 6.12.1 kn.c / 295 \\
                 6.13 $J_\nu(x)$ / 299 \\
                 6.13.1 jv.c / 301 \\
                 6.14 Airy Functions / 315 \\
                 6.14.1 airy.c / 322 \\
                 6.15 $Y_n(x)$ / 328 \\
                 6.15.1 yn.c / 329 \\
                 6.16 Testing / 330 \\
                 7: Other Special Functions / 333 \\
                 7.1 Hypergeometric Functions / 333 \\
                 7.1.1 $_2F_1$ / 334 \\
                 7.1.2 hyp2fi.c / 335 \\
                 7.1.3 $_1F_1$ / 341 \\
                 7.1.4 hyplfi.c / 342 \\
                 7.1.5 $_2F_0$ / 346 \\
                 7.1.6 hyp2ffi.c / 346 \\
                 7.2 Struve Functions / 348 \\
                 7.2.1 hypl1f2.c / 348 \\
                 7.2.2 hyp3f0.c / 349 \\
                 7.2.3 yv.c / 351 \\
                 7.2.4 struve.c / 351 \\
                 7.3 $\psi(x)$ / 352 \\
                 7.3.1 psi.c / 354 \\
                 7.4 Exponential Integral / 355 \\
                 7.4.1 en.c / 356 \\
                 7.5 Sine and Cosine Integrals / 360 \\
                 7.5.1 sici.c / 362 \\
                 7.5.2 Hyperbolic Sine and Cosine Integrals / 367 \\
                 7.5.3 shichi.c / 370 \\
                 7.6 Dilogarithm / 374 \\
                 7.6.1 spence.c / 375 \\
                 7.7 Dawson's Integral / 377 \\
                 7.7.1 dawsn.c / 378 \\
                 7.8 Fresnel Integrals / 381 \\
                 7.8.1 fresnl.c / 383 \\
                 7.9 Elliptic Functions / 387 \\
                 7.9.1 $K(m)$ / 387 \\
                 7.9.2 ellpk.c / 388 \\
                 7.9.3 $F(\phi|m)$ / 389 \\
                 7.9.4 ellik.c / 390 \\
                 7.9.5 $E(m)$ / 392 \\
                 7.9.6 ellpe.c / 392 \\
                 7.9.7 $E(\phi|m)$ / 393 \\
                 7.9.8 ellie.c / 394 \\
                 7.9.9 Jacobian Elliptic Functions / 396 \\
                 7.9.10 ellpj.c / 398 \\
                 7.10 Zeta Functions / 400 \\
                 7.10.1 hurwiz.c / 400 \\
                 7.10.2 Riemann Zeta Function / 402 \\
                 7.10.3 zetac.c / 405 \\
                 Bibliography / 411 \\
                 Index / 413",
}


bibtype: book
filename: master.bib
label: Motorola:1985:MBM
author: Motorola
title: MC68020 32-Bit Microprocessor User's Manual
publisher: pub-MOTOROLA
address: pub-MOTOROLA:adr
edition: Second
pages: vii + 415
year: 1985
ISBN: 0-13-566878-6 OR 0135668786
ISBN13: 978-0-13-566878-8 OR 9780135668788
LCCN: QA76.8.M6897 M37 1985
bibdate: Wed Jul 6 13:48:43 1994
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib
bibtimestamp: 1994.07.06 13:48:43 ???
acknowledgement: ack-nhfb
rawauthor: Motorola
rawtitle: {MC68020} 32-Bit Microprocessor User's Manual
entry:
@Book{Motorola:1985:MBM,
  author =       "Motorola",
  title =        "{MC68020} 32-Bit Microprocessor User's Manual",
  publisher =    pub-MOTOROLA,
  address =      pub-MOTOROLA:adr,
  edition =      "Second",
  year =         "1985",
  ISBN =         "0-13-566878-6",
  ISBN-13 =      "978-0-13-566878-8",
  LCCN =         "QA76.8.M6897 M37 1985",
  bibdate =      "Wed Jul 6 13:48:43 1994",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib",
  acknowledgement = ack-nhfb,
}


bibtype: book
filename: master.bib
label: Motorola:1985:MFP
author: Motorola
title: MC68881 Floating-Point Coprocessor User's Manual
publisher: pub-MOTOROLA
address: pub-MOTOROLA:adr
edition: Second
pages: vii + 415
year: 1985
bibdate: Fri Sep 02 23:38:03 1994
bibsource: https://www.math.utah.edu/pub/tex/bib/fparith.bib; https://www.math.utah.edu/pub/tex/bib/master.bib
bibtimestamp: 1994.09.02 23:38:03 ???
acknowledgement: ack-nj
rawauthor: Motorola
rawtitle: {MC68881} Floating-Point Coprocessor User's Manual
entry:
@Book{Motorola:1985:MFP,
  author =       "Motorola",
  title =        "{MC68881} Floating-Point Coprocessor User's Manual",
  publisher =    pub-MOTOROLA,
  address =      pub-MOTOROLA:adr,
  edition =      "Second",
  year =         "1985",
  bibdate =      "Fri Sep 02 23:38:03 1994",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/master.bib",
  acknowledgement = ack-nj,
}


bibtype: book
filename: master.bib
label: Motorola:1989:MRM
author: Motorola
title: MC88100 RISC Microprocessor User's Manual
publisher: pub-MOTOROLA
address: pub-MOTOROLA:adr
edition: Second
pages: vii + 415
year: 1989
ISBN: 0-13-567090-X OR 013567090X
ISBN13: 978-0-13-567090-3 OR 9780135670903
LCCN: QA76.8.M75 M3 1990
bibdate: Wed Jul 6 14:23:15 1994
bibtimestamp: 1994.07.06 14:23:15 ???
acknowledgement: ack-nhfb
rawauthor: Motorola
rawtitle: {MC88100} {RISC} Microprocessor User's Manual
TOC:
Overview Features Introduction Execution Units and Register File Execution Model Programming Model Processor States Reset State Flow-Control Instructions Register with 9-Bit Vector Table Index Instruction Categories Programming Tips Instruction Set Opcode Summary Signal Description Data Processor Bus Signals Exceptions Exception Overview Exception Vectors and Vector Base Register (VBR) Exception Priority Exception Processing Instruction Unit Exceptions Integer Overflow Exception (Vector Offset $48) Memory Access Exceptions FPU Exception Processing FPU Exception Processing Registers Timing Factors Execution Example Instruction Set Timing Summary Applications Information Cache Memory Management Units Power and Ground Considerations Master/Checker Operations Synchronization Operations Electrical Characteristics

rawTOC:
Overview \\ Features \\ Introduction \\ Execution Units and Register File \\ Execution Model \\ Programming Model \\ Processor States \\ Reset State \\ Flow-Control Instructions \\ Register with 9-Bit Vector Table Index \\ Instruction Categories \\ Programming Tips \\ Instruction Set \\ Opcode Summary \\ Signal Description \\ Data Processor Bus Signals \\ Exceptions \\ Exception Overview \\ Exception Vectors and Vector Base Register (VBR) \\ Exception Priority \\ Exception Processing \\ Instruction Unit Exceptions \\ Integer Overflow Exception (Vector Offset \$48) \\ Memory Access Exceptions \\ FPU Exception Processing \\ FPU Exception Processing Registers \\ Timing Factors \\ Execution Example \\ Instruction Set Timing Summary \\ Applications Information \\ Cache Memory Management Units \\ Power and Ground Considerations \\ Master/Checker Operations \\ Synchronization Operations \\ Electrical Characteristics

entry:
@Book{Motorola:1989:MRM,
  author =       "Motorola",
  title =        "{MC88100} {RISC} Microprocessor User's Manual",
  publisher =    pub-MOTOROLA,
  address =      pub-MOTOROLA:adr,
  edition =      "Second",
  year =         "1989",
  ISBN =         "0-13-567090-X",
  ISBN-13 =      "978-0-13-567090-3",
  LCCN =         "QA76.8.M75 M3 1990",
  bibdate =      "Wed Jul 6 14:23:15 1994",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/master.bib;
                 https://www.math.utah.edu/pub/tex/bib/microchip.bib",
  acknowledgement = ack-nhfb,
  tableofcontents = "Overview \\
                 Features \\
                 Introduction \\
                 Execution Units and Register File \\
                 Execution Model \\
                 Programming Model \\
                 Processor States \\
                 Reset State \\
                 Flow-Control Instructions \\
                 Register with 9-Bit Vector Table Index \\
                 Instruction Categories \\
                 Programming Tips \\
                 Instruction Set \\
                 Opcode Summary \\
                 Signal Description \\
                 Data Processor Bus Signals \\
                 Exceptions \\
                 Exception Overview \\
                 Exception Vectors and Vector Base Register (VBR) \\
                 Exception Priority \\
                 Exception Processing \\
                 Instruction Unit Exceptions \\
                 Integer Overflow Exception (Vector Offset \$48) \\
                 Memory Access Exceptions \\
                 FPU Exception Processing \\
                 FPU Exception Processing Registers \\
                 Timing Factors \\
                 Execution Example \\
                 Instruction Set Timing Summary \\
                 Applications Information \\
                 Cache Memory Management Units \\
                 Power and Ground Considerations \\
                 Master/Checker Operations \\
                 Synchronization Operations \\
                 Electrical Characteristics",
}


bibtype: book
filename: master.bib
label: Muchnick:1997:ACD
author: Steven S. Muchnick
title: Advanced Compiler Design and Implementation
publisher: pub-MORGAN-KAUFMANN
address: pub-MORGAN-KAUFMANN:adrnew
pages: xxix + 856
year: 1997
ISBN: 1-55860-320-4 OR 1558603204
ISBN13: 978-1-55860-320-2 OR 9781558603202
LCCN: QA76.76.C65M8 1997
bibdate: Thu Sep 11 07:11:02 1997
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib
bibtimestamp: 1997.09.11 07:11:02 ???
subject: Compilers (Computer programs); Systems programming (Computer science)
acknowledgement: ack-nhfb
rawauthor: Steven S. Muchnick
rawtitle: Advanced Compiler Design and Implementation
URL:
http://www.loc.gov/catdir/description/els032/97013063.html; http://www.loc.gov/catdir/toc/els032/97013063.html

abstract:
This book takes on the challenges of contemporary languages and architectures, and prepares the reader for the new compiling problems that will inevitably arise in the future. This comprehensive, up-to-date work examines advanced issues in the design and implementation of compilers for modern processors. for professionals and graduate students, the book guides readers in designing and implementing efficient.

TOC:
Foreword / Susan Graham 1: Introduction to Advanced Topics 2: Informal Compiler Algorithm Notation (ICAN) 3: Symbol-Table Structure 4: Intermediate Representations 5: Run-Time Support 6: Producing Code Generators Automatically 7: Control-Flow Analysis 8: Data-Flow Analysis 9: Dependence Analysis and Dependence Graphs 10: Alias Analysis 11: Introduction to Optimization 12: Early Optimizations 13: Redundancy Elimination 14: Loop Optimizations 15: Procedure Optimizations 16: Register Allocation 17: Code Scheduling 18: Control-Flow and Low-Level Optimizations 19: Interprocedural Analysis and Optimization 20: Optimization for the Memory Hierarchy

rawabstract:
This book takes on the challenges of contemporary languages and architectures, and prepares the reader for the new compiling problems that will inevitably arise in the future. This comprehensive, up-to-date work examines advanced issues in the design and implementation of compilers for modern processors. for professionals and graduate students, the book guides readers in designing and implementing efficient.

rawTOC:
Foreword / Susan Graham \\ 1: Introduction to Advanced Topics \\ 2: Informal Compiler Algorithm Notation (ICAN) \\ 3: Symbol-Table Structure \\ 4: Intermediate Representations \\ 5: Run-Time Support \\ 6: Producing Code Generators Automatically \\ 7: Control-Flow Analysis \\ 8: Data-Flow Analysis \\ 9: Dependence Analysis and Dependence Graphs \\ 10: Alias Analysis \\ 11: Introduction to Optimization \\ 12: Early Optimizations \\ 13: Redundancy Elimination \\ 14: Loop Optimizations \\ 15: Procedure Optimizations \\ 16: Register Allocation \\ 17: Code Scheduling \\ 18: Control-Flow and Low-Level Optimizations \\ 19: Interprocedural Analysis and Optimization \\ 20: Optimization for the Memory Hierarchy

entry:
@Book{Muchnick:1997:ACD,
  author =       "Steven S. Muchnick",
  title =        "Advanced Compiler Design and Implementation",
  publisher =    pub-MORGAN-KAUFMANN,
  address =      pub-MORGAN-KAUFMANN:adrnew,
  pages =        "xxix + 856",
  year =         "1997",
  ISBN =         "1-55860-320-4",
  ISBN-13 =      "978-1-55860-320-2",
  LCCN =         "QA76.76.C65M8 1997",
  bibdate =      "Thu Sep 11 07:11:02 1997",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib",
  price =        "US\$89.95",
  URL =          "http://www.loc.gov/catdir/description/els032/97013063.html;
                 http://www.loc.gov/catdir/toc/els032/97013063.html",
  abstract =     "This book takes on the challenges of contemporary
                 languages and architectures, and prepares the reader
                 for the new compiling problems that will inevitably
                 arise in the future. This comprehensive, up-to-date
                 work examines advanced issues in the design and
                 implementation of compilers for modern processors. for
                 professionals and graduate students, the book guides
                 readers in designing and implementing efficient.",
  acknowledgement = ack-nhfb,
  libnote =      "Not in my library.",
  subject =      "Compilers (Computer programs); Systems programming
                 (Computer science)",
  tableofcontents = "Foreword / Susan Graham \\
                 1: Introduction to Advanced Topics \\
                 2: Informal Compiler Algorithm Notation (ICAN) \\
                 3: Symbol-Table Structure \\
                 4: Intermediate Representations \\
                 5: Run-Time Support \\
                 6: Producing Code Generators Automatically \\
                 7: Control-Flow Analysis \\
                 8: Data-Flow Analysis \\
                 9: Dependence Analysis and Dependence Graphs \\
                 10: Alias Analysis \\
                 11: Introduction to Optimization \\
                 12: Early Optimizations \\
                 13: Redundancy Elimination \\
                 14: Loop Optimizations \\
                 15: Procedure Optimizations \\
                 16: Register Allocation \\
                 17: Code Scheduling \\
                 18: Control-Flow and Low-Level Optimizations \\
                 19: Interprocedural Analysis and Optimization \\
                 20: Optimization for the Memory Hierarchy",
}


bibtype: book
filename: master.bib
label: Mueller:2000:CAC
author: Silvia M. Mueller and Wolfgang J. Paul
title: Computer Architecture: Complexity and Correctness
publisher: pub-SV
address: pub-SV:adr
pages: xiii + 553
year: 2000
ISBN: 3-540-67481-0 OR 3540674810
ISBN13: 978-3-540-67481-8 OR 9783540674818
LCCN: QA76.9.A73 M845 2000
bibdate: Mon Mar 05 18:45:52 2001
bibsource: https://www.math.utah.edu/pub/tex/bib/fparith.bib; https://www.math.utah.edu/pub/tex/bib/master.bib
bibtimestamp: 2001.03.05 18:45:52 ???
URL: http://www-wjp.cs.uni-sb.de/info/papers/#books
keywords: DLX; IEEE 754; RISC
acknowledgement: ack-nhfb
rawauthor: Silvia M. Mueller and Wolfgang J. Paul
rawtitle: Computer Architecture: Complexity and Correctness
abstract:
booktitle Computer Architecture: Complexity and Correctness develops, at the gate level, the complete design of a pipelined RISC processor with delayed branch, forwarding, hardware interlock, precise maskable nested interrupts, caches, and a fully IEEE-compliant floating point unit. In contrast to other design approaches applied in practice and unlike other textbooks available, the designs presented here are modular, clean and complete up to the construction of entire complex machines. The authors systematically basing their approach on rigorous mathematical formalisms allows for rigorous correctness proofs, accurate hardware cost determination, and performance evaluation as well as, generally speaking, for coverage of a broad variety of relevant issues within a reasonable number of pages. The book is written as a text for classes on computer architecture and related topics and will serve as source of reference for professionals in hardware design. Numerous illustrations, examples, exercises, and a subject index support the reader in accessing the material presented.

remark:
This book is about the design of the DLX (MIPS derivative) processor, at the circuit level. As such, it lacks the broad view of Hennessy & Patterson's books, but by considering actual gate implementation costs, it is able to provide precise details of implementation tradeoffs, in particular, on cache size and design, and on why memory on chip is expensive (in number of gates) [although the recent work by David Patterson's group at UC/Berkeley on the Vector IRAM processor is putting about 16MB RAM on chip, to make a system-on-a-chip suitable for embedded devices, like the 0.5B cell phones that will be manufactured in 2001].par The book includes mathematical correctness proofs of all circuits, and automated verification of these proofs is in progress.par From p. 10: ``ldots All C programs associated with the designs in this book are accessible at the our web site.'' [see the URL field in this entry].par Chapter 7 ``IEEE Floating Point Standard and Theory of Rounding'' has a good survey of the IEEE 754 Standard, and its implications at the hardware level.par Chapter 8 ``Floating Point Algorithms and Data Paths'', and Chapter 9 ``Pipelined DLX Machine with Floating-Point Core'', examine the hardware implementation of IEEE 754 arithmetic.par Chapter 9 makes very brief mention of the design issues for fast interval arithmetic.

TOC:
1: Introduction 2: Basics 2.1: Hardware Model 2.2: Number Representations and Basic Circuits 2.3: Basic Circuits 2.4: Arithmetic Circuits 2.5: Multipliers 2.6: Control Automata 3: A Sequential DLX Design 3.1: Instruction Set Architecture 3.2: High Level Data Paths 3.3: Environments 3.4: Sequential Control 3.5: Hardware Cost and Cycle Time 4: Basic Pipelining 4.1: Delayed Branch and Delayed PC 4.2: Prepared Sequential Machines 4.3: Pipelining as a Transformation 4.4: Result Forwarding 4.5: Hardware Interlock 4.6: Cost Performance Analysis 5: Interrupt Handling 5.1: Attempting a Rigorous Treatment of Interrupts 5.2: Extended Instruction Set Architecture

rawabstract:
\booktitle{Computer Architecture: Complexity and Correctness} develops, at the gate level, the complete design of a pipelined RISC processor with delayed branch, forwarding, hardware interlock, precise maskable nested interrupts, caches, and a fully IEEE-compliant floating point unit. In contrast to other design approaches applied in practice and unlike other textbooks available, the designs presented here are modular, clean and complete up to the construction of entire complex machines. The authors systematically basing their approach on rigorous mathematical formalisms allows for rigorous correctness proofs, accurate hardware cost determination, and performance evaluation as well as, generally speaking, for coverage of a broad variety of relevant issues within a reasonable number of pages. The book is written as a text for classes on computer architecture and related topics and will serve as source of reference for professionals in hardware design. Numerous illustrations, examples, exercises, and a subject index support the reader in accessing the material presented.

rawTOC:
1: Introduction \\ 2: Basics \\ 2.1: Hardware Model \\ 2.2: Number Representations and Basic Circuits \\ 2.3: Basic Circuits \\ 2.4: Arithmetic Circuits \\ 2.5: Multipliers \\ 2.6: Control Automata \\ 3: A Sequential DLX Design \\ 3.1: Instruction Set Architecture \\ 3.2: High Level Data Paths \\ 3.3: Environments \\ 3.4: Sequential Control \\ 3.5: Hardware Cost and Cycle Time \\ 4: Basic Pipelining \\ 4.1: Delayed Branch and Delayed PC \\ 4.2: Prepared Sequential Machines \\ 4.3: Pipelining as a Transformation \\ 4.4: Result Forwarding \\ 4.5: Hardware Interlock \\ 4.6: Cost Performance Analysis \\ 5: Interrupt Handling \\ 5.1: Attempting a Rigorous Treatment of Interrupts \\ 5.2: Extended Instruction Set Architecture

entry:
@Book{Mueller:2000:CAC,
  author =       "Silvia M. Mueller and Wolfgang J. Paul",
  title =        "Computer Architecture: Complexity and Correctness",
  publisher =    pub-SV,
  address =      pub-SV:adr,
  pages =        "xiii + 553",
  year =         "2000",
  ISBN =         "3-540-67481-0",
  ISBN-13 =      "978-3-540-67481-8",
  LCCN =         "QA76.9.A73 M845 2000",
  bibdate =      "Mon Mar 05 18:45:52 2001",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/master.bib",
  URL =          "http://www-wjp.cs.uni-sb.de/info/papers/#books",
  abstract =     "\booktitle{Computer Architecture: Complexity and
                 Correctness} develops, at the gate level, the complete
                 design of a pipelined RISC processor with delayed
                 branch, forwarding, hardware interlock, precise
                 maskable nested interrupts, caches, and a fully
                 IEEE-compliant floating point unit. In contrast to
                 other design approaches applied in practice and unlike
                 other textbooks available, the designs presented here
                 are modular, clean and complete up to the construction
                 of entire complex machines. The authors systematically
                 basing their approach on rigorous mathematical
                 formalisms allows for rigorous correctness proofs,
                 accurate hardware cost determination, and performance
                 evaluation as well as, generally speaking, for coverage
                 of a broad variety of relevant issues within a
                 reasonable number of pages. The book is written as a
                 text for classes on computer architecture and related
                 topics and will serve as source of reference for
                 professionals in hardware design. Numerous
                 illustrations, examples, exercises, and a subject index
                 support the reader in accessing the material
                 presented.",
  acknowledgement = ack-nhfb,
  keywords =     "DLX; IEEE 754; RISC",
  libnote =      "Not yet in my library.",
  remark =       "This book is about the design of the DLX (MIPS
                 derivative) processor, at the circuit level. As such,
                 it lacks the broad view of Hennessy \& Patterson's
                 books, but by considering actual gate implementation
                 costs, it is able to provide precise details of
                 implementation tradeoffs, in particular, on cache size
                 and design, and on why memory on chip is expensive (in
                 number of gates) [although the recent work by David
                 Patterson's group at UC/Berkeley on the Vector IRAM
                 processor is putting about 16MB RAM on chip, to make a
                 system-on-a-chip suitable for embedded devices, like
                 the 0.5B cell phones that will be manufactured in
                 2001].\par

                 The book includes mathematical correctness proofs of
                 all circuits, and automated verification of these
                 proofs is in progress.\par

                 From p. 10: ``\ldots{} All C programs associated with
                 the designs in this book are accessible at the our web
                 site.'' [see the URL field in this entry].\par

                 Chapter 7 ``IEEE Floating Point Standard and Theory of
                 Rounding'' has a good survey of the IEEE 754 Standard,
                 and its implications at the hardware level.\par

                 Chapter 8 ``Floating Point Algorithms and Data Paths'',
                 and Chapter 9 ``Pipelined DLX Machine with
                 Floating-Point Core'', examine the hardware
                 implementation of IEEE 754 arithmetic.\par

                 Chapter 9 makes very brief mention of the design issues
                 for fast interval arithmetic.",
  tableofcontents = "1: Introduction \\
                 2: Basics \\
                 2.1: Hardware Model \\
                 2.2: Number Representations and Basic Circuits \\
                 2.3: Basic Circuits \\
                 2.4: Arithmetic Circuits \\
                 2.5: Multipliers \\
                 2.6: Control Automata \\
                 3: A Sequential DLX Design \\
                 3.1: Instruction Set Architecture \\
                 3.2: High Level Data Paths \\
                 3.3: Environments \\
                 3.4: Sequential Control \\
                 3.5: Hardware Cost and Cycle Time \\
                 4: Basic Pipelining \\
                 4.1: Delayed Branch and Delayed PC \\
                 4.2: Prepared Sequential Machines \\
                 4.3: Pipelining as a Transformation \\
                 4.4: Result Forwarding \\
                 4.5: Hardware Interlock \\
                 4.6: Cost Performance Analysis \\
                 5: Interrupt Handling \\
                 5.1: Attempting a Rigorous Treatment of Interrupts \\
                 5.2: Extended Instruction Set Architecture",
}


bibtype: book
filename: master.bib
label: Mueller:2000:URP
author: Scott Mueller
title: Upgrading and Repairing PCs
publisher: pub-QUE
address: pub-QUE:adr
edition: Twelfth
pages: xvi + 1628
year: 2000
ISBN: 0-7897-2303-4 OR 0789723034
ISBN13: 978-0-7897-2303-1 OR 9780789723031
LCCN: TK7887 .M84 2001
bibdate: Wed May 16 14:52:17 2001
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib
bibtimestamp: 2001.05.16 14:52:17 ???
note: Includes CD-ROM.
acknowledgement: ack-nhfb
annote: This book has excellent coverage of many aspects of personal computers and peripheral products.
rawauthor: Scott Mueller
rawnote: Includes CD-ROM.
rawtitle: Upgrading and Repairing {PCs}
abstract:
Discusses how to maintain or enhance all PC-compatible systems and explains system assessment, hardware installation, and troubleshooting.

TOC:
UpgradingPCs.com 1. Personal Computer Background Computer History Before Personal Computers Modern Computers Personal Computer History The IBM Personal Computer The PC Industry 19 Years Later 2. PC Components, Features, and System Design What Is a PC? System Types System Components Sources of Information Manuals (Documentation) Magazines Seminars Machines 3. Microprocessor Types and Specifications Pre-PC Microprocessor History Processor Specifications SMM (Power Management) Superscalar Execution MMX Technology SSE (Streaming SIMD Extensions) 3DNow and Enhanced 3DNow Dynamic Execution Dual Independent Bus (DIB) Architecture Processor Manufacturing PGA Chip Packaging Single Edge Contact (SEC) and Single Edge Processor (SEP) Packaging Processor Sockets and Slots Zero Insertion Force (ZIF) Sockets Processor Slots CPU Operating Voltages Heat and Cooling Problems Math Coprocessors (Floating-Point Units) Processor Bugs Processor Update Feature Processor Codenames Intel-Compatible Processors (AMD and Cyrix) P1 (086) First-Generation Processors P2 (286) Second-Generation Processors P3 (386) Third-Generation Processors P4 (486) Fourth-Generation Processors P5 (586) Fifth-Generation Processors Pseudo Fifth-Generation Processors Intel P6 (686) Sixth-Generation Processors Other Sixth-Generation Processors Itanium (P7/Merced) Seventh-Generation Processors Processor Upgrades Processor Troubleshooting Techniques 4. Motherboards and Buses Motherboard Form Factors Motherboard Components Processor Sockets/Slots Chipsets Chipset Evolution Intel Chipsets AMD Athlon/Duron Chipsets North/South Bridge Architecture Fifth-Generation (P5 Pentium Class) Chipsets Sixth-Generation (P6 Pentium Pro/Pentium II/III Class) Chipsets Super I/O Chips System Bus Functions and Features The Need for Expansion Slots Types of I/O Buses System Resources Resolving Resource Conflicts Knowing What to Look For (Selection Criteria) 5. BIOS BIOS Hardware/Software Motherboard BIOS Upgrading the BIOS CMOS Setting Specifications Year 2000 BIOS Issues Plug-and-Play BIOS BIOS Error Messages 6. Memory ROM DRAM Cache Memory: SRAM RAM Memory Speeds New DRAM Memory Technologies Physical RAM Memory Installing RAM Upgrades Troubleshooting Memory The System Logical Memory Layout 7. The IDE Interface An Overview of the IDE Interface Precursors to IDE The IDE Interface ATA IDE ATA Standards ATA Features 8. The SCSI Interface Small Computer System Interface (SCSI) ANSI SCSI Standards SCSI-1 SCSI-2 SCSI-3 SCSI Cables and Connectors SCSI Cable and Connector Pinouts SCSI Drive Configuration Plug-and-Play (PnP) SCSI SCSI Configuration Troubleshooting SCSI Versus IDE 9. Magnetic Storage Principles History of Magnetic Storage How Magnetic Fields Are Used to Store Data Read/Write Head Designs Head Sliders Data Encoding Schemes Encoding Scheme Comparisons PRML (Partial-Response, Maximum-Likelihood) Decoders Capacity Measurements Areal Density 10. Hard Disk Storage Definition of a Hard Disk Hard Drive Advancements Hard Disk Drive Operation Basic Hard Disk Drive Components Hard Disk Features 11. Floppy Disk Storage Floppy Disk Drives Drive Components Disk Physical Specifications and Operation Types of Floppy Disk Drives Analyzing Floppy Disk Construction Drive-Installation Procedures Troubleshooting Floppy Drives Repairing Floppy Disk Drives 12. High-Capacity Removable Storage Why Use Removable-Media Drives? Types of Removable Media Drives Overview of Removable Magnetic Storage Devices Other High-Capacity ``Beyond Floppy'' Drive Options Proprietary Removable-Media Drives Hard-Disk Sized Removable Media Drives ``Orphan'' Removable-Media Drives Removable Drive Letter Assignments Comparing Price and Performance Magneto-Optical Drives Flash Card and Digital ``Film'' Tape Drives Choosing the Best High-Performance Backup Technology Tape Drive Installation Tape Drive Backup Software Tape Drive Troubleshooting Tape Retensioning 13. Optical Storage What Is a CD-ROM? What Types of Drives Are Available? CD-ROM Disc and Drive Formats Writable CD-ROM Drives DVD (Digital Versatile Disc) DVD Speed Drive Compatibility The MultiRead Specifications Adding a DVD Drive to Your System CD-ROM Software on Your PC Loading CD-ROM Drivers Creating a Bootable Disk with CD-ROM Support Making a Bootable CD-ROM for Emergencies Caring for Optical Media Troubleshooting Optical Drives 14. Physical Drive Installation and Configuration Hard Disk Installation Procedures Hard Drive Physical Installation Step by Step Replacing an Existing Drive Hard Disk Drive Troubleshooting and Repair Installing an Optical Drive Floppy Drive Installation Procedures 15. Video Hardware Video Display Technologies CRT Monitors LCD Displays Flat-Panel LCD Displays All-in-One Desktop PCs Monitor Selection Criteria Caring for Your Monitor Video Display Adapters The Video BIOS Video Cards for Multimedia 3D Graphics Accelerators Upgrading or Replacing Your Video Card Adapter and Display Troubleshooting 16. Serial, Parallel, and Other I/O Interfaces Introduction to Input/Output Ports Serial Ports High-Speed Serial Ports (ESP and Super ESP) Serial Port Configuration Testing Serial Ports Parallel Ports IEEE 1284 Parallel Port Standard Upgrading to EPP/ECP Parallel Ports Parallel Port Configuration Linking Systems with Parallel Ports Parallel to SCSI Converters Testing Parallel Ports USB and 1394 (i. Link) FireWire Serial and Parallel Port Replacements 17. Input Devices Keyboards Keyboard Technology Keyboard Troubleshooting and Repair Keyboard Recommendation Pointing Devices Running Windows Without a Mouse 18. Internet Connectivity Relating Internet and LAN Connectivity Asynchronous Modems Modem Standards Integrated Services Digital Network (ISDN) Leased Lines CATV Networks DirecPC Internet Connectivity via Satellite DSL (Digital Subscriber Line) Comparing High-Speed Internet Access Sharing Your Modem Connection Modem Troubleshooting 19. Local Area Networking What Is a Network? Types of Networks Client/Server Versus Peer Networks Requirements for a Network Ethernet Versus Token-Ring Hardware Elements of Your Network Network Cable Installations Wireless Ethernet Network Protocols Choosing What You Need Other Home Networking Solutions Putting Your Network Together Direct Cable Connections Troubleshooting Network Software Setup Troubleshooting Networks in Use Troubleshooting TCP/IP Troubleshooting Direct Cable Connections 20. Audio Hardware Development of PC Audio Adapters Current Uses for Audio Adapters Digitized Sound Files Audio Adapter Concepts and Terms Audio Adapter Features Choosing an Audio Adapter Audio Adapter Installation (Overview) Troubleshooting Sound Card Problems Speakers Microphones 21. Power Supply and Chassis/Case Considering the Importance of the Power Supply Power Supply Function and Operation Power Supply Form Factors Power Supply Connectors Power Supply Loading Power Supply Ratings Power Supply Specifications Power Supply Certifications Power-Use Calculations Power Off When Not in Use Power Management Power Supply Troubleshooting Repairing the Power Supply Obtaining Replacement Units Custom Cases Using Power-Protection Systems RTC/NVRAM Batteries (CMOS Chips) 22. Printers and Scanners The Evolution of Printing and Scanning Technology Printer Technology How Printers Operate Color Printing Choosing a Printer Type Installing Printer Support

rawabstract:
Discusses how to maintain or enhance all PC-compatible systems and explains system assessment, hardware installation, and troubleshooting.

rawTOC:
UpgradingPCs.com \\ 1. Personal Computer Background \\ Computer History \\ Before Personal Computers \\ Modern Computers \\ Personal Computer History \\ The IBM Personal Computer \\ The PC Industry 19 Years Later \\ 2. PC Components, Features, and System Design \\ What Is a PC? \\ System Types \\ System Components \\ Sources of Information \\ Manuals (Documentation) \\ Magazines \\ Seminars \\ Machines \\ 3. Microprocessor Types and Specifications \\ Pre-PC Microprocessor History \\ Processor Specifications \\ SMM (Power Management) \\ Superscalar Execution \\ MMX Technology \\ SSE (Streaming SIMD Extensions) \\ 3DNow and Enhanced 3DNow \\ Dynamic Execution \\ Dual Independent Bus (DIB) Architecture \\ Processor Manufacturing \\ PGA Chip Packaging \\ Single Edge Contact (SEC) and Single Edge Processor (SEP) Packaging \\ Processor Sockets and Slots \\ Zero Insertion Force (ZIF) Sockets \\ Processor Slots \\ CPU Operating Voltages \\ Heat and Cooling Problems \\ Math Coprocessors (Floating-Point Units) \\ Processor Bugs \\ Processor Update Feature \\ Processor Codenames \\ Intel-Compatible Processors (AMD and Cyrix) \\ P1 (086) First-Generation Processors \\ P2 (286) Second-Generation Processors \\ P3 (386) Third-Generation Processors \\ P4 (486) Fourth-Generation Processors \\ P5 (586) Fifth-Generation Processors \\ Pseudo Fifth-Generation Processors \\ Intel P6 (686) Sixth-Generation Processors \\ Other Sixth-Generation Processors \\ Itanium (P7/Merced) Seventh-Generation Processors \\ Processor Upgrades \\ Processor Troubleshooting Techniques \\ 4. Motherboards and Buses \\ Motherboard Form Factors \\ Motherboard Components \\ Processor Sockets/Slots \\ Chipsets \\ Chipset Evolution \\ Intel Chipsets \\ AMD Athlon/Duron Chipsets \\ North/South Bridge Architecture \\ Fifth-Generation (P5 Pentium Class) Chipsets \\ Sixth-Generation (P6 Pentium Pro/Pentium II/III Class) Chipsets \\ Super I/O Chips \\ System Bus Functions and Features \\ The Need for Expansion Slots \\ Types of I/O Buses \\ System Resources \\ Resolving Resource Conflicts \\ Knowing What to Look For (Selection Criteria) \\ 5. BIOS \\ BIOS Hardware/Software \\ Motherboard BIOS \\ Upgrading the BIOS \\ CMOS Setting Specifications \\ Year 2000 BIOS Issues \\ Plug-and-Play BIOS \\ BIOS Error Messages \\ 6. Memory \\ ROM \\ DRAM \\ Cache Memory: SRAM \\ RAM Memory Speeds \\ New DRAM Memory Technologies \\ Physical RAM Memory \\ Installing RAM Upgrades \\ Troubleshooting Memory \\ The System Logical Memory Layout \\ 7. The IDE Interface \\ An Overview of the IDE Interface \\ Precursors to IDE \\ The IDE Interface \\ ATA IDE \\ ATA Standards \\ ATA Features \\ 8. The SCSI Interface \\ Small Computer System Interface (SCSI) \\ ANSI SCSI Standards \\ SCSI-1 \\ SCSI-2 \\ SCSI-3 \\ SCSI Cables and Connectors \\ SCSI Cable and Connector Pinouts \\ SCSI Drive Configuration \\ Plug-and-Play (PnP) SCSI \\ SCSI Configuration Troubleshooting \\ SCSI Versus IDE \\ 9. Magnetic Storage Principles \\ History of Magnetic Storage \\ How Magnetic Fields Are Used to Store Data \\ Read/Write Head Designs \\ Head Sliders \\ Data Encoding Schemes \\ Encoding Scheme Comparisons \\ PRML (Partial-Response, Maximum-Likelihood) Decoders \\ Capacity Measurements \\ Areal Density \\ 10. Hard Disk Storage \\ Definition of a Hard Disk \\ Hard Drive Advancements \\ Hard Disk Drive Operation \\ Basic Hard Disk Drive Components \\ Hard Disk Features \\ 11. Floppy Disk Storage \\ Floppy Disk Drives \\ Drive Components \\ Disk Physical Specifications and Operation \\ Types of Floppy Disk Drives \\ Analyzing Floppy Disk Construction \\ Drive-Installation Procedures \\ Troubleshooting Floppy Drives \\ Repairing Floppy Disk Drives \\ 12. High-Capacity Removable Storage \\ Why Use Removable-Media Drives? \\ Types of Removable Media Drives \\ Overview of Removable Magnetic Storage Devices \\ Other High-Capacity ``Beyond Floppy'' Drive Options \\ Proprietary Removable-Media Drives \\ Hard-Disk Sized Removable Media Drives \\ ``Orphan'' Removable-Media Drives \\ Removable Drive Letter Assignments \\ Comparing Price and Performance \\ Magneto-Optical Drives \\ Flash Card and Digital ``Film'' \\ Tape Drives \\ Choosing the Best High-Performance Backup Technology \\ Tape Drive Installation \\ Tape Drive Backup Software \\ Tape Drive Troubleshooting \\ Tape Retensioning \\ 13. Optical Storage \\ What Is a CD-ROM? \\ What Types of Drives Are Available? \\ CD-ROM Disc and Drive Formats \\ Writable CD-ROM Drives \\ DVD (Digital Versatile Disc) \\ DVD Speed \\ Drive Compatibility \\ The MultiRead Specifications \\ Adding a DVD Drive to Your System \\ CD-ROM Software on Your PC \\ Loading CD-ROM Drivers \\ Creating a Bootable Disk with CD-ROM Support \\ Making a Bootable CD-ROM for Emergencies \\ Caring for Optical Media \\ Troubleshooting Optical Drives \\ 14. Physical Drive Installation and Configuration \\ Hard Disk Installation Procedures \\ Hard Drive Physical Installation \\ Step by Step \\ Replacing an Existing Drive \\ Hard Disk Drive Troubleshooting and Repair \\ Installing an Optical Drive \\ Floppy Drive Installation Procedures \\ 15. Video Hardware \\ Video Display Technologies \\ CRT Monitors \\ LCD Displays \\ Flat-Panel LCD Displays \\ All-in-One Desktop PCs \\ Monitor Selection Criteria \\ Caring for Your Monitor \\ Video Display Adapters \\ The Video BIOS \\ Video Cards for Multimedia \\ 3D Graphics Accelerators \\ Upgrading or Replacing Your Video Card \\ Adapter and Display Troubleshooting \\ 16. Serial, Parallel, and Other I/O Interfaces \\ Introduction to Input/Output Ports \\ Serial Ports \\ High-Speed Serial Ports (ESP and Super ESP) \\ Serial Port Configuration \\ Testing Serial Ports \\ Parallel Ports \\ IEEE 1284 Parallel Port Standard \\ Upgrading to EPP/ECP Parallel Ports \\ Parallel Port Configuration \\ Linking Systems with Parallel Ports \\ Parallel to SCSI Converters \\ Testing Parallel Ports \\ USB and 1394 (i. Link) FireWire \\ Serial and Parallel Port Replacements \\ 17. Input Devices \\ Keyboards \\ Keyboard Technology \\ Keyboard Troubleshooting and Repair \\ Keyboard Recommendation \\ Pointing Devices \\ Running Windows Without a Mouse \\ 18. Internet Connectivity \\ Relating Internet and LAN Connectivity \\ Asynchronous Modems \\ Modem Standards \\ Integrated Services Digital Network (ISDN) \\ Leased Lines \\ CATV Networks \\ DirecPC \\ Internet Connectivity via Satellite \\ DSL (Digital Subscriber Line) \\ Comparing High-Speed Internet Access \\ Sharing Your Modem Connection \\ Modem Troubleshooting \\ 19. Local Area Networking \\ What Is a Network? \\ Types of Networks \\ Client/Server Versus Peer Networks \\ Requirements for a Network \\ Ethernet Versus Token-Ring \\ Hardware Elements of Your Network \\ Network Cable Installations \\ Wireless Ethernet \\ Network Protocols \\ Choosing What You Need \\ Other Home Networking Solutions \\ Putting Your Network Together \\ Direct Cable Connections \\ Troubleshooting Network Software Setup \\ Troubleshooting Networks in Use \\ Troubleshooting TCP/IP \\ Troubleshooting Direct Cable Connections \\ 20. Audio Hardware \\ Development of PC Audio Adapters \\ Current Uses for Audio Adapters \\ Digitized Sound Files \\ Audio Adapter Concepts and Terms \\ Audio Adapter Features \\ Choosing an Audio Adapter \\ Audio Adapter Installation (Overview) \\ Troubleshooting Sound Card Problems \\ Speakers \\ Microphones \\ 21. Power Supply and Chassis/Case \\ Considering the Importance of the Power Supply \\ Power Supply Function and Operation \\ Power Supply Form Factors \\ Power Supply Connectors \\ Power Supply Loading \\ Power Supply Ratings \\ Power Supply Specifications \\ Power Supply Certifications \\ Power-Use Calculations \\ Power Off When Not in Use \\ Power Management \\ Power Supply Troubleshooting \\ Repairing the Power Supply \\ Obtaining Replacement Units \\ Custom Cases \\ Using Power-Protection Systems \\ RTC/NVRAM Batteries (CMOS Chips) \\ 22. Printers and Scanners \\ The Evolution of Printing and Scanning Technology \\ Printer Technology \\ How Printers Operate \\ Color Printing \\ Choosing a Printer Type \\ Installing Printer Support

entry:
@Book{Mueller:2000:URP,
  author =       "Scott Mueller",
  title =        "Upgrading and Repairing {PCs}",
  publisher =    pub-QUE,
  address =      pub-QUE:adr,
  edition =      "Twelfth",
  pages =        "xvi + 1628",
  year =         "2000",
  ISBN =         "0-7897-2303-4",
  ISBN-13 =      "978-0-7897-2303-1",
  LCCN =         "TK7887 .M84 2001",
  bibdate =      "Wed May 16 14:52:17 2001",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib",
  note =         "Includes CD-ROM.",
  price =        "US\$49.99",
  abstract =     "Discusses how to maintain or enhance all PC-compatible
                 systems and explains system assessment, hardware
                 installation, and troubleshooting.",
  acknowledgement = ack-nhfb,
  annote =       "This book has excellent coverage of many aspects of
                 personal computers and peripheral products.",
  tableofcontents = "UpgradingPCs.com \\
                 1. Personal Computer Background \\
                 Computer History \\
                 Before Personal Computers \\
                 Modern Computers \\
                 Personal Computer History \\
                 The IBM Personal Computer \\
                 The PC Industry 19 Years Later \\
                 2. PC Components, Features, and System Design \\
                 What Is a PC? \\
                 System Types \\
                 System Components \\
                 Sources of Information \\
                 Manuals (Documentation) \\
                 Magazines \\
                 Seminars \\
                 Machines \\
                 3. Microprocessor Types and Specifications \\
                 Pre-PC Microprocessor History \\
                 Processor Specifications \\
                 SMM (Power Management) \\
                 Superscalar Execution \\
                 MMX Technology \\
                 SSE (Streaming SIMD Extensions) \\
                 3DNow and Enhanced 3DNow \\
                 Dynamic Execution \\
                 Dual Independent Bus (DIB) Architecture \\
                 Processor Manufacturing \\
                 PGA Chip Packaging \\
                 Single Edge Contact (SEC) and Single Edge Processor
                 (SEP) Packaging \\
                 Processor Sockets and Slots \\
                 Zero Insertion Force (ZIF) Sockets \\
                 Processor Slots \\
                 CPU Operating Voltages \\
                 Heat and Cooling Problems \\
                 Math Coprocessors (Floating-Point Units) \\
                 Processor Bugs \\
                 Processor Update Feature \\
                 Processor Codenames \\
                 Intel-Compatible Processors (AMD and Cyrix) \\
                 P1 (086) First-Generation Processors \\
                 P2 (286) Second-Generation Processors \\
                 P3 (386) Third-Generation Processors \\
                 P4 (486) Fourth-Generation Processors \\
                 P5 (586) Fifth-Generation Processors \\
                 Pseudo Fifth-Generation Processors \\
                 Intel P6 (686) Sixth-Generation Processors \\
                 Other Sixth-Generation Processors \\
                 Itanium (P7/Merced) Seventh-Generation Processors \\
                 Processor Upgrades \\
                 Processor Troubleshooting Techniques \\
                 4. Motherboards and Buses \\
                 Motherboard Form Factors \\
                 Motherboard Components \\
                 Processor Sockets/Slots \\
                 Chipsets \\
                 Chipset Evolution \\
                 Intel Chipsets \\
                 AMD Athlon/Duron Chipsets \\
                 North/South Bridge Architecture \\
                 Fifth-Generation (P5 Pentium Class) Chipsets \\
                 Sixth-Generation (P6 Pentium Pro/Pentium II/III Class)
                 Chipsets \\
                 Super I/O Chips \\
                 System Bus Functions and Features \\
                 The Need for Expansion Slots \\
                 Types of I/O Buses \\
                 System Resources \\
                 Resolving Resource Conflicts \\
                 Knowing What to Look For (Selection Criteria) \\
                 5. BIOS \\
                 BIOS Hardware/Software \\
                 Motherboard BIOS \\
                 Upgrading the BIOS \\
                 CMOS Setting Specifications \\
                 Year 2000 BIOS Issues \\
                 Plug-and-Play BIOS \\
                 BIOS Error Messages \\
                 6. Memory \\
                 ROM \\
                 DRAM \\
                 Cache Memory: SRAM \\
                 RAM Memory Speeds \\
                 New DRAM Memory Technologies \\
                 Physical RAM Memory \\
                 Installing RAM Upgrades \\
                 Troubleshooting Memory \\
                 The System Logical Memory Layout \\
                 7. The IDE Interface \\
                 An Overview of the IDE Interface \\
                 Precursors to IDE \\
                 The IDE Interface \\
                 ATA IDE \\
                 ATA Standards \\
                 ATA Features \\
                 8. The SCSI Interface \\
                 Small Computer System Interface (SCSI) \\
                 ANSI SCSI Standards \\
                 SCSI-1 \\
                 SCSI-2 \\
                 SCSI-3 \\
                 SCSI Cables and Connectors \\
                 SCSI Cable and Connector Pinouts \\
                 SCSI Drive Configuration \\
                 Plug-and-Play (PnP) SCSI \\
                 SCSI Configuration Troubleshooting \\
                 SCSI Versus IDE \\
                 9. Magnetic Storage Principles \\
                 History of Magnetic Storage \\
                 How Magnetic Fields Are Used to Store Data \\
                 Read/Write Head Designs \\
                 Head Sliders \\
                 Data Encoding Schemes \\
                 Encoding Scheme Comparisons \\
                 PRML (Partial-Response, Maximum-Likelihood) Decoders
                 \\
                 Capacity Measurements \\
                 Areal Density \\
                 10. Hard Disk Storage \\
                 Definition of a Hard Disk \\
                 Hard Drive Advancements \\
                 Hard Disk Drive Operation \\
                 Basic Hard Disk Drive Components \\
                 Hard Disk Features \\
                 11. Floppy Disk Storage \\
                 Floppy Disk Drives \\
                 Drive Components \\
                 Disk Physical Specifications and Operation \\
                 Types of Floppy Disk Drives \\
                 Analyzing Floppy Disk Construction \\
                 Drive-Installation Procedures \\
                 Troubleshooting Floppy Drives \\
                 Repairing Floppy Disk Drives \\
                 12. High-Capacity Removable Storage \\
                 Why Use Removable-Media Drives? \\
                 Types of Removable Media Drives \\
                 Overview of Removable Magnetic Storage Devices \\
                 Other High-Capacity ``Beyond Floppy'' Drive Options \\
                 Proprietary Removable-Media Drives \\
                 Hard-Disk Sized Removable Media Drives \\
                 ``Orphan'' Removable-Media Drives \\
                 Removable Drive Letter Assignments \\
                 Comparing Price and Performance \\
                 Magneto-Optical Drives \\
                 Flash Card and Digital ``Film'' \\
                 Tape Drives \\
                 Choosing the Best High-Performance Backup Technology
                 \\
                 Tape Drive Installation \\
                 Tape Drive Backup Software \\
                 Tape Drive Troubleshooting \\
                 Tape Retensioning \\
                 13. Optical Storage \\
                 What Is a CD-ROM? \\
                 What Types of Drives Are Available? \\
                 CD-ROM Disc and Drive Formats \\
                 Writable CD-ROM Drives \\
                 DVD (Digital Versatile Disc) \\
                 DVD Speed \\
                 Drive Compatibility \\
                 The MultiRead Specifications \\
                 Adding a DVD Drive to Your System \\
                 CD-ROM Software on Your PC \\
                 Loading CD-ROM Drivers \\
                 Creating a Bootable Disk with CD-ROM Support \\
                 Making a Bootable CD-ROM for Emergencies \\
                 Caring for Optical Media \\
                 Troubleshooting Optical Drives \\
                 14. Physical Drive Installation and Configuration \\
                 Hard Disk Installation Procedures \\
                 Hard Drive Physical Installation \\
                 Step by Step \\
                 Replacing an Existing Drive \\
                 Hard Disk Drive Troubleshooting and Repair \\
                 Installing an Optical Drive \\
                 Floppy Drive Installation Procedures \\
                 15. Video Hardware \\
                 Video Display Technologies \\
                 CRT Monitors \\
                 LCD Displays \\
                 Flat-Panel LCD Displays \\
                 All-in-One Desktop PCs \\
                 Monitor Selection Criteria \\
                 Caring for Your Monitor \\
                 Video Display Adapters \\
                 The Video BIOS \\
                 Video Cards for Multimedia \\
                 3D Graphics Accelerators \\
                 Upgrading or Replacing Your Video Card \\
                 Adapter and Display Troubleshooting \\
                 16. Serial, Parallel, and Other I/O Interfaces \\
                 Introduction to Input/Output Ports \\
                 Serial Ports \\
                 High-Speed Serial Ports (ESP and Super ESP) \\
                 Serial Port Configuration \\
                 Testing Serial Ports \\
                 Parallel Ports \\
                 IEEE 1284 Parallel Port Standard \\
                 Upgrading to EPP/ECP Parallel Ports \\
                 Parallel Port Configuration \\
                 Linking Systems with Parallel Ports \\
                 Parallel to SCSI Converters \\
                 Testing Parallel Ports \\
                 USB and 1394 (i. Link) FireWire \\
                 Serial and Parallel Port Replacements \\
                 17. Input Devices \\
                 Keyboards \\
                 Keyboard Technology \\
                 Keyboard Troubleshooting and Repair \\
                 Keyboard Recommendation \\
                 Pointing Devices \\
                 Running Windows Without a Mouse \\
                 18. Internet Connectivity \\
                 Relating Internet and LAN Connectivity \\
                 Asynchronous Modems \\
                 Modem Standards \\
                 Integrated Services Digital Network (ISDN) \\
                 Leased Lines \\
                 CATV Networks \\
                 DirecPC \\
                 Internet Connectivity via Satellite \\
                 DSL (Digital Subscriber Line) \\
                 Comparing High-Speed Internet Access \\
                 Sharing Your Modem Connection \\
                 Modem Troubleshooting \\
                 19. Local Area Networking \\
                 What Is a Network? \\
                 Types of Networks \\
                 Client/Server Versus Peer Networks \\
                 Requirements for a Network \\
                 Ethernet Versus Token-Ring \\
                 Hardware Elements of Your Network \\
                 Network Cable Installations \\
                 Wireless Ethernet \\
                 Network Protocols \\
                 Choosing What You Need \\
                 Other Home Networking Solutions \\
                 Putting Your Network Together \\
                 Direct Cable Connections \\
                 Troubleshooting Network Software Setup \\
                 Troubleshooting Networks in Use \\
                 Troubleshooting TCP/IP \\
                 Troubleshooting Direct Cable Connections \\
                 20. Audio Hardware \\
                 Development of PC Audio Adapters \\
                 Current Uses for Audio Adapters \\
                 Digitized Sound Files \\
                 Audio Adapter Concepts and Terms \\
                 Audio Adapter Features \\
                 Choosing an Audio Adapter \\
                 Audio Adapter Installation (Overview) \\
                 Troubleshooting Sound Card Problems \\
                 Speakers \\
                 Microphones \\
                 21. Power Supply and Chassis/Case \\
                 Considering the Importance of the Power Supply \\
                 Power Supply Function and Operation \\
                 Power Supply Form Factors \\
                 Power Supply Connectors \\
                 Power Supply Loading \\
                 Power Supply Ratings \\
                 Power Supply Specifications \\
                 Power Supply Certifications \\
                 Power-Use Calculations \\
                 Power Off When Not in Use \\
                 Power Management \\
                 Power Supply Troubleshooting \\
                 Repairing the Power Supply \\
                 Obtaining Replacement Units \\
                 Custom Cases \\
                 Using Power-Protection Systems \\
                 RTC/NVRAM Batteries (CMOS Chips) \\
                 22. Printers and Scanners \\
                 The Evolution of Printing and Scanning Technology \\
                 Printer Technology \\
                 How Printers Operate \\
                 Color Printing \\
                 Choosing a Printer Type \\
                 Installing Printer Support",
}


bibtype: book
filename: master.bib
label: Mui:1992:XWS
author: Linda Mui and Eric Pearce
title: X Window System Administrator's Guide for X11 Release 4 and Release 5
publisher: pub-ORA
address: pub-ORA:adr
pages: xxiv + 346
year: 1992
LCCN: QA76.76.W56 D44 v.8 1992
bibdate: Sat Nov 13 11:49:33 1993
bibtimestamp: 1993.11.13 11:49:33 ???
URL: http://www.oreilly.com/catalog/9780937175835; http://www.oreilly.com/catalog/v8
acknowledgement: ack-nhfb
rawauthor: Linda Mui and Eric Pearce
rawtitle: {X Window System} Administrator's Guide for {X11} Release 4 and Release 5
ISBN:
0-937175-83-8 (paperback), 1-56592-052-X (with CD ROM) OR 0937175838 (paperback), 156592052X (with CD ROM)

ISBN13:
978-0-937175-83-5 (paperback), 978-1-56592-052-1 (with CD ROM) OR 9780937175835 (paperback), 9781565920521 (with CD ROM)

bibsource:
https://www.math.utah.edu/pub/tex/bib/internet.bib; https://www.math.utah.edu/pub/tex/bib/master.bib; https://www.math.utah.edu/pub/tex/bib/ora.bib; https://www.math.utah.edu/pub/tex/bib/unix.bib

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.

TOC:
Preface / xix How to Use this Book / xix Assumptions / xxi Related Documents / xxi Font Conventions Used in This Book / xxii We'd Like to Hear From You / xxiii Bulk Sales Information / xxiii Acknowledgments / xxiii 1: An Introduction to X Administration / 3 1.1 The Design of X11 / 3 1.1.1 Display Servers / 4 1.1.2 Clients and Resources / 6 1.1.3 Toolkits and GUIs / 7 1.2 X Administration / 8 1.2.1 Installing X / 8 1.2.2 Supporting Users / 9 1.2.3 Maintaining Software / 9 1.2.4 Maintaining Multiple Machines / 10 1.2.5 A `Philosophy' of X Administration / 10 2: The X User Environment / 13 2.1 The Configured X Session / 13 2.1.1 The Twilight Zone / 16 2.2 Components of the X Environment / 18 2.2.1 Window Managers / 18 2.2.2 Customizing Clients / 20 2.2.2.1 The -fn Command-line Option / 20 2.2.2.2 The -geometry Command-line Option / 20 2.2.2.3 Specifying Colors / 23 2.2.2.4 Using Resources / 24 2.2.3 The Startup Script / 25 2.2.3.1 The Foreground Process / 26 2.3 The Shell Environment / 27 2.3.1 Setting the DISPLAY Variable / 27 2.3.1.1 Complications with Display Names / 28 2.3.2 Redefining the Search Path / 29 2.3.2.1 Setting the Search Path for OpenWindows Support / 30 2.3.2.2 Setting the Search Path for Mixed Environments / 30 2.3.3 xterm Issues / 31 2.3.3.1 xterm and Terminal Emulation / 31 2.3.3.2 The resize Client / 31 2.3.3.3 xterm and the Login Shell (C Shell) / 33 2.3.4 Starting Remote Clients / 34 2.3.4.1 Starting a Remote Client with rsh / 35 2.4 Startup Methods / 37 2.4.1 xinit and startx / 38 2.4.2 Differences Between .xinitrc and .xsession / 39 2.5 Related Documentation / 39 3: The X Display Manager / 43 3.1 xdm Concepts / 44 3.2 xdm Configuration Files / 46 3.3 xdm the Easy Way / 48 3.4 Troubleshooting xdm / 49 3.5 Customizing xdm / 51 3.5.1 The Master Configuration File (xdm-config) / 51 3.5.2 Listing X Servers (the Xservers File) / 53 3.5.2.1 Xservers Syntax / 53 3.5.3 xdm Host Access Control: the Xaccess File (R5 Only) / 55 3.5.3.1 Direct and Broadcast Access / 56 3.5.3.2 Indirect Access and the Chooser / 57 3.5.3.3 Using Macros / 59 3.5.3.4 Advantages and Disadvantages of the Chooser / 59 3.5.4 The Xresources File / 60 3.5.4.1 Configuring the Login Box / 60 3.5.4.2 The xconsole Client / 62 3.5.5 Starting Up Individual X Sessions (the Xsession File) / 63 3.5.5.1 No Home Directory? (R5) / 64 3.5.6 Display Classes / 65 3.6 Testing Your xdm Setup / 66 3.6.1 Resetting the Keyboard / 67 3.6.2 Restarting xdm Using xdm-pid (R4 and Later) / 68 3.6.3 Rereading xdm Configuration Files (R3) / 68 3.7 Permanent Installation of xdm / 69 3.8 Related Documentation / 70 4: Security / 73 4.1 Host-based Access Control / 74 4.1.1 The /etc/Xn.hosts File / 74 4.1.2 The xhost Client / 75 4.1.3 Problems with Host-based Access Control / 76 4.2 Access Control with MIT-MAGIC-COOKIE-1 / 77 4.2.1 Using MIT-MAGIC-COOKIE-1 with xdm / 78 4.2.2 The xauth Program / 79 4.2.3 Using MIT-MAGIC-COOKIE-1 with xinit / 81 4.2.4 xauth vs. xhost / 82 4.3 The XDM-AUTHORIZATION-1 Mechanism (R5) / 83 4.4 The SUN-DES-1 Mechanism (R5) / 84 4.4.1 Public Key Encryption / 85 4.4.2 Prerequisites for Using SUN-DES-1 / 86 4.4.3 Using SUN-DES-1 with xdm / 88 4.4.4 Using SUN-DES-1 with xinit / 89 4.4.5 Adding Another User with SUN-DES-1 / 91 4.4.6 xterm and SUN-DES-1 / 92 4.4.7 Troubleshooting SUN-DES-1 / 92 4.5 xterm and Secure Keyboard / 93 4.6 Other Security Issues / 94 4.6.1 The Console xterm (R4 and Earlier) / 94 4.6.2 The Console and xdm (R5) / 95 4.6.3 Hanging the Server Remotely (R3) / 96 4.6.4 Reading the Framebuffer (Sun Workstations) / 96 4.6.5 Removing Files in /tmp / 97 4.6.6 The Network Design / 97 4.7 Related Documentation / 98 5: Font Management / 101 5.1 Fonts on the X Window System / 101 5.1.1 xlsfonts / 103 5.1.2 xfd / 103 5.1.3 xfontsel / 104 5.1.4 The Font Path / 105 5.1.5 The Font Directory File / 106 5.1.6 The fonts.scale File (R5 only) / 107 5.1.7 Wildcards / 108 5.1.8 Aliases / 108 5.1.8.1 The FILE_NAMES_ALIAS Alias / 109 5.2 All About Fonts / 110 5.2.1 Bitmap Versus Outline Fonts / 110 5.2.2 Font Formats / 111 5.2.3 Format Conversion Tools / 112 5.3 Adding New Fonts / 114 5.3.1 Adding a Single Font / 114 5.3.2 Adding Multiple Fonts / 115 5.3.2.1 Multiple Font Example / 116 5.3.3 Problems with Running Vendor-specific Clients / 117 5.3.4 DECWindows Examples / 118 5.3.4.1 Aliasing / 119 5.3.4.2 DECWindows Conversion / 120 5.3.5 AIXWindows Example / 121 5.3.6 OpenWindows Example / 123 5.3.6.1 Aliasing / 124 5.3.6.2 OpenWindows Conversion / 125 5.3.6.3 Converting from XI 1/NeWS to PCF or SNF / 125 5.3.6.4 More Conversions / 126 5.4 Providing Fonts Over the Network / 127 5.5 The R5 Font Server / 127 5.5.1 The Configuration File / 128 5.5.2 Installing the Font Server / 130 5.5.2.1 Testing By Hand / 131 5.5.2.2 Changing BSD Boot Files / 131 5.5.2.3 Changing System V Boot Files / 132 5.5.2.4 Changing AIX Boot Files / 133 5.5.3 Font Server Name Syntax / 133 5.5.4 Debugging the Font Server / 134 5.5.5 Font Server Clients / 135 5.5.6 The Font Path and the Font Server / 136 5.5.7 Hostname Aliases / 138 5.5.8 A Font Server Example / 138 5.6 Related Documentation / 140 6: Color / 143 6.1 Color Specification in Release 4 and Earlier / 144 6.1.1 RGB Color Names / 144 6.1.2 Numeric Color Values / 145 6.1.3 Adding Your Own Color Names (RGB) / 146 6.1.4 Fixing a Corrupted Color Database / 147 6.2 Color Specification in Release 5 (Xcms) / 147 6.2.1 Xcms Color Names / 148 6.2.2 Adding Your Own Color Names in Xcms / 150 6.2.3 Xcms Database Example / 151 6.2.4 Device Profiles / 152 6.3 Related Documentation / 153 7: X Terminals / 157 7.1 Buying an X Terminal: What's What / 157 7.1.1 Monitors / 157 7.1.1.1 Screen Size / 158 7.1.1.2 Resolution / 158 7.1.1.3 Depth / 159 7.1.1.4 Refresh Rate / 159 7.1.2 Keyboard and Mouse / 159 7.1.3 X Server Software / 160 7.1.4 Special Features / 161 7.1.5 Memory Configuration / 161 7.1.6 Network Interface / 162 7.2 X Terminal Setup / 163 7.3 Network Setup / 164 7.3.1 Getting the IP Address Using RARP / 165 7.3.2 Getting Information Using BOOTP / 165 7.3.3 Trivial File Transfer Protocol (TFTP) / 167 7.3.4 Setting Up the Network on the X Terminal / 168 7.3.5 Debugging Hints / 168 7.3.5.1 Error Messages / 169 7.3.5.2 Updating the arp Table / 169 7.3.5.3 Name Server Problems / 169 7.4 Fonts on X Terminals / 170 7.4.1 Font Formats / 170 7.4.2 The Font Server (R5) / 171 7.4.3 Choosing TFTP or NFS for Font Access / 171 7.4.3.1 Reading Fonts Using TFTP / 171 7.4.3.2 Reading Fonts Using NFS / 172 7.5 Configuring for the X Display Manager / 173 7.5.1 Configuring the X Terminal for xdm / 173 7.5.2 Configuring an R5 Host / 174 7.5.3 Configuring an R4 Host / 174 7.5.4 Configuring xdm Without XDMCP / 174 7.5.5 Setting Up Server Access Control / 175 7.6 Remote Configuration of X Terminals / 175 7.6.1 Remote Configuration on NCD Terminals / 176 7.6.2 Remote Configuration on Visual Terminals / 177 7.6.3 Remote Configuration on Tektronix Terminals / 178 7.7 Reconfiguring the Host / 178 7.7.1 Increasing the Number of Processes / 178 7.7.2 Increasing the Number of Pseudo-ttys / 179 7.7.3 Increasing the Amount of Swap Space / 180 7.7.3.1 Swapping to a File / 180 7.7.3.2 Swapping to a Disk / 180 7.8 Related Documentation / 181 8: Building the X Window System / 185 8.1 Installation Issues / 185 8.1.1 Should You Use MIT Source? / 185 8.1.2 Types of Vendor-supplied X Distributions / 186 8.1.2.1 X from Your OS Vendor / 187 8.1.2.2 X from a Third Party / 187 8.1.3 X Source Code from MIT / 188 8.1.4 Complete or Client-only Distribution? / 189 8.1.5 Installing Multiple X Releases / 189 8.2 Source Preparation / 191 8.2.1 Do You Have Enough Disk Space? / 191 8.2.2 Is Your Platform Supported? / 192 8.2.3 Applying OS Patches / 194 8.2.4 Applying X Patches / 194 8.2.5 Creating a Link Tree (Optional) / 196 8.3 Simplest Case Build / 197 8.4 Host Problems / 198 8.4.1 Disk Space / 198 8.4.1.1 Changing the tmp Directory Using TMPDIR (Ultrix and HP-UX) / 199 8.4.1.2 Changing the tmp Directory Using -temp (SunOS) / 200 8.4.2 Shared Library Installation (SunOS) / 200 8.4.3 NFS Installation / 201 8.4.3.1 NFS Installation Without Root Access / 201 8.4.3.2 Installation Over the Network (rdist) / 203 8.4.4 Installing the termcap or terminfo Definition for xterm / 203 8.5 Simple Configuration / 204 8.5.1 Configuration Parameters / 205 8.5.1.1 site.def / 205 8.5.1.2 The ProjectRoot Flag / 207 8.5.1.3 The Platform Configuration File (platform.cf) / 208 8.5.2 Configuration Example 1 / 210 8.5.3 Configuration Example 2 / 211 8.5.4 Configuration Example 3 / 212 8.5.5 Configuration Example 4 / 212 8.5.6 Configuration Example 5 / 213 8.5.7 Other Build Flags / 213 8.5.7.1 xterm Build Flags / 214 8.6 Building Programs After X Is Installed / 214 8.6.1 xmkmf / 214 8.6.2 Include Files / 215 8.6.3 Libraries / 216 8.7 More About imake / 216 8.7.1 The make Program / 216 8.7.2 The Preprocessor / 217 8.7.3 Imake Syntax / 219 8.7.3.1 Comments in imake / 219 8.7.3.2 Multi-line Macros (<at><at>) / 220 8.7.3.3 Concatenating Macros / 221 8.7.3.4 Dealing with Tabs / 222 8.7.4 imake Configuration Files / 222 8.7.4.1 A Quick Tour of Files Used by imake / 223 8.7.5 Using imake to Build X11 / 224 8.8 Porting Hints / 226 8.8.1 Undefined Symbols or Functions / 226 8.8.1.1 Missing Header Files / 226 8.8.1.2 Missing Function Definitions / 226 8.8.2 Searching for Preprocessor Symbols / 228 8.9 Related Documentation / 230 Appendix A: Useful Things to Know / 233 A.1 The comp.windows.x Newsgroup / 233 A.2 How to ftp a File / 234 A.2.1 Getting Files Using ftpmail / 235 A.2.2 BITFTP / 237 A.3 The xstuff Mail Archive Server / 237 A.4 Unpacking Files / 238 A.5 Making a Filesystem Available via NFS / 239 A.6 How to Add a Host / 239 A.6.1 Adding a Host to/etc/hosts / 239 A.6.2 Adding a Host Using NIS / 240 A.6.3 Adding a Host Using DNS / 240 A.7 Adding an Ethernet Address / 242 A.8 Printing Documentation in the MIT X Distribution / 242 A.9 Converting a Number Into Hexadecimal and Back / 243 A.10 Configuring a Sun as an X terminal / 243 A.11 Using More than One Frame Buffer Under SunOS / 244 Appendix B: Compiling: Public Domain Software / 247 B.1 Finding the Sources / 247 B.1.1 Using an Archie Server / 248 B.1.2 Get the FAQ / 250 B.1.3 The Usual Suspects / 250 B.2 An Example: xarchie / 251 B.2.1 Getting the xarchie Sources / 251 B.2.2 Untarring the Sources / 252 B.2.3 Editing the Imakefile / 254 B.2.4 Compiling the Source / 255 B.3 Using Patches / 259 B.4 Another Example: xkeycaps / 264 B.5 Related Documentation / 268 Appendix C: X on Non-UNIX Platforms / 271 C.1 X on DOS-based PCs / 272 C.1.1 Requirements for PC X Servers / 272 C.1.2 Installing and Configuring PC X Servers / 273 C.1.3 Problems Particular to PC X Servers / 274 C.2 X on Macintosh Computers / 275 C.2.1 Macintosh-based X Servers / 275 C.2.2 MacTCP and the Communications Toolbox / 276 C.3 X on NeXT Computers / 277 Appendix D: Resources and Keysym Mappings / 281 D.1 Using Resources / 281 D.1.1 Resource Definition Syntax / 281 D.1.1.1 Loose and Tight Bindings / 282 D.1.1.2 The -name Command-line Option / 283 D.1.1.3 xterm Versus XTerm / 283 D.1.2 Where Resources Are Defined / 285 D.1.3 Advantages of xrdb / 287 D.1.4 Translation Tables / 288 D.2 Defining Keys and Button Presses With xmodmap / 290 D.2.1 Using xev to Learn Keysym Mappings / 292 D.3 Related Documentation / 293 Appendix E: The Components of X Products / 297 E.1 MIT X11 Release 5 / 298 E.2 OSF/Motif / 299 E.3 Sun Open Windows / 300 E.4 DECWindows / 301 E.5 AIXWindows / 302 E.6 Silicon Graphics / 302 E.7 A Guide to X11 Libraries / 303 Appendix F: Getting X11 / 307 F.1 Where Can I Get X11R5? / 307 F.2 Where Can I Get Patches to X11R5? / 311 F.3 Where Can I Get X11R4? / 311 Appendix G: Error Messages / 315 G.1 X Errors / 315 G.2 UNIX Errors / 318 G.3 Compilation Errors / 320

rawnote:
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.

rawTOC:
Preface / xix \\ How to Use this Book / xix \\ Assumptions / xxi \\ Related Documents / xxi \\ Font Conventions Used in This Book / xxii \\ We'd Like to Hear From You / xxiii \\ Bulk Sales Information / xxiii \\ Acknowledgments / xxiii \\ 1: An Introduction to X Administration / 3 \\ 1.1 The Design of X11 / 3 \\ 1.1.1 Display Servers / 4 \\ 1.1.2 Clients and Resources / 6 \\ 1.1.3 Toolkits and GUIs / 7 \\ 1.2 X Administration / 8 \\ 1.2.1 Installing X / 8 \\ 1.2.2 Supporting Users / 9 \\ 1.2.3 Maintaining Software / 9 \\ 1.2.4 Maintaining Multiple Machines / 10 \\ 1.2.5 A `Philosophy' of X Administration / 10 \\ 2: The X User Environment / 13 \\ 2.1 The Configured X Session / 13 \\ 2.1.1 The Twilight Zone / 16 \\ 2.2 Components of the X Environment / 18 \\ 2.2.1 Window Managers / 18 \\ 2.2.2 Customizing Clients / 20 \\ 2.2.2.1 The -fn Command-line Option / 20 \\ 2.2.2.2 The -geometry Command-line Option / 20 \\ 2.2.2.3 Specifying Colors / 23 \\ 2.2.2.4 Using Resources / 24 \\ 2.2.3 The Startup Script / 25 \\ 2.2.3.1 The Foreground Process / 26 \\ 2.3 The Shell Environment / 27 \\ 2.3.1 Setting the DISPLAY Variable / 27 \\ 2.3.1.1 Complications with Display Names / 28 \\ 2.3.2 Redefining the Search Path / 29 \\ 2.3.2.1 Setting the Search Path for OpenWindows Support / 30 \\ 2.3.2.2 Setting the Search Path for Mixed Environments / 30 \\ 2.3.3 xterm Issues / 31 \\ 2.3.3.1 xterm and Terminal Emulation / 31 \\ 2.3.3.2 The resize Client / 31 \\ 2.3.3.3 xterm and the Login Shell (C Shell) / 33 \\ 2.3.4 Starting Remote Clients / 34 \\ 2.3.4.1 Starting a Remote Client with rsh / 35 \\ 2.4 Startup Methods / 37 \\ 2.4.1 xinit and startx / 38 \\ 2.4.2 Differences Between .xinitrc and .xsession / 39 \\ 2.5 Related Documentation / 39 \\ 3: The X Display Manager / 43 \\ 3.1 xdm Concepts / 44 \\ 3.2 xdm Configuration Files / 46 \\ 3.3 xdm the Easy Way / 48 \\ 3.4 Troubleshooting xdm / 49 \\ 3.5 Customizing xdm / 51 \\ 3.5.1 The Master Configuration File (xdm-config) / 51 \\ 3.5.2 Listing X Servers (the Xservers File) / 53 \\ 3.5.2.1 Xservers Syntax / 53 \\ 3.5.3 xdm Host Access Control: the Xaccess File (R5 Only) / 55 \\ 3.5.3.1 Direct and Broadcast Access / 56 \\ 3.5.3.2 Indirect Access and the Chooser / 57 \\ 3.5.3.3 Using Macros / 59 \\ 3.5.3.4 Advantages and Disadvantages of the Chooser / 59 \\ 3.5.4 The Xresources File / 60 \\ 3.5.4.1 Configuring the Login Box / 60 \\ 3.5.4.2 The xconsole Client / 62 \\ 3.5.5 Starting Up Individual X Sessions (the Xsession File) / 63 \\ 3.5.5.1 No Home Directory? (R5) / 64 \\ 3.5.6 Display Classes / 65 \\ 3.6 Testing Your xdm Setup / 66 \\ 3.6.1 Resetting the Keyboard / 67 \\ 3.6.2 Restarting xdm Using xdm-pid (R4 and Later) / 68 \\ 3.6.3 Rereading xdm Configuration Files (R3) / 68 \\ 3.7 Permanent Installation of xdm / 69 \\ 3.8 Related Documentation / 70 \\ 4: Security / 73 \\ 4.1 Host-based Access Control / 74 \\ 4.1.1 The /etc/Xn.hosts File / 74 \\ 4.1.2 The xhost Client / 75 \\ 4.1.3 Problems with Host-based Access Control / 76 \\ 4.2 Access Control with MIT-MAGIC-COOKIE-1 / 77 \\ 4.2.1 Using MIT-MAGIC-COOKIE-1 with xdm / 78 \\ 4.2.2 The xauth Program / 79 \\ 4.2.3 Using MIT-MAGIC-COOKIE-1 with xinit / 81 \\ 4.2.4 xauth vs. xhost / 82 \\ 4.3 The XDM-AUTHORIZATION-1 Mechanism (R5) / 83 \\ 4.4 The SUN-DES-1 Mechanism (R5) / 84 \\ 4.4.1 Public Key Encryption / 85 \\ 4.4.2 Prerequisites for Using SUN-DES-1 / 86 \\ 4.4.3 Using SUN-DES-1 with xdm / 88 \\ 4.4.4 Using SUN-DES-1 with xinit / 89 \\ 4.4.5 Adding Another User with SUN-DES-1 / 91 \\ 4.4.6 xterm and SUN-DES-1 / 92 \\ 4.4.7 Troubleshooting SUN-DES-1 / 92 \\ 4.5 xterm and Secure Keyboard / 93 \\ 4.6 Other Security Issues / 94 \\ 4.6.1 The Console xterm (R4 and Earlier) / 94 \\ 4.6.2 The Console and xdm (R5) / 95 \\ 4.6.3 Hanging the Server Remotely (R3) / 96 \\ 4.6.4 Reading the Framebuffer (Sun Workstations) / 96 \\ 4.6.5 Removing Files in /tmp / 97 \\ 4.6.6 The Network Design / 97 \\ 4.7 Related Documentation / 98 \\ 5: Font Management / 101 \\ 5.1 Fonts on the X Window System / 101 \\ 5.1.1 xlsfonts / 103 \\ 5.1.2 xfd / 103 \\ 5.1.3 xfontsel / 104 \\ 5.1.4 The Font Path / 105 \\ 5.1.5 The Font Directory File / 106 \\ 5.1.6 The fonts.scale File (R5 only) / 107 \\ 5.1.7 Wildcards / 108 \\ 5.1.8 Aliases / 108 \\ 5.1.8.1 The FILE\_NAMES\_ALIAS Alias / 109 \\ 5.2 All About Fonts / 110 \\ 5.2.1 Bitmap Versus Outline Fonts / 110 \\ 5.2.2 Font Formats / 111 \\ 5.2.3 Format Conversion Tools / 112 \\ 5.3 Adding New Fonts / 114 \\ 5.3.1 Adding a Single Font / 114 \\ 5.3.2 Adding Multiple Fonts / 115 \\ 5.3.2.1 Multiple Font Example / 116 \\ 5.3.3 Problems with Running Vendor-specific Clients / 117 \\ 5.3.4 DECWindows Examples / 118 \\ 5.3.4.1 Aliasing / 119 \\ 5.3.4.2 DECWindows Conversion / 120 \\ 5.3.5 AIXWindows Example / 121 \\ 5.3.6 OpenWindows Example / 123 \\ 5.3.6.1 Aliasing / 124 \\ 5.3.6.2 OpenWindows Conversion / 125 \\ 5.3.6.3 Converting from XI 1/NeWS to PCF or SNF / 125 \\ 5.3.6.4 More Conversions / 126 \\ 5.4 Providing Fonts Over the Network / 127 \\ 5.5 The R5 Font Server / 127 \\ 5.5.1 The Configuration File / 128 \\ 5.5.2 Installing the Font Server / 130 \\ 5.5.2.1 Testing By Hand / 131 \\ 5.5.2.2 Changing BSD Boot Files / 131 \\ 5.5.2.3 Changing System V Boot Files / 132 \\ 5.5.2.4 Changing AIX Boot Files / 133 \\ 5.5.3 Font Server Name Syntax / 133 \\ 5.5.4 Debugging the Font Server / 134 \\ 5.5.5 Font Server Clients / 135 \\ 5.5.6 The Font Path and the Font Server / 136 \\ 5.5.7 Hostname Aliases / 138 \\ 5.5.8 A Font Server Example / 138 \\ 5.6 Related Documentation / 140 \\ 6: Color / 143 \\ 6.1 Color Specification in Release 4 and Earlier / 144 \\ 6.1.1 RGB Color Names / 144 \\ 6.1.2 Numeric Color Values / 145 \\ 6.1.3 Adding Your Own Color Names (RGB) / 146 \\ 6.1.4 Fixing a Corrupted Color Database / 147 \\ 6.2 Color Specification in Release 5 (Xcms) / 147 \\ 6.2.1 Xcms Color Names / 148 \\ 6.2.2 Adding Your Own Color Names in Xcms / 150 \\ 6.2.3 Xcms Database Example / 151 \\ 6.2.4 Device Profiles / 152 \\ 6.3 Related Documentation / 153 \\ 7: X Terminals / 157 \\ 7.1 Buying an X Terminal: What's What / 157 \\ 7.1.1 Monitors / 157 \\ 7.1.1.1 Screen Size / 158 \\ 7.1.1.2 Resolution / 158 \\ 7.1.1.3 Depth / 159 \\ 7.1.1.4 Refresh Rate / 159 \\ 7.1.2 Keyboard and Mouse / 159 \\ 7.1.3 X Server Software / 160 \\ 7.1.4 Special Features / 161 \\ 7.1.5 Memory Configuration / 161 \\ 7.1.6 Network Interface / 162 \\ 7.2 X Terminal Setup / 163 \\ 7.3 Network Setup / 164 \\ 7.3.1 Getting the IP Address Using RARP / 165 \\ 7.3.2 Getting Information Using BOOTP / 165 \\ 7.3.3 Trivial File Transfer Protocol (TFTP) / 167 \\ 7.3.4 Setting Up the Network on the X Terminal / 168 \\ 7.3.5 Debugging Hints / 168 \\ 7.3.5.1 Error Messages / 169 \\ 7.3.5.2 Updating the arp Table / 169 \\ 7.3.5.3 Name Server Problems / 169 \\ 7.4 Fonts on X Terminals / 170 \\ 7.4.1 Font Formats / 170 \\ 7.4.2 The Font Server (R5) / 171 \\ 7.4.3 Choosing TFTP or NFS for Font Access / 171 \\ 7.4.3.1 Reading Fonts Using TFTP / 171 \\ 7.4.3.2 Reading Fonts Using NFS / 172 \\ 7.5 Configuring for the X Display Manager / 173 \\ 7.5.1 Configuring the X Terminal for xdm / 173 \\ 7.5.2 Configuring an R5 Host / 174 \\ 7.5.3 Configuring an R4 Host / 174 \\ 7.5.4 Configuring xdm Without XDMCP / 174 \\ 7.5.5 Setting Up Server Access Control / 175 \\ 7.6 Remote Configuration of X Terminals / 175 \\ 7.6.1 Remote Configuration on NCD Terminals / 176 \\ 7.6.2 Remote Configuration on Visual Terminals / 177 \\ 7.6.3 Remote Configuration on Tektronix Terminals / 178 \\ 7.7 Reconfiguring the Host / 178 \\ 7.7.1 Increasing the Number of Processes / 178 \\ 7.7.2 Increasing the Number of Pseudo-ttys / 179 \\ 7.7.3 Increasing the Amount of Swap Space / 180 \\ 7.7.3.1 Swapping to a File / 180 \\ 7.7.3.2 Swapping to a Disk / 180 \\ 7.8 Related Documentation / 181 \\ 8: Building the X Window System / 185 \\ 8.1 Installation Issues / 185 \\ 8.1.1 Should You Use MIT Source? / 185 \\ 8.1.2 Types of Vendor-supplied X Distributions / 186 \\ 8.1.2.1 X from Your OS Vendor / 187 \\ 8.1.2.2 X from a Third Party / 187 \\ 8.1.3 X Source Code from MIT / 188 \\ 8.1.4 Complete or Client-only Distribution? / 189 \\ 8.1.5 Installing Multiple X Releases / 189 \\ 8.2 Source Preparation / 191 \\ 8.2.1 Do You Have Enough Disk Space? / 191 \\ 8.2.2 Is Your Platform Supported? / 192 \\ 8.2.3 Applying OS Patches / 194 \\ 8.2.4 Applying X Patches / 194 \\ 8.2.5 Creating a Link Tree (Optional) / 196 \\ 8.3 Simplest Case Build / 197 \\ 8.4 Host Problems / 198 \\ 8.4.1 Disk Space / 198 \\ 8.4.1.1 Changing the tmp Directory Using TMPDIR (Ultrix and HP-UX) / 199 \\ 8.4.1.2 Changing the tmp Directory Using -temp (SunOS) / 200 \\ 8.4.2 Shared Library Installation (SunOS) / 200 \\ 8.4.3 NFS Installation / 201 \\ 8.4.3.1 NFS Installation Without Root Access / 201 \\ 8.4.3.2 Installation Over the Network (rdist) / 203 \\ 8.4.4 Installing the termcap or terminfo Definition for xterm / 203 \\ 8.5 Simple Configuration / 204 \\ 8.5.1 Configuration Parameters / 205 \\ 8.5.1.1 site.def / 205 \\ 8.5.1.2 The ProjectRoot Flag / 207 \\ 8.5.1.3 The Platform Configuration File (platform.cf) / 208 \\ 8.5.2 Configuration Example 1 / 210 \\ 8.5.3 Configuration Example 2 / 211 \\ 8.5.4 Configuration Example 3 / 212 \\ 8.5.5 Configuration Example 4 / 212 \\ 8.5.6 Configuration Example 5 / 213 \\ 8.5.7 Other Build Flags / 213 \\ 8.5.7.1 xterm Build Flags / 214 \\ 8.6 Building Programs After X Is Installed / 214 \\ 8.6.1 xmkmf / 214 \\ 8.6.2 Include Files / 215 \\ 8.6.3 Libraries / 216 \\ 8.7 More About imake / 216 \\ 8.7.1 The make Program / 216 \\ 8.7.2 The Preprocessor / 217 \\ 8.7.3 Imake Syntax / 219 \\ 8.7.3.1 Comments in imake / 219 \\ 8.7.3.2 Multi-line Macros (<at><at>) / 220 \\ 8.7.3.3 Concatenating Macros / 221 \\ 8.7.3.4 Dealing with Tabs / 222 \\ 8.7.4 imake Configuration Files / 222 \\ 8.7.4.1 A Quick Tour of Files Used by imake / 223 \\ 8.7.5 Using imake to Build X11 / 224 \\ 8.8 Porting Hints / 226 \\ 8.8.1 Undefined Symbols or Functions / 226 \\ 8.8.1.1 Missing Header Files / 226 \\ 8.8.1.2 Missing Function Definitions / 226 \\ 8.8.2 Searching for Preprocessor Symbols / 228 \\ 8.9 Related Documentation / 230 \\ Appendix A: Useful Things to Know / 233 \\ A.1 The comp.windows.x Newsgroup / 233 \\ A.2 How to ftp a File / 234 \\ A.2.1 Getting Files Using ftpmail / 235 \\ A.2.2 BITFTP / 237 \\ A.3 The xstuff Mail Archive Server / 237 \\ A.4 Unpacking Files / 238 \\ A.5 Making a Filesystem Available via NFS / 239 \\ A.6 How to Add a Host / 239 \\ A.6.1 Adding a Host to/etc/hosts / 239 \\ A.6.2 Adding a Host Using NIS / 240 \\ A.6.3 Adding a Host Using DNS / 240 \\ A.7 Adding an Ethernet Address / 242 \\ A.8 Printing Documentation in the MIT X Distribution / 242 \\ A.9 Converting a Number Into Hexadecimal and Back / 243 \\ A.10 Configuring a Sun as an X terminal / 243 \\ A.11 Using More than One Frame Buffer Under SunOS / 244 \\ Appendix B: Compiling: Public Domain Software / 247 \\ B.1 Finding the Sources / 247 \\ B.1.1 Using an Archie Server / 248 \\ B.1.2 Get the FAQ / 250 \\ B.1.3 The Usual Suspects / 250 \\ B.2 An Example: xarchie / 251 \\ B.2.1 Getting the xarchie Sources / 251 \\ B.2.2 Untarring the Sources / 252 \\ B.2.3 Editing the Imakefile / 254 \\ B.2.4 Compiling the Source / 255 \\ B.3 Using Patches / 259 \\ B.4 Another Example: xkeycaps / 264 \\ B.5 Related Documentation / 268 \\ Appendix C: X on Non-UNIX Platforms / 271 \\ C.1 X on DOS-based PCs / 272 \\ C.1.1 Requirements for PC X Servers / 272 \\ C.1.2 Installing and Configuring PC X Servers / 273 \\ C.1.3 Problems Particular to PC X Servers / 274 \\ C.2 X on Macintosh Computers / 275 \\ C.2.1 Macintosh-based X Servers / 275 \\ C.2.2 MacTCP and the Communications Toolbox / 276 \\ C.3 X on NeXT Computers / 277 \\ Appendix D: Resources and Keysym Mappings / 281 \\ D.1 Using Resources / 281 \\ D.1.1 Resource Definition Syntax / 281 \\ D.1.1.1 Loose and Tight Bindings / 282 \\ D.1.1.2 The -name Command-line Option / 283 \\ D.1.1.3 xterm Versus XTerm / 283 \\ D.1.2 Where Resources Are Defined / 285 \\ D.1.3 Advantages of xrdb / 287 \\ D.1.4 Translation Tables / 288 \\ D.2 Defining Keys and Button Presses With xmodmap / 290 \\ D.2.1 Using xev to Learn Keysym Mappings / 292 \\ D.3 Related Documentation / 293 \\ Appendix E: The Components of X Products / 297 \\ E.1 MIT X11 Release 5 / 298 \\ E.2 OSF/Motif / 299 \\ E.3 Sun Open Windows / 300 \\ E.4 DECWindows / 301 \\ E.5 AIXWindows / 302 \\ E.6 Silicon Graphics / 302 \\ E.7 A Guide to X11 Libraries / 303 \\ Appendix F: Getting X11 / 307 \\ F.1 Where Can I Get X11R5? / 307 \\ F.2 Where Can I Get Patches to X11R5? / 311 \\ F.3 Where Can I Get X11R4? / 311 \\ Appendix G: Error Messages / 315 \\ G.1 X Errors / 315 \\ G.2 UNIX Errors / 318 \\ G.3 Compilation Errors / 320

entry:
@Book{Mui:1992:XWS,
  author =       "Linda Mui and Eric Pearce",
  title =        "{X Window System} Administrator's Guide for {X11}
                 Release 4 and Release 5",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  pages =        "xxiv + 346",
  year =         "1992",
  ISBN =         "0-937175-83-8 (paperback), 1-56592-052-X (with CD
                 ROM)",
  ISBN-13 =      "978-0-937175-83-5 (paperback), 978-1-56592-052-1 (with
                 CD ROM)",
  LCCN =         "QA76.76.W56 D44 v.8 1992",
  bibdate =      "Sat Nov 13 11:49:33 1993",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/internet.bib;
                 https://www.math.utah.edu/pub/tex/bib/master.bib;
                 https://www.math.utah.edu/pub/tex/bib/ora.bib;
                 https://www.math.utah.edu/pub/tex/bib/unix.bib",
  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.",
  price =        "US\$29.95 (without CD ROM), US\$59.95 (with CD ROM)",
  URL =          "http://www.oreilly.com/catalog/9780937175835;
                 http://www.oreilly.com/catalog/v8",
  acknowledgement = ack-nhfb,
  tableofcontents = "Preface / xix \\
                 How to Use this Book / xix \\
                 Assumptions / xxi \\
                 Related Documents / xxi \\
                 Font Conventions Used in This Book / xxii \\
                 We'd Like to Hear From You / xxiii \\
                 Bulk Sales Information / xxiii \\
                 Acknowledgments / xxiii \\
                 1: An Introduction to X Administration / 3 \\
                 1.1 The Design of X11 / 3 \\
                 1.1.1 Display Servers / 4 \\
                 1.1.2 Clients and Resources / 6 \\
                 1.1.3 Toolkits and GUIs / 7 \\
                 1.2 X Administration / 8 \\
                 1.2.1 Installing X / 8 \\
                 1.2.2 Supporting Users / 9 \\
                 1.2.3 Maintaining Software / 9 \\
                 1.2.4 Maintaining Multiple Machines / 10 \\
                 1.2.5 A `Philosophy' of X Administration / 10 \\
                 2: The X User Environment / 13 \\
                 2.1 The Configured X Session / 13 \\
                 2.1.1 The Twilight Zone / 16 \\
                 2.2 Components of the X Environment / 18 \\
                 2.2.1 Window Managers / 18 \\
                 2.2.2 Customizing Clients / 20 \\
                 2.2.2.1 The -fn Command-line Option / 20 \\
                 2.2.2.2 The -geometry Command-line Option / 20 \\
                 2.2.2.3 Specifying Colors / 23 \\
                 2.2.2.4 Using Resources / 24 \\
                 2.2.3 The Startup Script / 25 \\
                 2.2.3.1 The Foreground Process / 26 \\
                 2.3 The Shell Environment / 27 \\
                 2.3.1 Setting the DISPLAY Variable / 27 \\
                 2.3.1.1 Complications with Display Names / 28 \\
                 2.3.2 Redefining the Search Path / 29 \\
                 2.3.2.1 Setting the Search Path for OpenWindows Support
                 / 30 \\
                 2.3.2.2 Setting the Search Path for Mixed Environments
                 / 30 \\
                 2.3.3 xterm Issues / 31 \\
                 2.3.3.1 xterm and Terminal Emulation / 31 \\
                 2.3.3.2 The resize Client / 31 \\
                 2.3.3.3 xterm and the Login Shell (C Shell) / 33 \\
                 2.3.4 Starting Remote Clients / 34 \\
                 2.3.4.1 Starting a Remote Client with rsh / 35 \\
                 2.4 Startup Methods / 37 \\
                 2.4.1 xinit and startx / 38 \\
                 2.4.2 Differences Between .xinitrc and .xsession / 39
                 \\
                 2.5 Related Documentation / 39 \\
                 3: The X Display Manager / 43 \\
                 3.1 xdm Concepts / 44 \\
                 3.2 xdm Configuration Files / 46 \\
                 3.3 xdm the Easy Way / 48 \\
                 3.4 Troubleshooting xdm / 49 \\
                 3.5 Customizing xdm / 51 \\
                 3.5.1 The Master Configuration File (xdm-config) / 51
                 \\
                 3.5.2 Listing X Servers (the Xservers File) / 53 \\
                 3.5.2.1 Xservers Syntax / 53 \\
                 3.5.3 xdm Host Access Control: the Xaccess File (R5
                 Only) / 55 \\
                 3.5.3.1 Direct and Broadcast Access / 56 \\
                 3.5.3.2 Indirect Access and the Chooser / 57 \\
                 3.5.3.3 Using Macros / 59 \\
                 3.5.3.4 Advantages and Disadvantages of the Chooser /
                 59 \\
                 3.5.4 The Xresources File / 60 \\
                 3.5.4.1 Configuring the Login Box / 60 \\
                 3.5.4.2 The xconsole Client / 62 \\
                 3.5.5 Starting Up Individual X Sessions (the Xsession
                 File) / 63 \\
                 3.5.5.1 No Home Directory? (R5) / 64 \\
                 3.5.6 Display Classes / 65 \\
                 3.6 Testing Your xdm Setup / 66 \\
                 3.6.1 Resetting the Keyboard / 67 \\
                 3.6.2 Restarting xdm Using xdm-pid (R4 and Later) / 68
                 \\
                 3.6.3 Rereading xdm Configuration Files (R3) / 68 \\
                 3.7 Permanent Installation of xdm / 69 \\
                 3.8 Related Documentation / 70 \\
                 4: Security / 73 \\
                 4.1 Host-based Access Control / 74 \\
                 4.1.1 The /etc/Xn.hosts File / 74 \\
                 4.1.2 The xhost Client / 75 \\
                 4.1.3 Problems with Host-based Access Control / 76 \\
                 4.2 Access Control with MIT-MAGIC-COOKIE-1 / 77 \\
                 4.2.1 Using MIT-MAGIC-COOKIE-1 with xdm / 78 \\
                 4.2.2 The xauth Program / 79 \\
                 4.2.3 Using MIT-MAGIC-COOKIE-1 with xinit / 81 \\
                 4.2.4 xauth vs. xhost / 82 \\
                 4.3 The XDM-AUTHORIZATION-1 Mechanism (R5) / 83 \\
                 4.4 The SUN-DES-1 Mechanism (R5) / 84 \\
                 4.4.1 Public Key Encryption / 85 \\
                 4.4.2 Prerequisites for Using SUN-DES-1 / 86 \\
                 4.4.3 Using SUN-DES-1 with xdm / 88 \\
                 4.4.4 Using SUN-DES-1 with xinit / 89 \\
                 4.4.5 Adding Another User with SUN-DES-1 / 91 \\
                 4.4.6 xterm and SUN-DES-1 / 92 \\
                 4.4.7 Troubleshooting SUN-DES-1 / 92 \\
                 4.5 xterm and Secure Keyboard / 93 \\
                 4.6 Other Security Issues / 94 \\
                 4.6.1 The Console xterm (R4 and Earlier) / 94 \\
                 4.6.2 The Console and xdm (R5) / 95 \\
                 4.6.3 Hanging the Server Remotely (R3) / 96 \\
                 4.6.4 Reading the Framebuffer (Sun Workstations) / 96
                 \\
                 4.6.5 Removing Files in /tmp / 97 \\
                 4.6.6 The Network Design / 97 \\
                 4.7 Related Documentation / 98 \\
                 5: Font Management / 101 \\
                 5.1 Fonts on the X Window System / 101 \\
                 5.1.1 xlsfonts / 103 \\
                 5.1.2 xfd / 103 \\
                 5.1.3 xfontsel / 104 \\
                 5.1.4 The Font Path / 105 \\
                 5.1.5 The Font Directory File / 106 \\
                 5.1.6 The fonts.scale File (R5 only) / 107 \\
                 5.1.7 Wildcards / 108 \\
                 5.1.8 Aliases / 108 \\
                 5.1.8.1 The FILE\_NAMES\_ALIAS Alias / 109 \\
                 5.2 All About Fonts / 110 \\
                 5.2.1 Bitmap Versus Outline Fonts / 110 \\
                 5.2.2 Font Formats / 111 \\
                 5.2.3 Format Conversion Tools / 112 \\
                 5.3 Adding New Fonts / 114 \\
                 5.3.1 Adding a Single Font / 114 \\
                 5.3.2 Adding Multiple Fonts / 115 \\
                 5.3.2.1 Multiple Font Example / 116 \\
                 5.3.3 Problems with Running Vendor-specific Clients /
                 117 \\
                 5.3.4 DECWindows Examples / 118 \\
                 5.3.4.1 Aliasing / 119 \\
                 5.3.4.2 DECWindows Conversion / 120 \\
                 5.3.5 AIXWindows Example / 121 \\
                 5.3.6 OpenWindows Example / 123 \\
                 5.3.6.1 Aliasing / 124 \\
                 5.3.6.2 OpenWindows Conversion / 125 \\
                 5.3.6.3 Converting from XI 1/NeWS to PCF or SNF / 125
                 \\
                 5.3.6.4 More Conversions / 126 \\
                 5.4 Providing Fonts Over the Network / 127 \\
                 5.5 The R5 Font Server / 127 \\
                 5.5.1 The Configuration File / 128 \\
                 5.5.2 Installing the Font Server / 130 \\
                 5.5.2.1 Testing By Hand / 131 \\
                 5.5.2.2 Changing BSD Boot Files / 131 \\
                 5.5.2.3 Changing System V Boot Files / 132 \\
                 5.5.2.4 Changing AIX Boot Files / 133 \\
                 5.5.3 Font Server Name Syntax / 133 \\
                 5.5.4 Debugging the Font Server / 134 \\
                 5.5.5 Font Server Clients / 135 \\
                 5.5.6 The Font Path and the Font Server / 136 \\
                 5.5.7 Hostname Aliases / 138 \\
                 5.5.8 A Font Server Example / 138 \\
                 5.6 Related Documentation / 140 \\
                 6: Color / 143 \\
                 6.1 Color Specification in Release 4 and Earlier / 144
                 \\
                 6.1.1 RGB Color Names / 144 \\
                 6.1.2 Numeric Color Values / 145 \\
                 6.1.3 Adding Your Own Color Names (RGB) / 146 \\
                 6.1.4 Fixing a Corrupted Color Database / 147 \\
                 6.2 Color Specification in Release 5 (Xcms) / 147 \\
                 6.2.1 Xcms Color Names / 148 \\
                 6.2.2 Adding Your Own Color Names in Xcms / 150 \\
                 6.2.3 Xcms Database Example / 151 \\
                 6.2.4 Device Profiles / 152 \\
                 6.3 Related Documentation / 153 \\
                 7: X Terminals / 157 \\
                 7.1 Buying an X Terminal: What's What / 157 \\
                 7.1.1 Monitors / 157 \\
                 7.1.1.1 Screen Size / 158 \\
                 7.1.1.2 Resolution / 158 \\
                 7.1.1.3 Depth / 159 \\
                 7.1.1.4 Refresh Rate / 159 \\
                 7.1.2 Keyboard and Mouse / 159 \\
                 7.1.3 X Server Software / 160 \\
                 7.1.4 Special Features / 161 \\
                 7.1.5 Memory Configuration / 161 \\
                 7.1.6 Network Interface / 162 \\
                 7.2 X Terminal Setup / 163 \\
                 7.3 Network Setup / 164 \\
                 7.3.1 Getting the IP Address Using RARP / 165 \\
                 7.3.2 Getting Information Using BOOTP / 165 \\
                 7.3.3 Trivial File Transfer Protocol (TFTP) / 167 \\
                 7.3.4 Setting Up the Network on the X Terminal / 168
                 \\
                 7.3.5 Debugging Hints / 168 \\
                 7.3.5.1 Error Messages / 169 \\
                 7.3.5.2 Updating the arp Table / 169 \\
                 7.3.5.3 Name Server Problems / 169 \\
                 7.4 Fonts on X Terminals / 170 \\
                 7.4.1 Font Formats / 170 \\
                 7.4.2 The Font Server (R5) / 171 \\
                 7.4.3 Choosing TFTP or NFS for Font Access / 171 \\
                 7.4.3.1 Reading Fonts Using TFTP / 171 \\
                 7.4.3.2 Reading Fonts Using NFS / 172 \\
                 7.5 Configuring for the X Display Manager / 173 \\
                 7.5.1 Configuring the X Terminal for xdm / 173 \\
                 7.5.2 Configuring an R5 Host / 174 \\
                 7.5.3 Configuring an R4 Host / 174 \\
                 7.5.4 Configuring xdm Without XDMCP / 174 \\
                 7.5.5 Setting Up Server Access Control / 175 \\
                 7.6 Remote Configuration of X Terminals / 175 \\
                 7.6.1 Remote Configuration on NCD Terminals / 176 \\
                 7.6.2 Remote Configuration on Visual Terminals / 177
                 \\
                 7.6.3 Remote Configuration on Tektronix Terminals / 178
                 \\
                 7.7 Reconfiguring the Host / 178 \\
                 7.7.1 Increasing the Number of Processes / 178 \\
                 7.7.2 Increasing the Number of Pseudo-ttys / 179 \\
                 7.7.3 Increasing the Amount of Swap Space / 180 \\
                 7.7.3.1 Swapping to a File / 180 \\
                 7.7.3.2 Swapping to a Disk / 180 \\
                 7.8 Related Documentation / 181 \\
                 8: Building the X Window System / 185 \\
                 8.1 Installation Issues / 185 \\
                 8.1.1 Should You Use MIT Source? / 185 \\
                 8.1.2 Types of Vendor-supplied X Distributions / 186
                 \\
                 8.1.2.1 X from Your OS Vendor / 187 \\
                 8.1.2.2 X from a Third Party / 187 \\
                 8.1.3 X Source Code from MIT / 188 \\
                 8.1.4 Complete or Client-only Distribution? / 189 \\
                 8.1.5 Installing Multiple X Releases / 189 \\
                 8.2 Source Preparation / 191 \\
                 8.2.1 Do You Have Enough Disk Space? / 191 \\
                 8.2.2 Is Your Platform Supported? / 192 \\
                 8.2.3 Applying OS Patches / 194 \\
                 8.2.4 Applying X Patches / 194 \\
                 8.2.5 Creating a Link Tree (Optional) / 196 \\
                 8.3 Simplest Case Build / 197 \\
                 8.4 Host Problems / 198 \\
                 8.4.1 Disk Space / 198 \\
                 8.4.1.1 Changing the tmp Directory Using TMPDIR (Ultrix
                 and HP-UX) / 199 \\
                 8.4.1.2 Changing the tmp Directory Using -temp (SunOS)
                 / 200 \\
                 8.4.2 Shared Library Installation (SunOS) / 200 \\
                 8.4.3 NFS Installation / 201 \\
                 8.4.3.1 NFS Installation Without Root Access / 201 \\
                 8.4.3.2 Installation Over the Network (rdist) / 203 \\
                 8.4.4 Installing the termcap or terminfo Definition for
                 xterm / 203 \\
                 8.5 Simple Configuration / 204 \\
                 8.5.1 Configuration Parameters / 205 \\
                 8.5.1.1 site.def / 205 \\
                 8.5.1.2 The ProjectRoot Flag / 207 \\
                 8.5.1.3 The Platform Configuration File (platform.cf) /
                 208 \\
                 8.5.2 Configuration Example 1 / 210 \\
                 8.5.3 Configuration Example 2 / 211 \\
                 8.5.4 Configuration Example 3 / 212 \\
                 8.5.5 Configuration Example 4 / 212 \\
                 8.5.6 Configuration Example 5 / 213 \\
                 8.5.7 Other Build Flags / 213 \\
                 8.5.7.1 xterm Build Flags / 214 \\
                 8.6 Building Programs After X Is Installed / 214 \\
                 8.6.1 xmkmf / 214 \\
                 8.6.2 Include Files / 215 \\
                 8.6.3 Libraries / 216 \\
                 8.7 More About imake / 216 \\
                 8.7.1 The make Program / 216 \\
                 8.7.2 The Preprocessor / 217 \\
                 8.7.3 Imake Syntax / 219 \\
                 8.7.3.1 Comments in imake / 219 \\
                 8.7.3.2 Multi-line Macros (<at><at>) / 220 \\
                 8.7.3.3 Concatenating Macros / 221 \\
                 8.7.3.4 Dealing with Tabs / 222 \\
                 8.7.4 imake Configuration Files / 222 \\
                 8.7.4.1 A Quick Tour of Files Used by imake / 223 \\
                 8.7.5 Using imake to Build X11 / 224 \\
                 8.8 Porting Hints / 226 \\
                 8.8.1 Undefined Symbols or Functions / 226 \\
                 8.8.1.1 Missing Header Files / 226 \\
                 8.8.1.2 Missing Function Definitions / 226 \\
                 8.8.2 Searching for Preprocessor Symbols / 228 \\
                 8.9 Related Documentation / 230 \\
                 Appendix A: Useful Things to Know / 233 \\
                 A.1 The comp.windows.x Newsgroup / 233 \\
                 A.2 How to ftp a File / 234 \\
                 A.2.1 Getting Files Using ftpmail / 235 \\
                 A.2.2 BITFTP / 237 \\
                 A.3 The xstuff Mail Archive Server / 237 \\
                 A.4 Unpacking Files / 238 \\
                 A.5 Making a Filesystem Available via NFS / 239 \\
                 A.6 How to Add a Host / 239 \\
                 A.6.1 Adding a Host to/etc/hosts / 239 \\
                 A.6.2 Adding a Host Using NIS / 240 \\
                 A.6.3 Adding a Host Using DNS / 240 \\
                 A.7 Adding an Ethernet Address / 242 \\
                 A.8 Printing Documentation in the MIT X Distribution /
                 242 \\
                 A.9 Converting a Number Into Hexadecimal and Back / 243
                 \\
                 A.10 Configuring a Sun as an X terminal / 243 \\
                 A.11 Using More than One Frame Buffer Under SunOS / 244
                 \\
                 Appendix B: Compiling: Public Domain Software / 247 \\
                 B.1 Finding the Sources / 247 \\
                 B.1.1 Using an Archie Server / 248 \\
                 B.1.2 Get the FAQ / 250 \\
                 B.1.3 The Usual Suspects / 250 \\
                 B.2 An Example: xarchie / 251 \\
                 B.2.1 Getting the xarchie Sources / 251 \\
                 B.2.2 Untarring the Sources / 252 \\
                 B.2.3 Editing the Imakefile / 254 \\
                 B.2.4 Compiling the Source / 255 \\
                 B.3 Using Patches / 259 \\
                 B.4 Another Example: xkeycaps / 264 \\
                 B.5 Related Documentation / 268 \\
                 Appendix C: X on Non-UNIX Platforms / 271 \\
                 C.1 X on DOS-based PCs / 272 \\
                 C.1.1 Requirements for PC X Servers / 272 \\
                 C.1.2 Installing and Configuring PC X Servers / 273 \\
                 C.1.3 Problems Particular to PC X Servers / 274 \\
                 C.2 X on Macintosh Computers / 275 \\
                 C.2.1 Macintosh-based X Servers / 275 \\
                 C.2.2 MacTCP and the Communications Toolbox / 276 \\
                 C.3 X on NeXT Computers / 277 \\
                 Appendix D: Resources and Keysym Mappings / 281 \\
                 D.1 Using Resources / 281 \\
                 D.1.1 Resource Definition Syntax / 281 \\
                 D.1.1.1 Loose and Tight Bindings / 282 \\
                 D.1.1.2 The -name Command-line Option / 283 \\
                 D.1.1.3 xterm Versus XTerm / 283 \\
                 D.1.2 Where Resources Are Defined / 285 \\
                 D.1.3 Advantages of xrdb / 287 \\
                 D.1.4 Translation Tables / 288 \\
                 D.2 Defining Keys and Button Presses With xmodmap / 290
                 \\
                 D.2.1 Using xev to Learn Keysym Mappings / 292 \\
                 D.3 Related Documentation / 293 \\
                 Appendix E: The Components of X Products / 297 \\
                 E.1 MIT X11 Release 5 / 298 \\
                 E.2 OSF/Motif / 299 \\
                 E.3 Sun Open Windows / 300 \\
                 E.4 DECWindows / 301 \\
                 E.5 AIXWindows / 302 \\
                 E.6 Silicon Graphics / 302 \\
                 E.7 A Guide to X11 Libraries / 303 \\
                 Appendix F: Getting X11 / 307 \\
                 F.1 Where Can I Get X11R5? / 307 \\
                 F.2 Where Can I Get Patches to X11R5? / 311 \\
                 F.3 Where Can I Get X11R4? / 311 \\
                 Appendix G: Error Messages / 315 \\
                 G.1 X Errors / 315 \\
                 G.2 UNIX Errors / 318 \\
                 G.3 Compilation Errors / 320",
}


bibtype: book
filename: master.bib
label: Muir:1960:TTD
author: Sir Thomas Muir
title: A Treatise on the Theory of Determinants
publisher: pub-DOVER
address: pub-DOVER:adr
pages: 766
year: 1960
LCCN: QA191 .M85 1960
bibdate: Fri Jul 22 08:34:06 1994
bibtimestamp: 1994.07.22 08:34:06 ???
note: Corrected printing of the 1933 edition, revised and enlarged by William H. Metzler.
acknowledgement: ack-nhfb
authordates: 1844--1934
rawauthor: {Sir} Thomas Muir
rawnote: Corrected printing of the 1933 edition, revised and enlarged by William H. Metzler.
rawtitle: A Treatise on the Theory of Determinants
bibsource:
https://www.math.utah.edu/pub/bibnet/subjects/matrix-analysis-2ed.bib; https://www.math.utah.edu/pub/tex/bib/master.bib

entry:
@Book{Muir:1960:TTD,
  author =       "{Sir} Thomas Muir",
  title =        "A Treatise on the Theory of Determinants",
  publisher =    pub-DOVER,
  address =      pub-DOVER:adr,
  pages =        "766",
  year =         "1960",
  LCCN =         "QA191 .M85 1960",
  bibdate =      "Fri Jul 22 08:34:06 1994",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/subjects/matrix-analysis-2ed.bib;
                 https://www.math.utah.edu/pub/tex/bib/master.bib",
  note =         "Corrected printing of the 1933 edition, revised and
                 enlarged by William H. Metzler.",
  acknowledgement = ack-nhfb,
  author-dates = "1844--1934",
}


bibtype: book
filename: master.bib
label: Muller:1997:EFA
author: Jean-Michel Muller
title: Elementary Functions: Algorithms and Implementation
publisher: pub-BIRKHAUSER
address: pub-BIRKHAUSER:adr
pages: xv + 204
year: 1997
ISBN: 0-8176-3990-X OR 081763990X
ISBN13: 978-0-8176-3990-7 OR 9780817639907
LCCN: QA331.M866 1997
bibdate: Fri Jul 25 12:00:55 1997
bibsource: https://www.math.utah.edu/pub/tex/bib/fparith.bib; https://www.math.utah.edu/pub/tex/bib/master.bib
bibtimestamp: 1997.07.25 12:00:55 ???
acknowledgement: ack-nhfb
rawauthor: Jean-Michel Muller
rawtitle: Elementary Functions: Algorithms and Implementation
URL:
http://www.birkhauser.com/cgi-win/ISBN/0-8176-3990-X; http://www.ens-lyon.fr/~jmmuller/book_functions.html

abstract:
The elementary functions (sine, cosine, tan, exponentials, and logarithms) are the most commonly used mathematical functions in science and engineering. Computing these functions quickly and accurately is a major goal in computer arithmetic. This new book gives the concepts and background necessary to understand and build algorithms for computing these functions, presenting and structuring the algorithms (hardware-oriented as well as software-oriented), and discusses issues related to the accurate floating-point implementation. The purpose is not to give ``cookbook recipes'' that allow one to implement some given function, but to provide the reader with the knowledge that is necessary to build, or adapt, algorithms to their specific computing environment. The book provides an up-to-date presentation of the information needed to understand and accurately use mathematical functions and algorithms in computational work and design. Graduates, professionals and researchers in scientific computing, software engineering and computer engineering will find the book a useful reference and resource.

TOC:
1 Introduction / 1 2 Computer Arithmetic / 9 2.1 Floating-Point Arithmetic / 9 2.1.1 Floating-point formats / 9 2.1.2 Rounding modes / 10 2.1.3 Subnormal numbers and exceptions / 12 2.1.4 ULPs / 13 2.1.5 Testing your computational environment / 13 2.2 Redundant Number Systems / 13 2.2.1 Signed-digit number systems / 14 2.2.2 Radix-2 redundant number systems / 15 I Algorithms Based on Polynomial Approximation and/or Table Lookup / 19 3 Polynomial Approximations / 21 3.1 Least Squares Polynomial Approximations / 22 3.1.1 Legendre polynomials / 23 3.1.2 Chebyshev polynomials / 23 3.1.3 Jacobi polynomials / 23 3.2 Least Maximum Approximations / 24 3.3 Speed of Convergence / 31 3.4 Rational Approximations / 34 3.5 Actual Computation / 38 3.6 Example: the Cyrix FastMath Processor / 41 3.7 Algorithms and Architectures / 43 3.7.1 The E-Method / 45 3.7.2 Estrin's Method / 47 3.8 Miscellaneous / 47 4 Table-Based Methods / 51 4.1 Introduction / 51 4.2 Table-Driven Algorithms / 53 4.2.1 Tang's algorithm for $exp (x)$ in IEEE floating-point arithmetic / 55 4.2.2 $ln (x)$ on $[1,2]$ / 57 4.2.3 $sin (x)$ on $[0,pi /4]$ / 58 4.3 Gal's Accurate Tables Method / 58 4.4 Methods Requiring Specialized Hardware / 62 4.4.1 Wong and Goto, logarithm / 62 4.4.2 Wong and Goto, exponential / 65 II Shift-and-Add Algorithms / 69 5 Shift-and-Add algorithms / 71 5.1 The Restoring and Nonrestoring Algorithms / 73 5.2 Simple Algorithms for Exponentials and Logarithms / 77 5.2.1 The restoring algorithm for exponentials / 77 5.2.2 The restoring algorithm for logarithms / 79 5.3 Faster Algorithms / 81 5.3.1 Faster computation of exponentials / 81 5.3.2 Faster computation of logarithms / 87 5.4 Baker's Predictive Algorithm / 90 5.5 Bibliographic notes / 98 6 The CORDIC Algorithm / 101 6.1 Introduction / 101 6.2 The Conventional Iteration / 101 6.3 Scale Factor Compensation / 107 6.4 CORDIC With Redundant Number Systems / 109 6.4.1 Signed-digit implementation / 111 6.4.2 Carry-save implementation / 111 6.4.3 The variable scale factor problem / 112 6.5 The Double Rotation Method / 112 6.6 Branching CORDIC / 115 6.7 Differential CORDIC / 118 6.8 Computation of $cos ^-1$ and $sin ^-1$ / 122 6.9 Variations on CORDIC / 124 7 Other Shift-and-Add Algorithms / 127 7.1 High-Radix Algorithms / 127 7.1.1 Ercegovac's radix-16 algorithms / 127 7.2 The BKM Algorithm / 131 7.2.1 The BKM iteration / 133 7.2.2 Computation of the exponential function (E-mode) / 133 7.2.3 Computation of the logarithm function (L-mode) / 137 7.2.4 Application to the computation of elementary functions / 138 III Range Reduction, Final Rounding and Exceptions / 141 8 Range Reduction / 143 8.1 Introduction / 143 8.2 Cody and Waite's Method for Range Reduction / 148 8.3 Worst Cases for Range Reduction / 149 8.3.1 A few basic notions on continued fractions / 149 8.3.2 Finding worst cases using continued fractions / 151 8.4 The Payne and Hanek Algorithm / 154 8.5 The Modular Algorithm / 158 8.5.1 Fixed-point reduction / 158 8.5.2 Floating-point reduction / 161 8.5.3 Architectures for Modular Reduction / 161 9 Final Rounding / 163 9.1 Introduction / 163 9.2 Monotonicity / 164 9.3 Exact Rounding: Presentation of the Problem / 165 9.4 Some Experiments / 168 9.5 A ``Probabilistic'' Approach / 168 9.6 Upper Bounds on $m$ / 171 9.6.1 Frequency of failures / 173 9.6.2 Computing with one million bits / 173 10 Miscellaneous / 175 10.1 Exceptions / 175 10.1.1 NaNs / 176 10.1.2 Exact results / 177 10.2 Notes on $x^y$ / 178 10.3 Multiple Precision / 180

rawabstract:
The elementary functions (sine, cosine, tan, exponentials, and logarithms) are the most commonly used mathematical functions in science and engineering. Computing these functions quickly and accurately is a major goal in computer arithmetic. This new book gives the concepts and background necessary to understand and build algorithms for computing these functions, presenting and structuring the algorithms (hardware-oriented as well as software-oriented), and discusses issues related to the accurate floating-point implementation. The purpose is not to give ``cookbook recipes'' that allow one to implement some given function, but to provide the reader with the knowledge that is necessary to build, or adapt, algorithms to their specific computing environment. The book provides an up-to-date presentation of the information needed to understand and accurately use mathematical functions and algorithms in computational work and design. Graduates, professionals and researchers in scientific computing, software engineering and computer engineering will find the book a useful reference and resource.

shortTOC:
1: Introduction 2: Computer arithmetic I: Algorithms based on polynomial approximation and/or table lookup 3: Polynomial approximations 4: Table-based methods II: Shift-and-Add algorithms 5: Shift-and-Add algorithms 6: The CORDIC algorithm 7: Other shift-and-add algorithms III: Range reduction, final rounding and exceptions 8: Range reduction 9: Final rounding 10: Miscellaneous

rawshortTOC:
1: Introduction \\ 2: Computer arithmetic \\ I: Algorithms based on polynomial approximation and/or table lookup \\ 3: Polynomial approximations \\ 4: Table-based methods \\ II: Shift-and-Add algorithms \\ 5: Shift-and-Add algorithms 6: The CORDIC algorithm \\ 7: Other shift-and-add algorithms \\ III: Range reduction, final rounding and exceptions \\ 8: Range reduction \\ 9: Final rounding \\ 10: Miscellaneous

rawTOC:
1 Introduction / 1 \\ 2 Computer Arithmetic / 9 \\ 2.1 Floating-Point Arithmetic / 9 \\ 2.1.1 Floating-point formats / 9 \\ 2.1.2 Rounding modes / 10 \\ 2.1.3 Subnormal numbers and exceptions / 12 \\ 2.1.4 ULPs / 13 \\ 2.1.5 Testing your computational environment / 13 \\ 2.2 Redundant Number Systems / 13 \\ 2.2.1 Signed-digit number systems / 14 \\ 2.2.2 Radix-2 redundant number systems / 15 \\ I Algorithms Based on Polynomial Approximation and/or Table Lookup / 19 \\ 3 Polynomial Approximations / 21 \\ 3.1 Least Squares Polynomial Approximations / 22 \\ 3.1.1 Legendre polynomials / 23 \\ 3.1.2 Chebyshev polynomials / 23 \\ 3.1.3 Jacobi polynomials / 23 \\ 3.2 Least Maximum Approximations / 24 \\ 3.3 Speed of Convergence / 31 \\ 3.4 Rational Approximations / 34 \\ 3.5 Actual Computation / 38 \\ 3.6 Example: the Cyrix FastMath Processor / 41 \\ 3.7 Algorithms and Architectures / 43 \\ 3.7.1 The E-Method / 45 \\ 3.7.2 Estrin's Method / 47 \\ 3.8 Miscellaneous / 47 \\ 4 Table-Based Methods / 51 \\ 4.1 Introduction / 51 \\ 4.2 Table-Driven Algorithms / 53 \\ 4.2.1 Tang's algorithm for $\exp(x)$ in IEEE floating-point arithmetic / 55 \\ 4.2.2 $\ln(x)$ on $[1,2]$ / 57 \\ 4.2.3 $\sin(x)$ on $[0,\pi/4]$ / 58 \\ 4.3 Gal's Accurate Tables Method / 58 \\ 4.4 Methods Requiring Specialized Hardware / 62 \\ 4.4.1 Wong and Goto, logarithm / 62 \\ 4.4.2 Wong and Goto, exponential / 65 \\ II Shift-and-Add Algorithms / 69 \\ 5 Shift-and-Add algorithms / 71 \\ 5.1 The Restoring and Nonrestoring Algorithms / 73 \\ 5.2 Simple Algorithms for Exponentials and Logarithms / 77 \\ 5.2.1 The restoring algorithm for exponentials / 77 \\ 5.2.2 The restoring algorithm for logarithms / 79 \\ 5.3 Faster Algorithms / 81 \\ 5.3.1 Faster computation of exponentials / 81 \\ 5.3.2 Faster computation of logarithms / 87 \\ 5.4 Baker's Predictive Algorithm / 90 \\ 5.5 Bibliographic notes / 98 \\ 6 The CORDIC Algorithm / 101 \\ 6.1 Introduction / 101 \\ 6.2 The Conventional Iteration / 101 \\ 6.3 Scale Factor Compensation / 107 \\ 6.4 CORDIC With Redundant Number Systems / 109 \\ 6.4.1 Signed-digit implementation / 111 \\ 6.4.2 Carry-save implementation / 111 \\ 6.4.3 The variable scale factor problem / 112 \\ 6.5 The Double Rotation Method / 112 \\ 6.6 Branching CORDIC / 115 \\ 6.7 Differential CORDIC / 118 \\ 6.8 Computation of $\cos^{-1}$ and $\sin^{-1}$ / 122 \\ 6.9 Variations on CORDIC / 124 \\ 7 Other Shift-and-Add Algorithms / 127 \\ 7.1 High-Radix Algorithms / 127 \\ 7.1.1 Ercegovac's radix-16 algorithms / 127 \\ 7.2 The BKM Algorithm / 131 \\ 7.2.1 The BKM iteration / 133 \\ 7.2.2 Computation of the exponential function (E-mode) / 133 \\ 7.2.3 Computation of the logarithm function (L-mode) / 137 \\ 7.2.4 Application to the computation of elementary functions / 138 \\ III Range Reduction, Final Rounding and Exceptions / 141 \\ 8 Range Reduction / 143 \\ 8.1 Introduction / 143 \\ 8.2 Cody and Waite's Method for Range Reduction / 148 \\ 8.3 Worst Cases for Range Reduction / 149 \\ 8.3.1 A few basic notions on continued fractions / 149 \\ 8.3.2 Finding worst cases using continued fractions / 151 \\ 8.4 The Payne and Hanek Algorithm / 154 \\ 8.5 The Modular Algorithm / 158 \\ 8.5.1 Fixed-point reduction / 158 \\ 8.5.2 Floating-point reduction / 161 \\ 8.5.3 Architectures for Modular Reduction / 161 \\ 9 Final Rounding / 163 \\ 9.1 Introduction / 163 \\ 9.2 Monotonicity / 164 \\ 9.3 Exact Rounding: Presentation of the Problem / 165 \\ 9.4 Some Experiments / 168 \\ 9.5 A ``Probabilistic'' Approach / 168 \\ 9.6 Upper Bounds on $m$ / 171 \\ 9.6.1 Frequency of failures / 173 \\ 9.6.2 Computing with one million bits / 173 \\ 10 Miscellaneous / 175 \\ 10.1 Exceptions / 175 \\ 10.1.1 NaNs / 176 \\ 10.1.2 Exact results / 177 \\ 10.2 Notes on $x^y$ / 178 \\ 10.3 Multiple Precision / 180

entry:
@Book{Muller:1997:EFA,
  author =       "Jean-Michel Muller",
  title =        "Elementary Functions: Algorithms and Implementation",
  publisher =    pub-BIRKHAUSER,
  address =      pub-BIRKHAUSER:adr,
  pages =        "xv + 204",
  year =         "1997",
  ISBN =         "0-8176-3990-X",
  ISBN-13 =      "978-0-8176-3990-7",
  LCCN =         "QA331.M866 1997",
  bibdate =      "Fri Jul 25 12:00:55 1997",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/master.bib",
  price =        "US\$59.95",
  URL =          "http://www.birkhauser.com/cgi-win/ISBN/0-8176-3990-X;
                 http://www.ens-lyon.fr/~jmmuller/book_functions.html",
  abstract =     "The elementary functions (sine, cosine, tan,
                 exponentials, and logarithms) are the most commonly
                 used mathematical functions in science and engineering.
                 Computing these functions quickly and accurately is a
                 major goal in computer arithmetic. This new book gives
                 the concepts and background necessary to understand and
                 build algorithms for computing these functions,
                 presenting and structuring the algorithms
                 (hardware-oriented as well as software-oriented), and
                 discusses issues related to the accurate floating-point
                 implementation. The purpose is not to give ``cookbook
                 recipes'' that allow one to implement some given
                 function, but to provide the reader with the knowledge
                 that is necessary to build, or adapt, algorithms to
                 their specific computing environment. The book provides
                 an up-to-date presentation of the information needed to
                 understand and accurately use mathematical functions
                 and algorithms in computational work and design.
                 Graduates, professionals and researchers in scientific
                 computing, software engineering and computer
                 engineering will find the book a useful reference and
                 resource.",
  acknowledgement = ack-nhfb,
  shorttableofcontents = "1: Introduction \\
                 2: Computer arithmetic \\
                 I: Algorithms based on polynomial approximation and/or
                 table lookup \\
                 3: Polynomial approximations \\
                 4: Table-based methods \\
                 II: Shift-and-Add algorithms \\
                 5: Shift-and-Add algorithms 6: The CORDIC algorithm \\
                 7: Other shift-and-add algorithms \\
                 III: Range reduction, final rounding and exceptions \\
                 8: Range reduction \\
                 9: Final rounding \\
                 10: Miscellaneous",
  tableofcontents = "1 Introduction / 1 \\
                 2 Computer Arithmetic / 9 \\
                 2.1 Floating-Point Arithmetic / 9 \\
                 2.1.1 Floating-point formats / 9 \\
                 2.1.2 Rounding modes / 10 \\
                 2.1.3 Subnormal numbers and exceptions / 12 \\
                 2.1.4 ULPs / 13 \\
                 2.1.5 Testing your computational environment / 13 \\
                 2.2 Redundant Number Systems / 13 \\
                 2.2.1 Signed-digit number systems / 14 \\
                 2.2.2 Radix-2 redundant number systems / 15 \\
                 I Algorithms Based on Polynomial Approximation and/or
                 Table Lookup / 19 \\
                 3 Polynomial Approximations / 21 \\
                 3.1 Least Squares Polynomial Approximations / 22 \\
                 3.1.1 Legendre polynomials / 23 \\
                 3.1.2 Chebyshev polynomials / 23 \\
                 3.1.3 Jacobi polynomials / 23 \\
                 3.2 Least Maximum Approximations / 24 \\
                 3.3 Speed of Convergence / 31 \\
                 3.4 Rational Approximations / 34 \\
                 3.5 Actual Computation / 38 \\
                 3.6 Example: the Cyrix FastMath Processor / 41 \\
                 3.7 Algorithms and Architectures / 43 \\
                 3.7.1 The E-Method / 45 \\
                 3.7.2 Estrin's Method / 47 \\
                 3.8 Miscellaneous / 47 \\
                 4 Table-Based Methods / 51 \\
                 4.1 Introduction / 51 \\
                 4.2 Table-Driven Algorithms / 53 \\
                 4.2.1 Tang's algorithm for $\exp(x)$ in IEEE
                 floating-point arithmetic / 55 \\
                 4.2.2 $\ln(x)$ on $[1,2]$ / 57 \\
                 4.2.3 $\sin(x)$ on $[0,\pi/4]$ / 58 \\
                 4.3 Gal's Accurate Tables Method / 58 \\
                 4.4 Methods Requiring Specialized Hardware / 62 \\
                 4.4.1 Wong and Goto, logarithm / 62 \\
                 4.4.2 Wong and Goto, exponential / 65 \\
                 II Shift-and-Add Algorithms / 69 \\
                 5 Shift-and-Add algorithms / 71 \\
                 5.1 The Restoring and Nonrestoring Algorithms / 73 \\
                 5.2 Simple Algorithms for Exponentials and Logarithms /
                 77 \\
                 5.2.1 The restoring algorithm for exponentials / 77 \\
                 5.2.2 The restoring algorithm for logarithms / 79 \\
                 5.3 Faster Algorithms / 81 \\
                 5.3.1 Faster computation of exponentials / 81 \\
                 5.3.2 Faster computation of logarithms / 87 \\
                 5.4 Baker's Predictive Algorithm / 90 \\
                 5.5 Bibliographic notes / 98 \\
                 6 The CORDIC Algorithm / 101 \\
                 6.1 Introduction / 101 \\
                 6.2 The Conventional Iteration / 101 \\
                 6.3 Scale Factor Compensation / 107 \\
                 6.4 CORDIC With Redundant Number Systems / 109 \\
                 6.4.1 Signed-digit implementation / 111 \\
                 6.4.2 Carry-save implementation / 111 \\
                 6.4.3 The variable scale factor problem / 112 \\
                 6.5 The Double Rotation Method / 112 \\
                 6.6 Branching CORDIC / 115 \\
                 6.7 Differential CORDIC / 118 \\
                 6.8 Computation of $\cos^{-1}$ and $\sin^{-1}$ / 122
                 \\
                 6.9 Variations on CORDIC / 124 \\
                 7 Other Shift-and-Add Algorithms / 127 \\
                 7.1 High-Radix Algorithms / 127 \\
                 7.1.1 Ercegovac's radix-16 algorithms / 127 \\
                 7.2 The BKM Algorithm / 131 \\
                 7.2.1 The BKM iteration / 133 \\
                 7.2.2 Computation of the exponential function (E-mode)
                 / 133 \\
                 7.2.3 Computation of the logarithm function (L-mode) /
                 137 \\
                 7.2.4 Application to the computation of elementary
                 functions / 138 \\
                 III Range Reduction, Final Rounding and Exceptions /
                 141 \\
                 8 Range Reduction / 143 \\
                 8.1 Introduction / 143 \\
                 8.2 Cody and Waite's Method for Range Reduction / 148
                 \\
                 8.3 Worst Cases for Range Reduction / 149 \\
                 8.3.1 A few basic notions on continued fractions / 149
                 \\
                 8.3.2 Finding worst cases using continued fractions /
                 151 \\
                 8.4 The Payne and Hanek Algorithm / 154 \\
                 8.5 The Modular Algorithm / 158 \\
                 8.5.1 Fixed-point reduction / 158 \\
                 8.5.2 Floating-point reduction / 161 \\
                 8.5.3 Architectures for Modular Reduction / 161 \\
                 9 Final Rounding / 163 \\
                 9.1 Introduction / 163 \\
                 9.2 Monotonicity / 164 \\
                 9.3 Exact Rounding: Presentation of the Problem / 165
                 \\
                 9.4 Some Experiments / 168 \\
                 9.5 A ``Probabilistic'' Approach / 168 \\
                 9.6 Upper Bounds on $m$ / 171 \\
                 9.6.1 Frequency of failures / 173 \\
                 9.6.2 Computing with one million bits / 173 \\
                 10 Miscellaneous / 175 \\
                 10.1 Exceptions / 175 \\
                 10.1.1 NaNs / 176 \\
                 10.1.2 Exact results / 177 \\
                 10.2 Notes on $x^y$ / 178 \\
                 10.3 Multiple Precision / 180",
}


bibtype: book
filename: master.bib
label: Muller:2006:SVP
title: Scripting VMware Power Tools: Automating Virtual Infrastructure Administration
publisher: pub-SYNGRESS
address: pub-SYNGRESS:adr
pages: xviii + 398
year: 2006
ISBN: 1-59749-059-8 OR 1597490598
ISBN13: 978-1-59749-059-7 OR 9781597490597
LCCN: QA76.76.O63 S385 2006eb
bibdate: Sat Oct 14 17:53:01 2006
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib; http://www.oreilly.com/catalog/1597490598/
bibtimestamp: 2006.10.14 17:53:01 ???
acknowledgement: ack-nhfb
rawtitle: Scripting {VMware} Power Tools: Automating Virtual Infrastructure Administration
author:
Al Muller and Andy Jones and David E. Williams and Stephen Beaver and David A. Payne and Jeremy Pries and David E. Hart

abstract:
booktitle Scripting VMware Power Tools shows readers scripting techniques using both ESX and Linux commands to automate administrative tasks of ESX Server. It covers VMware ESX Server native tools and discusses in detail the different scripting APIs and how they can be used to provide some very useful, practical, and time-saving tools to manage a virtual infrastructure. From virtual server provisioning to backups, and everything in between, this book is a one-stop shop for virtual tools.

TOC:
1: Scripted installation 2: An introduction to ESX native tools and how to use them 3: Scripting and programming for the virtual infrastructure 4: Building a VM 5: Modifying VMs 6: Instant disk: how to P2V for free 7: Scripting hot backups and recovery for virtual machines 8: Other cool tools and tricks Appendix A: All scripts and program source

rawabstract:
\booktitle{Scripting VMware Power Tools} shows readers scripting techniques using both ESX and Linux commands to automate administrative tasks of ESX Server. It covers VMware ESX Server native tools and discusses in detail the different scripting APIs and how they can be used to provide some very useful, practical, and time-saving tools to manage a virtual infrastructure. From virtual server provisioning to backups, and everything in between, this book is a one-stop shop for virtual tools.

rawauthor:
Al Muller and Andy Jones and David E. Williams and Stephen Beaver and David A. Payne and Jeremy Pries and David E. Hart

rawTOC:
1: Scripted installation \\ 2: An introduction to ESX native tools and how to use them \\ 3: Scripting and programming for the virtual infrastructure \\ 4: Building a VM \\ 5: Modifying VMs \\ 6: Instant disk: how to P2V for free \\ 7: Scripting hot backups and recovery for virtual machines \\ 8: Other cool tools and tricks \\ Appendix A: All scripts and program source

entry:
@Book{Muller:2006:SVP,
  author =       "Al Muller and Andy Jones and David E. Williams and
                 Stephen Beaver and David A. Payne and Jeremy Pries and
                 David E. Hart",
  title =        "Scripting {VMware} Power Tools: Automating Virtual
                 Infrastructure Administration",
  publisher =    pub-SYNGRESS,
  address =      pub-SYNGRESS:adr,
  pages =        "xviii + 398",
  year =         "2006",
  ISBN =         "1-59749-059-8",
  ISBN-13 =      "978-1-59749-059-7",
  LCCN =         "QA76.76.O63 S385 2006eb",
  bibdate =      "Sat Oct 14 17:53:01 2006",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib;
                 http://www.oreilly.com/catalog/1597490598/",
  abstract =     "\booktitle{Scripting VMware Power Tools} shows readers
                 scripting techniques using both ESX and Linux commands
                 to automate administrative tasks of ESX Server. It
                 covers VMware ESX Server native tools and discusses in
                 detail the different scripting APIs and how they can be
                 used to provide some very useful, practical, and
                 time-saving tools to manage a virtual infrastructure.
                 From virtual server provisioning to backups, and
                 everything in between, this book is a one-stop shop for
                 virtual tools.",
  acknowledgement = ack-nhfb,
  tableofcontents = "1: Scripted installation \\
                 2: An introduction to ESX native tools and how to use
                 them \\
                 3: Scripting and programming for the virtual
                 infrastructure \\
                 4: Building a VM \\
                 5: Modifying VMs \\
                 6: Instant disk: how to P2V for free \\
                 7: Scripting hot backups and recovery for virtual
                 machines \\
                 8: Other cool tools and tricks \\
                 Appendix A: All scripts and program source",
}


bibtype: book
filename: master.bib
label: Muller:2010:HFP
title: Handbook of Floating-Point Arithmetic
publisher: pub-BIRKHAUSER-BOSTON
address: pub-BIRKHAUSER-BOSTON:adr
pages: xxiii + 572
year: 2010
DOI: https://doi.org/10.1007/978-0-8176-4704-9
ISBN: 0-8176-4704-X OR 081764704X
ISBN13: 978-0-8176-4704-9 OR 9780817647049
LCCN: QA76.9.C62 H36 2010
bibdate: Thu Jan 27 16:18:58 2011
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib
bibtimestamp: 2011.01.27 16:18:58 ???
acknowledgement: ack-nhfb
rawtitle: Handbook of Floating-Point Arithmetic
author:
Jean-Michel Muller and Nicolas Brisebarre and Florent de Dinechin and Claude-Pierre Jeannerod and Vincent Lefevre and Guillaume Melquiond and Nathalie Revol and Damien Stehle and Serge Torres

TOC:
Preface List of Figures List of Tables I Introduction, Basic Definitions, and Standards 1 Introduction 2 Definitions and Basic Notions 3 Floating-Point Formats and Environment II Cleverly Using Floating-Point Arithmetic 4 Basic Properties and Algorithms 5 The Fused Multiply-Add Instruction 6 Enhanced Floating-Point Sums, Dot Products, and Polynomial Values 7 Languages and Compilers III Implementing Floating-Point Operators 8 Algorithms for the Five Basic Operations 9 Hardware Implementation of Floating-Point Arithmetic 10 Software Implementation of Floating-Point Arithmetic

rawauthor:
Jean-Michel Muller and Nicolas Brisebarre and Florent de Dinechin and Claude-Pierre Jeannerod and Vincent Lef{\`e}vre and Guillaume Melquiond and Nathalie Revol and Damien Stehl{\'e} and Serge Torres

rawTOC:
Preface \\ List of Figures \\ List of Tables \\ I Introduction, Basic Definitions, and Standards \\ 1 Introduction \\ 2 Definitions and Basic Notions \\ 3 Floating-Point Formats and Environment \\ II Cleverly Using Floating-Point Arithmetic \\ 4 Basic Properties and Algorithms \\ 5 The Fused Multiply-Add Instruction \\ 6 Enhanced Floating-Point Sums, Dot Products, and Polynomial Values \\ 7 Languages and Compilers \\ III Implementing Floating-Point Operators \\ 8 Algorithms for the Five Basic Operations \\ 9 Hardware Implementation of Floating-Point Arithmetic \\ 10 Software Implementation of Floating-Point Arithmetic

entry:
@Book{Muller:2010:HFP,
  author =       "Jean-Michel Muller and Nicolas Brisebarre and Florent
                 de Dinechin and Claude-Pierre Jeannerod and Vincent
                 Lef{\`e}vre and Guillaume Melquiond and Nathalie Revol
                 and Damien Stehl{\'e} and Serge Torres",
  title =        "Handbook of Floating-Point Arithmetic",
  publisher =    pub-BIRKHAUSER-BOSTON,
  address =      pub-BIRKHAUSER-BOSTON:adr,
  pages =        "xxiii + 572",
  year =         "2010",
  DOI =          "https://doi.org/10.1007/978-0-8176-4704-9",
  ISBN =         "0-8176-4704-X",
  ISBN-13 =      "978-0-8176-4704-9",
  LCCN =         "QA76.9.C62 H36 2010",
  bibdate =      "Thu Jan 27 16:18:58 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib",
  price =        "US\$90 (est.)",
  acknowledgement = ack-nhfb,
  tableofcontents = "Preface \\
                 List of Figures \\
                 List of Tables \\
                 I Introduction, Basic Definitions, and Standards \\
                 1 Introduction \\
                 2 Definitions and Basic Notions \\
                 3 Floating-Point Formats and Environment \\
                 II Cleverly Using Floating-Point Arithmetic \\
                 4 Basic Properties and Algorithms \\
                 5 The Fused Multiply-Add Instruction \\
                 6 Enhanced Floating-Point Sums, Dot Products, and
                 Polynomial Values \\
                 7 Languages and Compilers \\
                 III Implementing Floating-Point Operators \\
                 8 Algorithms for the Five Basic Operations \\
                 9 Hardware Implementation of Floating-Point Arithmetic
                 \\
                 10 Software Implementation of Floating-Point
                 Arithmetic",
}


bibtype: book
filename: master.bib
label: Mundy:2017:CGU
author: Liza Mundy
title: Code Girls: the Untold Story of the American Women Code Breakers of World War II
publisher: Hachette Books
address: New York, NY, USA
pages: xiv + 416
year: 2017
LCCN: D810.C88 M86 2017
bibdate: Sat Dec 23 09:01:41 MST 2017
bibtimestamp: 2017.12.23 09:01:41 MST
acknowledgement: ack-nhfb
authordates: 1960--
rawauthor: Liza Mundy
rawtitle: Code Girls: the Untold Story of the {American} Women Code Breakers of {World War II}
ISBN:
0-316-35253-5 (hardcover), 0-316-43989-4 (large print), 1-4789-2270-2 (audio book), 1-4789-2271-0 (audio download), 0-316-35255-1 (e-book) OR 0316352535 (hardcover), 0316439894 (large print), 1478922702 (audio book), 1478922710 (audio download), 0316352551 (ebook)

ISBN13:
978-0-316-35253-6 (hardcover), 978-0-316-43989-3 (large print), 978-1-4789-2270-4 (audio book), 978-1-4789-2271-1 (audio download), 978-0-316-35255-0 (e-book) OR 9780316352536 (hardcover), 9780316439893 (large print), 9781478922704 (audio book), 9781478922711 (audio download), 9780316352550 (ebook)

bibsource:
https://www.math.utah.edu/pub/tex/bib/cryptography2010.bib; https://www.math.utah.edu/pub/tex/bib/master.bib; z3950.loc.gov:7090/Voyager

abstract:
Recruited by the U.S. Army and Navy from small towns and elite colleges, more than ten thousand women served as codebreakers during World War II. While their brothers and boyfriends took up arms, these women moved to Washington and learned the meticulous work of code-breaking. Their efforts shortened the war, saved countless lives, and gave them access to careers previously denied to them. A strict vow of secrecy nearly erased their efforts from history; now, through dazzling research and interviews with surviving code girls, bestselling author Liza Mundy brings to life this riveting and vital story of American courage, service, and scientific accomplishment.

subject:
World War, 1939-1945; Cryptography; Participation, Female; Cryptographers; United States; History; 20th century

TOC:
Introduction: ``Your country needs you, young ladies'' Part I. ``In the event of total war women will be needed'' Twenty-eight acres of girls ``This is a man's size job, but I seem to be getting away with it'' The most difficult problem ``So many girls in one place'' Part II. ``Over all this vast expanse of waters Japan was supreme'' ``It was heart-rending'' ``Q for communications'' The forlorn shoe ``Hell's half-acre'' ``It was only human to complain'' Pencil-pushing mamas sink the shipping of Japan Part III. The tide turns Sugar camp ``All my love, Jim'' ``Enemy landing at the mouth of the Seine'' Teedy The surrender message Good-bye to Crow Epilogue: The mitten

rawabstract:
Recruited by the U.S. Army and Navy from small towns and elite colleges, more than ten thousand women served as codebreakers during World War II. While their brothers and boyfriends took up arms, these women moved to Washington and learned the meticulous work of code-breaking. Their efforts shortened the war, saved countless lives, and gave them access to careers previously denied to them. A strict vow of secrecy nearly erased their efforts from history; now, through dazzling research and interviews with surviving code girls, bestselling author Liza Mundy brings to life this riveting and vital story of American courage, service, and scientific accomplishment.

rawTOC:
Introduction: ``Your country needs you, young ladies'' \\ Part I. ``In the event of total war women will be needed'' \\ Twenty-eight acres of girls \\ ``This is a man's size job, but I seem to be getting away with it'' \\ The most difficult problem \\ ``So many girls in one place'' \\ Part II. ``Over all this vast expanse of waters Japan was supreme'' \\ ``It was heart-rending'' \\ ``Q for communications'' \\ The forlorn shoe \\ ``Hell's half-acre'' \\ ``It was only human to complain'' \\ Pencil-pushing mamas sink the shipping of Japan \\ Part III. The tide turns \\ Sugar camp \\ ``All my love, Jim'' \\ ``Enemy landing at the mouth of the Seine'' \\ Teedy \\ The surrender message \\ Good-bye to Crow \\ Epilogue: The mitten

entry:
@Book{Mundy:2017:CGU,
  author =       "Liza Mundy",
  title =        "Code Girls: the Untold Story of the {American} Women
                 Code Breakers of {World War II}",
  publisher =    "Hachette Books",
  address =      "New York, NY, USA",
  pages =        "xiv + 416",
  year =         "2017",
  ISBN =         "0-316-35253-5 (hardcover), 0-316-43989-4 (large
                 print), 1-4789-2270-2 (audio book), 1-4789-2271-0
                 (audio download), 0-316-35255-1 (e-book)",
  ISBN-13 =      "978-0-316-35253-6 (hardcover), 978-0-316-43989-3
                 (large print), 978-1-4789-2270-4 (audio book),
                 978-1-4789-2271-1 (audio download), 978-0-316-35255-0
                 (e-book)",
  LCCN =         "D810.C88 M86 2017",
  bibdate =      "Sat Dec 23 09:01:41 MST 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cryptography2010.bib;
                 https://www.math.utah.edu/pub/tex/bib/master.bib;
                 z3950.loc.gov:7090/Voyager",
  abstract =     "Recruited by the U.S. Army and Navy from small towns
                 and elite colleges, more than ten thousand women served
                 as codebreakers during World War II. While their
                 brothers and boyfriends took up arms, these women moved
                 to Washington and learned the meticulous work of
                 code-breaking. Their efforts shortened the war, saved
                 countless lives, and gave them access to careers
                 previously denied to them. A strict vow of secrecy
                 nearly erased their efforts from history; now, through
                 dazzling research and interviews with surviving code
                 girls, bestselling author Liza Mundy brings to life
                 this riveting and vital story of American courage,
                 service, and scientific accomplishment.",
  acknowledgement = ack-nhfb,
  author-dates = "1960--",
  subject =      "World War, 1939-1945; Cryptography; Participation,
                 Female; Cryptographers; United States; History; 20th
                 century",
  tableofcontents = "Introduction: ``Your country needs you, young
                 ladies'' \\
                 Part I. ``In the event of total war women will be
                 needed'' \\
                 Twenty-eight acres of girls \\
                 ``This is a man's size job, but I seem to be getting
                 away with it'' \\
                 The most difficult problem \\
                 ``So many girls in one place'' \\
                 Part II. ``Over all this vast expanse of waters Japan
                 was supreme'' \\
                 ``It was heart-rending'' \\
                 ``Q for communications'' \\
                 The forlorn shoe \\
                 ``Hell's half-acre'' \\
                 ``It was only human to complain'' \\
                 Pencil-pushing mamas sink the shipping of Japan \\
                 Part III. The tide turns \\
                 Sugar camp \\
                 ``All my love, Jim'' \\
                 ``Enemy landing at the mouth of the Seine'' \\
                 Teedy \\
                 The surrender message \\
                 Good-bye to Crow \\
                 Epilogue: The mitten",
}


bibtype: book
filename: master.bib
label: Murray:1977:CWW
author: K. M. Elisabeth (Katherine Maud Elisabeth) Murray
title: Caught in the Web of Words: James A. H. Murray and the Oxford English Dictionary
publisher: pub-YALE
address: pub-YALE:adr
pages: 386
year: 1977
ISBN: 0-300-02131-3, 0-300-06310-5 (paperback) OR 0300021313, 0300063105 (paperback)
ISBN13: 978-0-300-02131-8, 978-0-300-06310-3 (paperback) OR 9780300021318, 9780300063103 (paperback)
LCCN: PE64.M8 M78
bibdate: Wed Jan 11 07:01:10 MST 2006
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib; z3950.loc.gov:7090/Voyager
bibtimestamp: 2006.01.11 07:01:10 MST
acknowledgement: ack-nhfb
authordates: 1909--1998
subjectdates: 1837--1915
rawauthor: K. M. Elisabeth (Katherine Maud Elisabeth) Murray
rawtitle: Caught in the Web of Words: {James A. H. Murray} and the {Oxford English} Dictionary
subject:
Murray, James Augustus Henry; Sir; English language; Lexicography; History; 19th century; New English dictionary on historical principles; Encyclopedias and dictionaries; History and criticism; Lexicographers; Great Britain; Biography; Oxford English dictionary

TOC:
Illustrations Preface Acknowledgements Prologue / 1 `Round O and Crooked S': The Formative Years / 3 The Great Learning Period: Schoolmaster and Citizen / 27 The Discovery of Anglo-Saxon / 45 New Life in London / 60 Furnivall's Henchman / 87 Mill Hill: The Arcadian Years / 101 The Web is Spun: Abortive Negotiations with Macmillan / 133 The Fly is Caught: Negotiations with the Delegates of the Oxford University Press / 148 `Sundry Shocks and Serious Jars': The Raw Materials for the Dictionary / 171 Hoc Unum Facio: Solving the Technical Problems / 189 The Triple Nightmare: Space, Time, and Money / 205 Editor and Publisher: Confrontation with Benjamin Jowett / 215 The Bete Noire of the Press / 246 Shearing Samson's Locks: The Pace of Production Must Be Increased / 262 `Not the Least of the Glories of the University of Oxford' / 280 The Sands Run Out / 303 `The Dic and the Little Dics': The Man and His Family / 314 Appendix I / 342 Appendix II / 346 Abbreviations Used in Notes / 351 Notes / 355 Index / 378

rawTOC:
Illustrations \\ Preface \\ Acknowledgements \\ Prologue / 1 \\ `Round O and Crooked S': The Formative Years / 3 \\ The Great Learning Period: Schoolmaster and Citizen / 27 \\ The Discovery of Anglo-Saxon / 45 \\ New Life in London / 60 \\ Furnivall's Henchman / 87 \\ Mill Hill: The Arcadian Years / 101 \\ The Web is Spun: Abortive Negotiations with Macmillan / 133 \\ The Fly is Caught: Negotiations with the Delegates of the Oxford University Press / 148 \\ `Sundry Shocks and Serious Jars': The Raw Materials for the Dictionary / 171 \\ Hoc Unum Facio: Solving the Technical Problems / 189 \\ The Triple Nightmare: Space, Time, and Money / 205 \\ Editor and Publisher: Confrontation with Benjamin Jowett / 215 \\ The B{\^e}te Noire of the Press / 246 \\ Shearing Samson's Locks: The Pace of Production Must Be Increased / 262 \\ `Not the Least of the Glories of the University of Oxford' / 280 \\ The Sands Run Out / 303 \\ `The Dic and the Little Dics': The Man and His Family / 314 \\ Appendix I / 342 \\ Appendix II / 346 \\ Abbreviations Used in Notes / 351 \\ Notes / 355 \\ Index / 378

entry:
@Book{Murray:1977:CWW,
  author =       "K. M. Elisabeth (Katherine Maud Elisabeth) Murray",
  title =        "Caught in the Web of Words: {James A. H. Murray} and
                 the {Oxford English} Dictionary",
  publisher =    pub-YALE,
  address =      pub-YALE:adr,
  pages =        "386",
  year =         "1977",
  ISBN =         "0-300-02131-3, 0-300-06310-5 (paperback)",
  ISBN-13 =      "978-0-300-02131-8, 978-0-300-06310-3 (paperback)",
  LCCN =         "PE64.M8 M78",
  bibdate =      "Wed Jan 11 07:01:10 MST 2006",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib;
                 z3950.loc.gov:7090/Voyager",
  price =        "US\$15.00",
  acknowledgement = ack-nhfb,
  author-dates = "1909--1998",
  libnote =      "Not in my library.",
  subject =      "Murray, James Augustus Henry; Sir; English language;
                 Lexicography; History; 19th century; New English
                 dictionary on historical principles; Encyclopedias and
                 dictionaries; History and criticism; Lexicographers;
                 Great Britain; Biography; Oxford English dictionary",
  subject-dates = "1837--1915",
  tableofcontents = "Illustrations \\
                 Preface \\
                 Acknowledgements \\
                 Prologue / 1 \\
                 `Round O and Crooked S': The Formative Years / 3 \\
                 The Great Learning Period: Schoolmaster and Citizen /
                 27 \\
                 The Discovery of Anglo-Saxon / 45 \\
                 New Life in London / 60 \\
                 Furnivall's Henchman / 87 \\
                 Mill Hill: The Arcadian Years / 101 \\
                 The Web is Spun: Abortive Negotiations with Macmillan /
                 133 \\
                 The Fly is Caught: Negotiations with the Delegates of
                 the Oxford University Press / 148 \\
                 `Sundry Shocks and Serious Jars': The Raw Materials for
                 the Dictionary / 171 \\
                 Hoc Unum Facio: Solving the Technical Problems / 189
                 \\
                 The Triple Nightmare: Space, Time, and Money / 205 \\
                 Editor and Publisher: Confrontation with Benjamin
                 Jowett / 215 \\
                 The B{\^e}te Noire of the Press / 246 \\
                 Shearing Samson's Locks: The Pace of Production Must Be
                 Increased / 262 \\
                 `Not the Least of the Glories of the University of
                 Oxford' / 280 \\
                 The Sands Run Out / 303 \\
                 `The Dic and the Little Dics': The Man and His Family /
                 314 \\
                 Appendix I / 342 \\
                 Appendix II / 346 \\
                 Abbreviations Used in Notes / 351 \\
                 Notes / 355 \\
                 Index / 378",
}


bibtype: book
filename: master.bib
label: Musciano:1996:HDG
author: Chuck Musciano and Bill Kennedy
title: HTML: The Definitive Guide
publisher: pub-ORA
address: pub-ORA:adr
pages: xx + 385
year: 1996
ISBN: 1-56592-175-5 OR 1565921755
ISBN13: 978-1-56592-175-7 OR 9781565921757
LCCN: QA76.76.H94 M87 199
bibdate: Mon Sep 23 15:25:12 1996
bibtimestamp: 1996.09.23 15:25:12 ???
URL: http://www.oreilly.com/catalog/9781565921757
keywords: HTML (document markup language) --- handbooks, manuals, etc; hypertext systems
acknowledgement: ack-nhfb
rawauthor: Chuck Musciano and Bill Kennedy
rawtitle: {HTML}: The Definitive Guide
bibsource:
ftp://ftp.ora.com/pub/products/catalogs/book.catalog; https://www.math.utah.edu/pub/tex/bib/internet.bib; https://www.math.utah.edu/pub/tex/bib/master.bib; https://www.math.utah.edu/pub/tex/bib/ora.bib

abstract:
Help to create tables, use Netscape's frames to coordinate sets of documents, design and build interactive forms, insert Java applets and other multimedia elements, create dynamic documents with server-push and client-pull, create documents that look good on a variety of browsers.

TOC:
1: HTML and the World Wide Web 2: HTML quick start 3: Anatomy of an HTML document 4: Text basics 5: Rules, images, and multimedia 6: Links and webs 7: Formatted lists 8: Forms 9: Tables 10: Frames Netscape dynamic documents Tips, tricks, and hacks A: HTML grammar B: HTML tag quick reference C: The HTML DTD D: Character entities E: Color name and values

rawabstract:
Help to create tables, use Netscape's frames to coordinate sets of documents, design and build interactive forms, insert Java applets and other multimedia elements, create dynamic documents with server-push and client-pull, create documents that look good on a variety of browsers.

rawTOC:
1: HTML and the World Wide Web \\ 2: HTML quick start \\ 3: Anatomy of an HTML document \\ 4: Text basics \\ 5: Rules, images, and multimedia \\ 6: Links and webs \\ 7: Formatted lists \\ 8: Forms \\ 9: Tables \\ 10: Frames \\ Netscape dynamic documents \\ Tips, tricks, and hacks \\ A: HTML grammar \\ B: HTML tag quick reference \\ C: The HTML DTD \\ D: Character entities \\ E: Color name and values

entry:
@Book{Musciano:1996:HDG,
  author =       "Chuck Musciano and Bill Kennedy",
  title =        "{HTML}: The Definitive Guide",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  pages =        "xx + 385",
  year =         "1996",
  ISBN =         "1-56592-175-5",
  ISBN-13 =      "978-1-56592-175-7",
  LCCN =         "QA76.76.H94 M87 199",
  bibdate =      "Mon Sep 23 15:25:12 1996",
  bibsource =    "ftp://ftp.ora.com/pub/products/catalogs/book.catalog;
                 https://www.math.utah.edu/pub/tex/bib/internet.bib;
                 https://www.math.utah.edu/pub/tex/bib/master.bib;
                 https://www.math.utah.edu/pub/tex/bib/ora.bib",
  price =        "US\$29.95, CDN\$42.95",
  URL =          "http://www.oreilly.com/catalog/9781565921757",
  abstract =     "Help to create tables, use Netscape's frames to
                 coordinate sets of documents, design and build
                 interactive forms, insert Java applets and other
                 multimedia elements, create dynamic documents with
                 server-push and client-pull, create documents that look
                 good on a variety of browsers.",
  acknowledgement = ack-nhfb,
  keywords =     "HTML (document markup language) --- handbooks,
                 manuals, etc; hypertext systems",
  tableofcontents = "1: HTML and the World Wide Web \\
                 2: HTML quick start \\
                 3: Anatomy of an HTML document \\
                 4: Text basics \\
                 5: Rules, images, and multimedia \\
                 6: Links and webs \\
                 7: Formatted lists \\
                 8: Forms \\
                 9: Tables \\
                 10: Frames \\
                 Netscape dynamic documents \\
                 Tips, tricks, and hacks \\
                 A: HTML grammar \\
                 B: HTML tag quick reference \\
                 C: The HTML DTD \\
                 D: Character entities \\
                 E: Color name and values",
}


bibtype: book
filename: master.bib
label: Myers:1979:AST
author: Glenford J. Myers
title: The Art of Software Testing
publisher: pub-WILEY
address: pub-WILEY:adr
pages: xi + 177
year: 1979
ISBN: 0-471-04328-1 OR 0471043281
ISBN13: 978-0-471-04328-7 OR 9780471043287
LCCN: QA76.6 .M888 1979
bibdate: Wed Dec 15 10:39:56 1993
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib
bibtimestamp: 1993.12.15 10:39:56 ???
series: Business Data Processing, Editors: Richard G. Canning and J. Daniel Cougar
acknowledgement: ack-nhfb
rawauthor: Glenford J. Myers
rawtitle: The Art of Software Testing
TOC:
A Self-Assessment Test The Psychology and Economics of Program Testing Program Inspections, Walkthroughs, and Reviews Test-Case Design Module Testing Higher-Order Testing Debugging Test Tools and Other Techniques Index

rawTOC:
A Self-Assessment Test \\ The Psychology and Economics of Program Testing \\ Program Inspections, Walkthroughs, and Reviews \\ Test-Case Design \\ Module Testing \\ Higher-Order Testing \\ Debugging \\ Test Tools and Other Techniques \\ Index

entry:
@Book{Myers:1979:AST,
  author =       "Glenford J. Myers",
  title =        "The Art of Software Testing",
  publisher =    pub-WILEY,
  address =      pub-WILEY:adr,
  pages =        "xi + 177",
  year =         "1979",
  ISBN =         "0-471-04328-1",
  ISBN-13 =      "978-0-471-04328-7",
  LCCN =         "QA76.6 .M888 1979",
  bibdate =      "Wed Dec 15 10:39:56 1993",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib",
  series =       "Business Data Processing, Editors: Richard G. Canning
                 and J. Daniel Cougar",
  acknowledgement = ack-nhfb,
  tableofcontents = "A Self-Assessment Test \\
                 The Psychology and Economics of Program Testing \\
                 Program Inspections, Walkthroughs, and Reviews \\
                 Test-Case Design \\
                 Module Testing \\
                 Higher-Order Testing \\
                 Debugging \\
                 Test Tools and Other Techniques \\
                 Index",
}


bibtype: book
filename: master.bib
label: Myers:1988:MA
author: Glenford J. Myers and David L. Budde
title: The 80960 Microprocessor Architecture
publisher: pub-WILEY-INTERSCIENCE
address: pub-WILEY-INTERSCIENCE:adr
pages: xiii + 255
year: 1988
ISBN: 0-471-61857-8 OR 0471618578
ISBN13: 978-0-471-61857-7 OR 9780471618577
LCCN: QA76.8.I29284 M941 1988
bibdate: Wed Dec 15 10:39:54 1993
bibtimestamp: 1993.12.15 10:39:54 ???
acknowledgement: ack-nhfb
rawauthor: Glenford J. Myers and David L. Budde
rawtitle: The 80960 Microprocessor Architecture
bibsource:
https://www.math.utah.edu/pub/tex/bib/master.bib; https://www.math.utah.edu/pub/tex/bib/microchip.bib

TOC:
Overview The Core Architecture The Numerics Architecture The Protected Architecture Bus and External Signals The Implementation Design Methodology 80960 Performance Instruction Summary Index

rawTOC:
Overview \\ The Core Architecture \\ The Numerics Architecture \\ The Protected Architecture \\ Bus and External Signals \\ The Implementation \\ Design Methodology 80960 \\ Performance \\ Instruction Summary \\ Index

entry:
@Book{Myers:1988:MA,
  author =       "Glenford J. Myers and David L. Budde",
  title =        "The 80960 Microprocessor Architecture",
  publisher =    pub-WILEY-INTERSCIENCE,
  address =      pub-WILEY-INTERSCIENCE:adr,
  pages =        "xiii + 255",
  year =         "1988",
  ISBN =         "0-471-61857-8",
  ISBN-13 =      "978-0-471-61857-7",
  LCCN =         "QA76.8.I29284 M941 1988",
  bibdate =      "Wed Dec 15 10:39:54 1993",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib;
                 https://www.math.utah.edu/pub/tex/bib/microchip.bib",
  acknowledgement = ack-nhfb,
  tableofcontents = "Overview \\
                 The Core Architecture \\
                 The Numerics Architecture \\
                 The Protected Architecture \\
                 Bus and External Signals \\
                 The Implementation \\
                 Design Methodology 80960 \\
                 Performance \\
                 Instruction Summary \\
                 Index",
}


bibtype: book
filename: master.bib
label: NAE:1993:MT
author: National Academy of Engineers
title: Memorial tributes
volume: 6
publisher: National Academy Press
address: Washington, DC, USA
pages: xiii + 255
year: 1993
ISBN: 0-309-04847-8 (hardcover), 0-585-14955-0 (e-book) OR 0309048478 (hardcover), 0585149550 (ebook)
LCCN: TA139 .N34 1993
bibdate: Thu Sep 7 07:17:38 MDT 2023
bibsource: fsz3950.oclc.org:210/WorldCat; https://www.math.utah.edu/pub/tex/bib/master.bib
bibtimestamp: 2023.09.07 07:17:38 MDT
URL: https://nap.nationalacademies.org/
acknowledgement: ack-nhfb
rawauthor: {National Academy of Engineers}
rawtitle: Memorial tributes
ISBN13:
978-0-309-04847-7 (hardcover), 978-0-585-14955-4 (e-book) OR 9780309048477 (hardcover), 9780585149554 (ebook)

TOC:
Foreword / / xi John Bardeen / Nick Holonyak, Jr. / 3 Harry F. Barr / Robert A. Frosch / 13 Gilbert Y. Chin / Jack H. Wernick / 19 James Wallace Daily / Donald R. F. Harleman / 23 John Frank Elliott / Morris Cohen / 27 Karl L. Fetters / Robert D. Pehlke / 31 James C. Fletcher / Dale D. Myers / 35 Jacob M. Geist / P. L. Thibaut Brian / 41 Milton Harris / Alfred E. Brown / 47 Fred L. Hartley / John R. Kiely / 51 Richard Hazen / Daniel A. Okun / 57 Edward H. Heinemann / Donald Douglas, Jr. and Harry Gann / 63 Frederic A. L. Holloway / J. F. Mathis / 67 Marshall G. Holloway / Raemer E. Schreiber / 73 Grace Murray Hopper / Gordon R. Nagler / 79 Richard Ralston Hough / S. R Willcoxon / 85 Robert I. Jaffee / John Stringer / 89 Clarence L. `Kelly' Johnson / Daniel M. Tellep / 93 Edward Conrad Jordan / George W. Swenson, Jr. / 97 John Fisher Kennedy / Vito A. Vanoni and Norman H. Brooks / 103 Augustus B. Kinzel / Walker L. Cisler and Harvey A. Wagner / 111 Philip S. Klebanoff / G. E. Mattingly and L. P. Purtell / 115 Alan G. Loofbourrow / Rupert L. Atkin / 119 Gerald T. McCarthy / Wilson V. Binger / 123 James R. Melcher / Thomas H. Lee and Markus Zahn / 127 Frank R. Milliken / Nathaniel Arbiter / 133 Kiyoshi Muto / Joseph Penzien and George W. Housner / 139 Jack N. Nielsen / Dean R. Chapman / 145 Zenji Nishiyama / M. Meshii and Morris Fine / 149 Robert N. Noyce / Gordon E. Moore / 155 Thomas O. Paine / Edward E. Hood, Jr. / 161 Alan J. Perlis / Fernando J. Corbato / 167 Milton S. Plesset / Theodore Y. Wu / 173 Robert F. Rocheleau / Edwin A. Gee / 177 Louis Harry Roddis, Jr. / John W. Simpson / 181 Kenneth A. Roe / Robert Plunkett / 185 L. Eugene Root / Robert E. Burgess / 191 Albert Rose / Paul K Weimer / 197 Dominick J. Sanchini / George W. Jeffs / 203 Sidney Eugene Scisson / Clarence E. Larson / 207 Wilbur S. Smith / Donald S. Berry / 211 Robert C. Sprague / Robert C. Duncan / 217 Arthur C. Stern / Merril Eisenbud / 221 C. Guy Suits / Walter L. Robb / 225 Itiro Tani / Yasuo Mori / 229 Eugene B. Waggoner / William W. Moore / 233 Aubrey J. Wagner / W. F. Willis / 239 An Wang / Leo L. Beranek / 245 Gabriel Otto Wessenauer / Roland A. Kampmeier / 251 Sakae Yagi / Hoyt C. Hottel / 255 Appendix Acknowledgments for the Photographs

rawTOC:
Foreword / / xi \\ John Bardeen / Nick Holonyak, Jr. / 3 \\ Harry F. Barr / Robert A. Frosch / 13 \\ Gilbert Y. Chin / Jack H. Wernick / 19 \\ James Wallace Daily / Donald R. F. Harleman / 23 \\ John Frank Elliott / Morris Cohen / 27 \\ Karl L. Fetters / Robert D. Pehlke / 31 \\ James C. Fletcher / Dale D. Myers / 35 \\ Jacob M. Geist / P. L. Thibaut Brian / 41 \\ Milton Harris / Alfred E. Brown / 47 \\ Fred L. Hartley / John R. Kiely / 51 \\ Richard Hazen / Daniel A. Okun / 57 \\ Edward H. Heinemann / Donald Douglas, Jr. and Harry Gann / 63 \\ Frederic A. L. Holloway / J. F. Mathis / 67 \\ Marshall G. Holloway / Raemer E. Schreiber / 73 \\ Grace Murray Hopper / Gordon R. Nagler / 79 \\ Richard Ralston Hough / S. R Willcoxon / 85 \\ Robert I. Jaffee / John Stringer / 89 \\ Clarence L. `Kelly' Johnson / Daniel M. Tellep / 93 \\ Edward Conrad Jordan / George W. Swenson, Jr. / 97 \\ John Fisher Kennedy / Vito A. Vanoni and Norman H. Brooks / 103 \\ Augustus B. Kinzel / Walker L. Cisler and Harvey A. Wagner / 111 \\ Philip S. Klebanoff / G. E. Mattingly and L. P. Purtell / 115 \\ Alan G. Loofbourrow / Rupert L. Atkin / 119 \\ Gerald T. McCarthy / Wilson V. Binger / 123 \\ James R. Melcher / Thomas H. Lee and Markus Zahn / 127 \\ Frank R. Milliken / Nathaniel Arbiter / 133 \\ Kiyoshi Muto / Joseph Penzien and George W. Housner / 139 \\ Jack N. Nielsen / Dean R. Chapman / 145 \\ Zenji Nishiyama / M. Meshii and Morris Fine / 149 \\ Robert N. Noyce / Gordon E. Moore / 155 \\ Thomas O. Paine / Edward E. Hood, Jr. / 161 \\ Alan J. Perlis / Fernando J. Corbat{\'o} / 167 \\ Milton S. Plesset / Theodore Y. Wu / 173 \\ Robert F. Rocheleau / Edwin A. Gee / 177 \\ Louis Harry Roddis, Jr. / John W. Simpson / 181 \\ Kenneth A. Roe / Robert Plunkett / 185 \\ L. Eugene Root / Robert E. Burgess / 191 \\ Albert Rose / Paul K Weimer / 197 \\ Dominick J. Sanchini / George W. Jeffs / 203 \\ Sidney Eugene Scisson / Clarence E. Larson / 207 \\ Wilbur S. Smith / Donald S. Berry / 211 \\ Robert C. Sprague / Robert C. Duncan / 217 \\ Arthur C. Stern / Merril Eisenbud / 221 \\ C. Guy Suits / Walter L. Robb / 225 \\ Itiro Tani / Yasuo Mori / 229 \\ Eugene B. Waggoner / William W. Moore / 233 \\ Aubrey J. Wagner / W. F. Willis / 239 \\ An Wang / Leo L. Beranek / 245 \\ Gabriel Otto Wessenauer / Roland A. Kampmeier / 251 \\ Sakae Yagi / Hoyt C. Hottel / 255 \\ Appendix \\ Acknowledgments for the Photographs

entry:
@Book{NAE:1993:MT,
  author =       "{National Academy of Engineers}",
  title =        "Memorial tributes",
  volume =       "6",
  publisher =    "National Academy Press",
  address =      "Washington, DC, USA",
  year =         "1993",
  ISBN =         "0-309-04847-8 (hardcover), 0-585-14955-0 (e-book)",
  ISBN-13 =      "978-0-309-04847-7 (hardcover), 978-0-585-14955-4
                 (e-book)",
  LCCN =         "TA139 .N34 1993",
  bibdate =      "Thu Sep 7 07:17:38 MDT 2023",
  bibsource =    "fsz3950.oclc.org:210/WorldCat;
                 https://www.math.utah.edu/pub/tex/bib/master.bib",
  URL =          "https://nap.nationalacademies.org/",
  acknowledgement = ack-nhfb,
  tableofcontents = "Foreword / / xi \\
                 John Bardeen / Nick Holonyak, Jr. / 3 \\
                 Harry F. Barr / Robert A. Frosch / 13 \\
                 Gilbert Y. Chin / Jack H. Wernick / 19 \\
                 James Wallace Daily / Donald R. F. Harleman / 23 \\
                 John Frank Elliott / Morris Cohen / 27 \\
                 Karl L. Fetters / Robert D. Pehlke / 31 \\
                 James C. Fletcher / Dale D. Myers / 35 \\
                 Jacob M. Geist / P. L. Thibaut Brian / 41 \\
                 Milton Harris / Alfred E. Brown / 47 \\
                 Fred L. Hartley / John R. Kiely / 51 \\
                 Richard Hazen / Daniel A. Okun / 57 \\
                 Edward H. Heinemann / Donald Douglas, Jr. and Harry
                 Gann / 63 \\
                 Frederic A. L. Holloway / J. F. Mathis / 67 \\
                 Marshall G. Holloway / Raemer E. Schreiber / 73 \\
                 Grace Murray Hopper / Gordon R. Nagler / 79 \\
                 Richard Ralston Hough / S. R Willcoxon / 85 \\
                 Robert I. Jaffee / John Stringer / 89 \\
                 Clarence L. `Kelly' Johnson / Daniel M. Tellep / 93 \\
                 Edward Conrad Jordan / George W. Swenson, Jr. / 97 \\
                 John Fisher Kennedy / Vito A. Vanoni and Norman H.
                 Brooks / 103 \\
                 Augustus B. Kinzel / Walker L. Cisler and Harvey A.
                 Wagner / 111 \\
                 Philip S. Klebanoff / G. E. Mattingly and L. P. Purtell
                 / 115 \\
                 Alan G. Loofbourrow / Rupert L. Atkin / 119 \\
                 Gerald T. McCarthy / Wilson V. Binger / 123 \\
                 James R. Melcher / Thomas H. Lee and Markus Zahn / 127
                 \\
                 Frank R. Milliken / Nathaniel Arbiter / 133 \\
                 Kiyoshi Muto / Joseph Penzien and George W. Housner /
                 139 \\
                 Jack N. Nielsen / Dean R. Chapman / 145 \\
                 Zenji Nishiyama / M. Meshii and Morris Fine / 149 \\
                 Robert N. Noyce / Gordon E. Moore / 155 \\
                 Thomas O. Paine / Edward E. Hood, Jr. / 161 \\
                 Alan J. Perlis / Fernando J. Corbat{\'o} / 167 \\
                 Milton S. Plesset / Theodore Y. Wu / 173 \\
                 Robert F. Rocheleau / Edwin A. Gee / 177 \\
                 Louis Harry Roddis, Jr. / John W. Simpson / 181 \\
                 Kenneth A. Roe / Robert Plunkett / 185 \\
                 L. Eugene Root / Robert E. Burgess / 191 \\
                 Albert Rose / Paul K Weimer / 197 \\
                 Dominick J. Sanchini / George W. Jeffs / 203 \\
                 Sidney Eugene Scisson / Clarence E. Larson / 207 \\
                 Wilbur S. Smith / Donald S. Berry / 211 \\
                 Robert C. Sprague / Robert C. Duncan / 217 \\
                 Arthur C. Stern / Merril Eisenbud / 221 \\
                 C. Guy Suits / Walter L. Robb / 225 \\
                 Itiro Tani / Yasuo Mori / 229 \\
                 Eugene B. Waggoner / William W. Moore / 233 \\
                 Aubrey J. Wagner / W. F. Willis / 239 \\
                 An Wang / Leo L. Beranek / 245 \\
                 Gabriel Otto Wessenauer / Roland A. Kampmeier / 251 \\
                 Sakae Yagi / Hoyt C. Hottel / 255 \\
                 Appendix \\
                 Acknowledgments for the Photographs",
}


bibtype: book
filename: master.bib
label: Nagar:1997:WNF
author: Rajeev Nagar
title: Windows NT File System Internals: a Developer's Guide
publisher: pub-ORA
address: pub-ORA:adr
pages: xviii + 774
year: 1997
ISBN: 1-56592-249-2 OR 1565922492
ISBN13: 978-1-56592-249-5 OR 9781565922495
LCCN: QA76.76.O63 N34 1997
bibdate: Mon Apr 18 14:52:59 MDT 2005
bibtimestamp: 2005.04.18 14:52:59 MDT
remark: Building NT file system drivers--cover. Windows NT/Programming--back cover.
subject: Microsoft Windows NT; Operating systems (Computers); File organization (Computer science)
acknowledgement: ack-nhfb
rawauthor: Rajeev Nagar
rawtitle: {Windows NT} File System Internals: a Developer's Guide
bibsource:
https://www.math.utah.edu/pub/tex/bib/master.bib; https://www.math.utah.edu/pub/tex/bib/ora.bib; z3950.loc.gov:7090/Voyager

URL:
http://www.ora.com/catalog/wininternals/; http://www.oreilly.com/catalog/9781565922495; http://www.oreilly.com/catalog/wininternals

entry:
@Book{Nagar:1997:WNF,
  author =       "Rajeev Nagar",
  title =        "{Windows NT} File System Internals: a Developer's
                 Guide",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  pages =        "xviii + 774",
  year =         "1997",
  ISBN =         "1-56592-249-2",
  ISBN-13 =      "978-1-56592-249-5",
  LCCN =         "QA76.76.O63 N34 1997",
  bibdate =      "Mon Apr 18 14:52:59 MDT 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib;
                 https://www.math.utah.edu/pub/tex/bib/ora.bib;
                 z3950.loc.gov:7090/Voyager",
  price =        "US\$49.95",
  URL =          "http://www.ora.com/catalog/wininternals/;
                 http://www.oreilly.com/catalog/9781565922495;
                 http://www.oreilly.com/catalog/wininternals",
  acknowledgement = ack-nhfb,
  remark =       "Building NT file system drivers--cover. Windows
                 NT/Programming--back cover.",
  subject =      "Microsoft Windows NT; Operating systems (Computers);
                 File organization (Computer science)",
}


bibtype: book
filename: master.bib
label: Nahin:1998:ITS
author: Paul J. Nahin
title: An Imaginary Tale: the Story of $ sqrt -1 $ [the Square Root of Minus One]
publisher: pub-PRINCETON
address: pub-PRINCETON:adr
pages: xvi + 257
year: 1998
ISBN: 0-691-02795-1 OR 0691027951
ISBN13: 978-0-691-02795-1 OR 9780691027951
LCCN: QA255 .N34 1998
bibdate: Sat Jun 28 14:13:29 2003
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib
bibtimestamp: 2003.06.28 14:13:29 ???
acknowledgement: ack-nhfb
rawauthor: Paul J. Nahin
rawtitle: An Imaginary Tale: the Story of $ \sqrt {-1} $ [the Square Root of Minus One]
abstract:
Today complex numbers have such widespread practical use, from electrical engineering to aeronautics, that few people would expect the story behind their derivation to be filled with adventure and enigma. In this book, the author tells the 2000 year old history of one of mathematics' most elusive numbers, the square root of minus one, also known as $i$, re-creating the baffling mathematical problems that conjured it up and the colorful characters who tried to solve them. In 1878, when two brothers stole a mathematical papyrus from the ancient Egyptian burial site in the Valley of Kings, they led scholars to the earliest known occurrence of the square root of a negative number. The papyrus offered a specific numerical example of how to calculate the volume of a truncated square pyramid, which implied the need for $i$. In the first century, the mathematician-engineer Heron of Alexandria encountered $i$ in a separate project, but fudged the arithmetic. Medieval mathematicians stumbled upon the concept while grappling with the meaning of negative numbers, but dismissed their square roots as nonsense. By the time of Descartes, a theoretical use for these elusive square roots, now called ``imaginary numbers'', was suspected, but efforts to solve them led to intense, bitter debates. The notorious $i$ finally won acceptance and was put to use in complex analysis and theoretical physics in Napoleonic times. Addressing readers with both a general and scholarly interest in mathematics, the author weaves into this narrative entertaining historical facts, mathematical discussions, and the application of complex numbers and functions to important problems, such as Kepler's laws of planetary motion and ac electrical circuits. This book can be read as an engaging history, almost a biography, of one of the most evasive and pervasive ``numbers'' in all of mathematics.

TOC:
1: Puzzles of imaginary numbers 2: First try at understanding the geometry of (the square root of minus one) 3: Puzzles start to clear 4: Using complex numbers 5: More uses of complex numbers 6: Wizard mathematics 7: Nineteenth Century, Cauchy, and the beginning of complex function theory Appendix A: The Fundamental Theorem of Algebra Appendix B: The Complex Roots of a Transcendental Equation Appendix C: $sqrt -1^sqrt -1$ to 135 Decimal Places, and How It Was Computed Appendix D: Solving Clausen's Puzzle Appendix E: Deriving the Differential Equation for the Phase-Shift Oscillator Appendix F: The Value of the Gamma Function on the Critical Line Notes Name Index Subject Index Acknowledgments

annote:
This is a lovely book that complements the stories of $0$ cite Kaplan:1999:NNH, $e$ cite Maor:1994:SN, $ gamma $ cite Havil:2003:GEE, $ infty $ cite Clegg:2003:BHI, $ phi $ cite Herz-Fischler:1987:MHD,Herz-Fischler:1998:MHG,Livio:2002:GRS, and $ pi $ cite Beckmann:1993:HP. Recall the famous identity $ e^i pi + 1 = 0$ that connects the fundamental numbers of mathematics and computers.

rawabstract:
Today complex numbers have such widespread practical use, from electrical engineering to aeronautics, that few people would expect the story behind their derivation to be filled with adventure and enigma. In this book, the author tells the 2000 year old history of one of mathematics' most elusive numbers, the square root of minus one, also known as $i$, re-creating the baffling mathematical problems that conjured it up and the colorful characters who tried to solve them. In 1878, when two brothers stole a mathematical papyrus from the ancient Egyptian burial site in the Valley of Kings, they led scholars to the earliest known occurrence of the square root of a negative number. The papyrus offered a specific numerical example of how to calculate the volume of a truncated square pyramid, which implied the need for $i$. In the first century, the mathematician-engineer Heron of Alexandria encountered $i$ in a separate project, but fudged the arithmetic. Medieval mathematicians stumbled upon the concept while grappling with the meaning of negative numbers, but dismissed their square roots as nonsense. By the time of Descartes, a theoretical use for these elusive square roots, now called ``imaginary numbers'', was suspected, but efforts to solve them led to intense, bitter debates. The notorious $i$ finally won acceptance and was put to use in complex analysis and theoretical physics in Napoleonic times. Addressing readers with both a general and scholarly interest in mathematics, the author weaves into this narrative entertaining historical facts, mathematical discussions, and the application of complex numbers and functions to important problems, such as Kepler's laws of planetary motion and ac electrical circuits. This book can be read as an engaging history, almost a biography, of one of the most evasive and pervasive ``numbers'' in all of mathematics.

rawTOC:
1: Puzzles of imaginary numbers \\ 2: First try at understanding the geometry of (the square root of minus one) \\ 3: Puzzles start to clear \\ 4: Using complex numbers \\ 5: More uses of complex numbers \\ 6: Wizard mathematics \\ 7: Nineteenth Century, Cauchy, and the beginning of complex function theory \\ Appendix A: The Fundamental Theorem of Algebra \\ Appendix B: The Complex Roots of a Transcendental Equation \\ Appendix C: $\sqrt{-1}^{\sqrt{-1}}$ to 135 Decimal Places, and How It Was Computed \\ Appendix D: Solving Clausen's Puzzle \\ Appendix E: Deriving the Differential Equation for the Phase-Shift Oscillator \\ Appendix F: The Value of the Gamma Function on the Critical Line \\ Notes \\ Name Index \\ Subject Index \\ Acknowledgments

entry:
@Book{Nahin:1998:ITS,
  author =       "Paul J. Nahin",
  title =        "An Imaginary Tale: the Story of $ \sqrt {-1} $ [the
                 Square Root of Minus One]",
  publisher =    pub-PRINCETON,
  address =      pub-PRINCETON:adr,
  pages =        "xvi + 257",
  year =         "1998",
  ISBN =         "0-691-02795-1",
  ISBN-13 =      "978-0-691-02795-1",
  LCCN =         "QA255 .N34 1998",
  bibdate =      "Sat Jun 28 14:13:29 2003",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib",
  abstract =     "Today complex numbers have such widespread practical
                 use, from electrical engineering to aeronautics, that
                 few people would expect the story behind their
                 derivation to be filled with adventure and enigma. In
                 this book, the author tells the 2000 year old history
                 of one of mathematics' most elusive numbers, the square
                 root of minus one, also known as $i$, re-creating the
                 baffling mathematical problems that conjured it up and
                 the colorful characters who tried to solve them. In
                 1878, when two brothers stole a mathematical papyrus
                 from the ancient Egyptian burial site in the Valley of
                 Kings, they led scholars to the earliest known
                 occurrence of the square root of a negative number. The
                 papyrus offered a specific numerical example of how to
                 calculate the volume of a truncated square pyramid,
                 which implied the need for $i$. In the first century,
                 the mathematician-engineer Heron of Alexandria
                 encountered $i$ in a separate project, but fudged the
                 arithmetic. Medieval mathematicians stumbled upon the
                 concept while grappling with the meaning of negative
                 numbers, but dismissed their square roots as nonsense.
                 By the time of Descartes, a theoretical use for these
                 elusive square roots, now called ``imaginary numbers'',
                 was suspected, but efforts to solve them led to
                 intense, bitter debates. The notorious $i$ finally won
                 acceptance and was put to use in complex analysis and
                 theoretical physics in Napoleonic times. Addressing
                 readers with both a general and scholarly interest in
                 mathematics, the author weaves into this narrative
                 entertaining historical facts, mathematical
                 discussions, and the application of complex numbers and
                 functions to important problems, such as Kepler's laws
                 of planetary motion and ac electrical circuits. This
                 book can be read as an engaging history, almost a
                 biography, of one of the most evasive and pervasive
                 ``numbers'' in all of mathematics.",
  acknowledgement = ack-nhfb,
  annote =       "This is a lovely book that complements the stories of
                 $0$ \cite{Kaplan:1999:NNH}, $e$ \cite{Maor:1994:SN}, $
                 \gamma $ \cite{Havil:2003:GEE}, $ \infty $
                 \cite{Clegg:2003:BHI}, $ \phi $
                 \cite{Herz-Fischler:1987:MHD,Herz-Fischler:1998:MHG,Livio:2002:GRS},
                 and $ \pi $ \cite{Beckmann:1993:HP}. Recall the famous
                 identity $ e^{i \pi } + 1 = 0$ that connects the
                 fundamental numbers of mathematics and computers.",
  libnote =      "Not in my library.",
  tableofcontents = "1: Puzzles of imaginary numbers \\
                 2: First try at understanding the geometry of (the
                 square root of minus one) \\
                 3: Puzzles start to clear \\
                 4: Using complex numbers \\
                 5: More uses of complex numbers \\
                 6: Wizard mathematics \\
                 7: Nineteenth Century, Cauchy, and the beginning of
                 complex function theory \\
                 Appendix A: The Fundamental Theorem of Algebra \\
                 Appendix B: The Complex Roots of a Transcendental
                 Equation \\
                 Appendix C: $\sqrt{-1}^{\sqrt{-1}}$ to 135 Decimal
                 Places, and How It Was Computed \\
                 Appendix D: Solving Clausen's Puzzle \\
                 Appendix E: Deriving the Differential Equation for the
                 Phase-Shift Oscillator \\
                 Appendix F: The Value of the Gamma Function on the
                 Critical Line \\
                 Notes \\
                 Name Index \\
                 Subject Index \\
                 Acknowledgments",
}


bibtype: book
filename: master.bib
label: Nahin:2006:DEF
author: Paul J. Nahin
title: Dr. Euler's fabulous formula: cures many mathematical ills
publisher: pub-PRINCETON
address: pub-PRINCETON:adr
pages: xx + 380
year: 2006
ISBN: 0-691-11822-1 (hardcover) OR 0691118221 (hardcover)
ISBN13: 978-0-691-11822-2 (hardcover) OR 9780691118222 (hardcover)
LCCN: QA255 .N339 2006
bibdate: Fri Nov 17 12:25:54 MST 2006
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib; z3950.loc.gov:7090/Voyager
bibtimestamp: 2006.11.17 12:25:54 MST
URL: http://www.loc.gov/catdir/enhancements/fy0654/2005056550-d.html
subject: Numbers, Complex; Euler's numbers; Mathematics; History; $e^ipi + 1 = 0$
acknowledgement: ack-nhfb
rawauthor: Paul J. Nahin
rawtitle: {Dr. Euler}'s fabulous formula: cures many mathematical ills
abstract:
Presents the story of the formula $ 0 = e^i pi + 1 $ long regarded as the gold standard for mathematical beauty. This book shows why it still lies at the heart of complex number theory. It discusses many sophisticated applications of complex numbers in pure and applied mathematics, and to electronic technology.

TOC:
Complex numbers Vector trips The irrationality of $pi ^2$ Fourier series Fourier integrals Electronics and the square root of $-1$ Euler: the man and the mathematical physicist

rawabstract:
Presents the story of the formula $ 0 = e^{i \pi } + 1 $ long regarded as the gold standard for mathematical beauty. This book shows why it still lies at the heart of complex number theory. It discusses many sophisticated applications of complex numbers in pure and applied mathematics, and to electronic technology.

rawTOC:
Complex numbers \\ Vector trips \\ The irrationality of $\pi^2$ \\ Fourier series \\ Fourier integrals \\ Electronics and the square root of $-1$ \\ Euler: the man and the mathematical physicist

entry:
@Book{Nahin:2006:DEF,
  author =       "Paul J. Nahin",
  title =        "{Dr. Euler}'s fabulous formula: cures many
                 mathematical ills",
  publisher =    pub-PRINCETON,
  address =      pub-PRINCETON:adr,
  pages =        "xx + 380",
  year =         "2006",
  ISBN =         "0-691-11822-1 (hardcover)",
  ISBN-13 =      "978-0-691-11822-2 (hardcover)",
  LCCN =         "QA255 .N339 2006",
  bibdate =      "Fri Nov 17 12:25:54 MST 2006",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib;
                 z3950.loc.gov:7090/Voyager",
  URL =          "http://www.loc.gov/catdir/enhancements/fy0654/2005056550-d.html",
  abstract =     "Presents the story of the formula $ 0 = e^{i \pi } + 1
                 $ long regarded as the gold standard for mathematical
                 beauty. This book shows why it still lies at the heart
                 of complex number theory. It discusses many
                 sophisticated applications of complex numbers in pure
                 and applied mathematics, and to electronic
                 technology.",
  acknowledgement = ack-nhfb,
  subject =      "Numbers, Complex; Euler's numbers; Mathematics;
                 History; $e^{i\pi} + 1 = 0$",
  tableofcontents = "Complex numbers \\
                 Vector trips \\
                 The irrationality of $\pi^2$ \\
                 Fourier series \\
                 Fourier integrals \\
                 Electronics and the square root of $-1$ \\
                 Euler: the man and the mathematical physicist",
}


bibtype: article
filename: master.bib
label: Naiman:grey-scale
author: Avi Naiman and Alain Fournier
title: Rectangular Convolution for Fast Filtering of Characters
journal: j-SIGGRAPH
volume: 21
number: 4
pages: 233--242
month: jul
monthnumber: 7
year: 1987
bibdate: Sun May 2 07:53:03 1999
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib
bibtimestamp: 1999.05.02 07:53:03 ???
note: See cite Kajiya:grey-scale.
acknowledgement: ack-nhfb
rawauthor: Avi Naiman and Alain Fournier
rawnote: See \cite{Kajiya:grey-scale}.
rawtitle: Rectangular Convolution for Fast Filtering of Characters
entry:
@Article{Naiman:grey-scale,
  author =       "Avi Naiman and Alain Fournier",
  title =        "Rectangular Convolution for Fast Filtering of
                 Characters",
  journal =      j-SIGGRAPH,
  volume =       "21",
  number =       "4",
  pages =        "233--242",
  month =        jul,
  year =         "1987",
  bibdate =      "Sun May 2 07:53:03 1999",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib",
  note =         "See \cite{Kajiya:grey-scale}.",
  acknowledgement = ack-nhfb,
  personalnote = "See e-mail from Alan Broder (\path|ajb@mitre.arpa|
                 14-Oct-1988) regarding TeX DVI display on grey-scale
                 devices.",
}


bibtype: book
filename: master.bib
label: Nakajima:1992:CDT
author: Heitaro Nakajima and Hiroshi Ogawa
title: Compact Disc Technology
publisher: pub-OHMSHA
address: pub-OHMSHA:adr
pages: x + 232
year: 1992
LCCN: TK7882.C56 N3613 1992
bibdate: Sun Jul 10 20:23:06 1994
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib
bibtimestamp: 1994.07.10 20:23:06 ???
note: Translated by Charles Aschmann.
acknowledgement: ack-nhfb
rawauthor: Heitaro Nakajima and Hiroshi Ogawa
rawnote: Translated by Charles Aschmann.
rawtitle: Compact Disc Technology
ISBN:
4-274-03347-3 (Ohmsha, Ltd), 90-5199-066-9 (IOS Press) OR 4274033473 (Ohmsha, Ltd), 9051990669 (IOS Press)

ISBN13:
978-4-274-03347-6 (Ohmsha, Ltd), 978-90-5199-066-9 (IOS Press) OR 9784274033476 (Ohmsha, Ltd), 9789051990669 (IOS Press)

entry:
@Book{Nakajima:1992:CDT,
  author =       "Heitaro Nakajima and Hiroshi Ogawa",
  title =        "Compact Disc Technology",
  publisher =    pub-OHMSHA # " and " # pub-IOS,
  address =      pub-OHMSHA:adr # " and " # pub-IOS:adr,
  pages =        "x + 232",
  year =         "1992",
  ISBN =         "4-274-03347-3 (Ohmsha, Ltd), 90-5199-066-9 (IOS
                 Press)",
  ISBN-13 =      "978-4-274-03347-6 (Ohmsha, Ltd), 978-90-5199-066-9
                 (IOS Press)",
  LCCN =         "TK7882.C56 N3613 1992",
  bibdate =      "Sun Jul 10 20:23:06 1994",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib",
  note =         "Translated by Charles Aschmann.",
  acknowledgement = ack-nhfb,
  libnote =      "Not in my library.",
}


bibtype: book
filename: master.bib
label: Nakanishi:1962:IAS
author: Koji Nakanishi
title: Infrared Absorption Spectroscopy: Practical
publisher: Holden-Day, Inc. and Nankodo Company Limited
address: San Francisco, CA, USA and Tokyo, Japan
pages: ix + 233
year: 1962
LCCN: QD95 .N36 1962
bibdate: Sat Jul 25 13:55:27 1998
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib
bibtimestamp: 1998.07.25 13:55:27 ???
acknowledgement: ack-nhfb
rawauthor: Koji Nakanishi
rawtitle: Infrared Absorption Spectroscopy: Practical
entry:
@Book{Nakanishi:1962:IAS,
  author =       "Koji Nakanishi",
  title =        "Infrared Absorption Spectroscopy: Practical",
  publisher =    "Holden-Day, Inc. and Nankodo Company Limited",
  address =      "San Francisco, CA, USA and Tokyo, Japan",
  pages =        "ix + 233",
  year =         "1962",
  LCCN =         "QD95 .N36 1962",
  bibdate =      "Sat Jul 25 13:55:27 1998",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib",
  acknowledgement = ack-nhfb,
  xxISBN =       "none",
}


bibtype: book
filename: master.bib
label: Neider:1993:OPG
author: Jackie Neider and Tom Davis and Mason Woo
title: OpenGL Programming Guide: The Official Guide to Learning OpenGL, Release 1
publisher: pub-AW
address: pub-AW:adr
pages: xiii + 516
year: 1993
ISBN: 0-201-63274-8 OR 0201632748
ISBN13: 978-0-201-63274-3 OR 9780201632743
LCCN: T385.N435 1993
bibdate: Tue Mar 1 13:14:39 1994
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib
bibtimestamp: 1994.03.01 13:14:39 ???
acknowledgement: ack-nhfb
rawauthor: Jackie Neider and Tom Davis and Mason Woo
rawtitle: {OpenGL} Programming Guide: The Official Guide to Learning {OpenGL}, Release 1
note:
The source code examples are available at path =ftp://sgigate.sgi.com/pub/opengl/opengl.tar.Z=. An HTML version of the book is available at path =http://arctic.eng.iastate.edu:88/SGI_Developer/OpenGL_PG/= and path =http://fly.cc.fer.hr/~unreal/index.html=.

TOC:
1: Introduction to OpenGL 2: Drawing Geometric Objects 3: Viewing 4: Display Lists 5: Color 6: Lighting 7: Blending, Antialiasing, and Fog 8: Drawing Pixels, Bitmaps, Fonts, and Images 9: Texture Mapping 10: The Framebuffer 11: Evaluators and NURBS 12: Selection and Feedback 13: Now That You Know A: Order of Operations B: OpenGL State Variables C: The OpenGL Utility Library D: The OpenGL Extension to the X Window System E: The OpenGL Programming Guide Auxiliary Library F: Calculating Normal Vectors G: Homogeneous Coordinates and Transformation Matrices H: Programming Tips I: OpenGL Invariance

rawnote:
The source code examples are available at \path=ftp://sgigate.sgi.com/pub/opengl/opengl.tar.Z=. An HTML version of the book is available at \path=http://arctic.eng.iastate.edu:88/SGI_Developer/OpenGL_PG/= and \path=http://fly.cc.fer.hr/~unreal/index.html=.

rawTOC:
1: Introduction to OpenGL \\ 2: Drawing Geometric Objects \\ 3: Viewing \\ 4: Display Lists \\ 5: Color \\ 6: Lighting \\ 7: Blending, Antialiasing, and Fog \\ 8: Drawing Pixels, Bitmaps, Fonts, and Images \\ 9: Texture Mapping \\ 10: The Framebuffer \\ 11: Evaluators and NURBS \\ 12: Selection and Feedback \\ 13: Now That You Know \\ A: Order of Operations \\ B: OpenGL State Variables \\ C: The OpenGL Utility Library \\ D: The OpenGL Extension to the X Window System \\ E: The OpenGL Programming Guide Auxiliary Library \\ F: Calculating Normal Vectors \\ G: Homogeneous Coordinates and Transformation Matrices \\ H: Programming Tips \\ I: OpenGL Invariance

entry:
@Book{Neider:1993:OPG,
  author =       "Jackie Neider and Tom Davis and Mason Woo",
  title =        "{OpenGL} Programming Guide: The Official Guide to
                 Learning {OpenGL}, Release 1",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  pages =        "xiii + 516",
  year =         "1993",
  ISBN =         "0-201-63274-8",
  ISBN-13 =      "978-0-201-63274-3",
  LCCN =         "T385.N435 1993",
  bibdate =      "Tue Mar 1 13:14:39 1994",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib",
  note =         "The source code examples are available at
                 \path=ftp://sgigate.sgi.com/pub/opengl/opengl.tar.Z=.
                 An HTML version of the book is available at
                 \path=http://arctic.eng.iastate.edu:88/SGI_Developer/OpenGL_PG/=
                 and \path=http://fly.cc.fer.hr/~unreal/index.html=.",
  price =        "US\$34.95",
  acknowledgement = ack-nhfb,
  libnote =      "Not yet in my library.",
  tableofcontents = "1: Introduction to OpenGL \\
                 2: Drawing Geometric Objects \\
                 3: Viewing \\
                 4: Display Lists \\
                 5: Color \\
                 6: Lighting \\
                 7: Blending, Antialiasing, and Fog \\
                 8: Drawing Pixels, Bitmaps, Fonts, and Images \\
                 9: Texture Mapping \\
                 10: The Framebuffer \\
                 11: Evaluators and NURBS \\
                 12: Selection and Feedback \\
                 13: Now That You Know \\
                 A: Order of Operations \\
                 B: OpenGL State Variables \\
                 C: The OpenGL Utility Library \\
                 D: The OpenGL Extension to the X Window System \\
                 E: The OpenGL Programming Guide Auxiliary Library \\
                 F: Calculating Normal Vectors \\
                 G: Homogeneous Coordinates and Transformation Matrices
                 \\
                 H: Programming Tips \\
                 I: OpenGL Invariance",
}


bibtype: book
filename: master.bib
label: Nelson:1991:SPM
editor: Greg Nelson
title: Systems Programming with Modula-3
publisher: pub-PH
address: pub-PH:adr
pages: ix + 267
year: 1991
ISBN: 0-13-590464-1 (paperback) OR 0135904641 (paperback)
ISBN13: 978-0-13-590464-0 (paperback) OR 9780135904640 (paperback)
LCCN: QA76.66 .S87 1991
bibdate: Wed Dec 15 10:40:00 1993
bibsource: https://www.math.utah.edu/pub/tex/bib/fparith.bib; https://www.math.utah.edu/pub/tex/bib/master.bib
bibtimestamp: 1993.12.15 10:40:00 ???
acknowledgement: ack-nhfb
raweditor: Greg Nelson
rawtitle: Systems Programming with {Modula-3}
note:
A description of the Modula 3 programming language by the committee that designed it, with an entertaining appendix on how various design decisions were made. Section 3.4 describes three floating-point interfaces that provide parameters of the underlying floating-point system, access primitives, and exception handling.

rawnote:
A description of the Modula 3 programming language by the committee that designed it, with an entertaining appendix on how various design decisions were made. Section 3.4 describes three floating-point interfaces that provide parameters of the underlying floating-point system, access primitives, and exception handling.

entry:
@Book{Nelson:1991:SPM,
  editor =       "Greg Nelson",
  title =        "Systems Programming with {Modula-3}",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  pages =        "ix + 267",
  year =         "1991",
  ISBN =         "0-13-590464-1 (paperback)",
  ISBN-13 =      "978-0-13-590464-0 (paperback)",
  LCCN =         "QA76.66 .S87 1991",
  bibdate =      "Wed Dec 15 10:40:00 1993",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/master.bib",
  note =         "A description of the Modula 3 programming language by
                 the committee that designed it, with an entertaining
                 appendix on how various design decisions were made.
                 Section 3.4 describes three floating-point interfaces
                 that provide parameters of the underlying
                 floating-point system, access primitives, and exception
                 handling.",
  acknowledgement = ack-nhfb,
  libnote =      "Not in my library.",
}


bibtype: book
filename: master.bib
label: Nemeth:1989:USA
author: Evi Nemeth and Garth Snyder and Scott Seebass
title: UNIX System Administration Handbook
publisher: pub-PH
address: pub-PH:adr
pages: xxx + 593
year: 1989
ISBN: 0-13-933441-6 OR 0139334416
ISBN13: 978-0-13-933441-2 OR 9780139334412
LCCN: QA76.76.O63 N45 1989
bibdate: Wed Dec 15 10:40:01 1993
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib; https://www.math.utah.edu/pub/tex/bib/unix.bib
bibtimestamp: 1993.12.15 10:40:01 ???
acknowledgement: ack-nhfb
rawauthor: Evi Nemeth and Garth Snyder and Scott Seebass
rawtitle: {UNIX} System Administration Handbook
TOC:
Foreword / xxvi Foreword to the Second Edition / xxvii Foreword to the First Edition / xxix Preface / xxxi Acknowledgments / xxxiv Basic Administration Where to Start / 1 Suggested background / 2 The sordid history of UNIX / 2 Example UNIX systems / 3 Notation and typographical conventions / 4 How to use your manuals / 5 Essential tasks of the system administrator / 8 How to find files on the Internet / 9 System administration under duress / 10 Recommended reading / 11 Booting and Shutting Down / 12 Bootstrapping / 12 Booting PCs / 16 Booting in single-user mode / 22 Startup scripts / 24 Rebooting and shutting down / 33 Rootly Powers / 37 Ownership of files and processes / 37 The superuser / 39 Choosing a root password / 39 Becoming root / 40 Other pseudo-users / 44 Controlling Processes / 45 Components of a process / 45 The life cycle of a process / 47 Signals / 48 kill: send signals / 51 Process states / 51 nice and renice: influence scheduling priority / 52 ps: monitor processes / 53 top: monitor processes even better / 57 Runaway processes / 57 The Filesystem / 60 Pathnames / 61 Mounting and unmounting filesystems / 62 The organization of the file tree / 64 File types / 66 File attributes / 69 Adding New Users / 76 The /etc/passwd file / 76 The FreeBSD /etc/master.passwd file / 81 The FreeBSD /etc/login.conf file / 82 The Solaris and Red Hat /etc/shadow file / 82 The /etc/group file / 84 Adding users / 85 Removing users / 90 Disabling logins / 90 Vendor-supplied account management utilities / 91 Serial Devices / 93 Serial standards / 93 Alternative connectors / 97 Hard and soft carrier / 101 Hardware flow control / 102 Cable length / 102 Serial device files / 103 Software configuration for serial devices / 103 Configuration of hardwired terminals / 104 Special characters and the terminal driver / 110 stty: set terminal options / 111 test: set options automatically / 112 How to unwedge a terminal / 112 Modems / 113 Debugging a serial line / 115 Other common I/O ports / 116 Adding a Disk / 118 Disk interfaces / 118 Disk geometry / 126 An overview of the disk installation procedure / 128 fsck: check and repair filesystems / 136 Vendor specifics / 138 Periodic Processes / 157 cron: schedule commands / 157 The format of crontab files / 158 Crontab management / 160 Some common uses for cron / 160 Vendor specifics / 162 Backups / 164 Motherhood and apple pie / 165 Backup devices and media / 169 Setting up an incremental backup regime / 175 Restoring from dumps / 180 Dumping and restoring for upgrades / 184 Using other archiving programs / 184 Using multiple files on a single tape / 186 Amanda / 187 Commercial backup products / 202 Recommended reading / 203 Syslog and Log Files / 204 Logging policies / 204 Finding log files / 207 Files NOT to manage / 208 Vendor specifics / 209 Syslog: the system event logger / 210 Condensing log files to useful information / 222 Drivers and the Kernel / 224 Kernel types / 225 Why configure the kernel? / 226 Configuring a Solaris kernel / 226 Building an HP-UX kernel / 229 Configuring a Linux kernel / 231 Building a FreeBSD kernel / 233 Creating a BSD configuration file / 237 Adding device drivers / 246 Device files / 252 Naming conventions for devices / 252 Loadable kernel modules / 253 Recommended reading / 257 Networking TCP/IP Networking / 261 TCP/IP and the Internet / 262 Networking road map / 265 Packets and encapsulation / 266 IP addresses: the gory details / 271 Routing / 283 ARP: The address resolution protocol / 285 DHCP: the Dynamic Host Configuration Protocol / 287 PPP: the Point-to-Point Protocol / 291 Security issues / 295 Addition of machines to a network / 298 Vendor-specific network configuration / 306 Solaris network configuration / 307 HP-UX network configuration / 315 Network configuration for Red Hat / 322 Network configuration for FreeBSD / 330 Recommended reading / 340 Routing / 342 Packet forwarding: a closer look / 343 Routing daemons and routing protocols / 345 Protocols on parade / 349 routed: RIP yourself a new hole / 351 gated: a better routing daemon / 352 Vendor specifics / 366 Routing strategy selection criteria / 367 Cisco routers / 368 Recommended reading / 371 Network Hardware / 372 LAN, WAN, or MAN? / 372 Ethernet: the common LAN / 373 FDDI: the disappointing and expensive LAN / 380 ATM: the promised (but sorely defeated) LAN / 381 Frame relay: the sacrificial WAN / 382 ISDN: the indigenous WAN / 383 DSL: the people's WAN / 383 Where is the network going? / 384 Network testing and debugging / 385 Building wiring / 386 Network design issues / 387 Management issues / 389 Recommended vendors / 390 Recommended reading / 391 The Domain Name System / 392 DNS for the impatient: adding a new machine / 392 The history of DNS / 394 Who needs DNS? / 395 What's new in DNS / 396 The DNS namespace / 397 The BIND software / 402 How DNS works / 407 BIND client issues / 410 BIND server configuration / 414 BIND configuration examples / 429 The DNS database / 436 Updating zone files / 457 Security issues / 460 Testing and debugging / 469 Loose ends / 479 Vendor specifics / 481 Recommended reading / 485 The Network File System / 488 General information about NFS / 488 Server-side NFS / 493 Client-side NFS / 500 nfsstat: dump NFS statistics / 503 Dedicated NFS file servers / 503 Automatic mounting / 504 automount: the original automounter / 505 amd: a more sophisticated automounter / 509 Recommended reading / 512 Sharing System Files / 513 What to share / 514 Copying files around / 515 NIS: the Network Information Service / 521 NIS+: son of NIS / 530 LDAP: the Lightweight Directory Access Protocol / 532 Electronic Mail / 535 Mail systems / 537 The anatomy of a mail message / 541 Mail philosophy / 546 Mail aliases / 550 sendmail: ringmaster of the electronic mail circus / 562 sendmail configuration / 570 Basic sendmail configuration primitives / 573 Fancier sendmail configuration primitives / 577 Configuration file examples / 588 Spam-related features in sendmail / 595 Security and sendmail / 607 sendmail statistics, testing, and debugging / 614 The Postfix mail system / 618 Recommended reading / 623 Network Management and Debugging / 625 Troubleshooting a network / 626 ping: check to see if a host is alive / 627 traceroute: trace IP packets / 629 netstat: get tons o' network statistics / 631 Packet sniffers / 636 Network management protocols / 639 SNMP: the Simple Network Management Protocol / 640 SNMP agents / 642 Network management applications / 646 Recommended reading / 649 Security / 651 Seven common-sense rules of security / 652 How security is compromised / 653 Security problems in the /etc/passwd file / 655 Setuid programs / 658 Important file permissions / 659 Miscellaneous security issues / 660 Security power tools / 663 Cryptographic security tools / 669 Firewalls / 675 Sources of security information / 678 What to do when your site has been attacked / 680 Recommended reading / 682 Web Hosting and Internet Servers / 684 Web hosting / 684 Web hosting basics / 685 HTTP server installation / 688 Virtual interfaces / 691 Caching and proxy servers / 694 Anonymous FTP server setup / 696 Usenet news / 698 Bunch O'Stuff Printing / 703 Mini-glossary of printing terms / 704 Types of printers / 705 BSD printing / 707 System V printing / 719 Adding a printer / 728 LPRng / 735 Debugging printing problems / 739 Common printing software / 740 Printer philosophy / 741 Maintenance and Environment / 744 Maintenance basics / 744 Maintenance contracts / 745 Board-handling lore / 746 Monitors / 747 Memory modules / 747 Preventive maintenance / 748 Environment / 749 Power / 751 Racks / 752 Tools / 753 Performance Analysis / 754 What you can do to improve performance / 755 Factors that affect performance / 756 System performance checkup / 757 Help! My system just got really slow! / 766 Recommended reading / 768 Cooperating with Windows / 769 File and print sharing / 769 Secure terminal emulation with SSH / 773 X Windows emulators / 774 PC mail clients / 775 PC backups / 775 Dual booting / 776 Running Windows applications under UNIX / 776 PC hardware tips / 776 Policy and Politics / 778 Policy and procedure / 779 Legal issues / 787 Sysadmin surveys / 793 Scope of service / 795 Trouble-reporting systems / 796 Managing management / 797 Hiring, firing, and training / 797 War stories and ethics / 800 Localization and upgrades / 805 Local documentation / 809 Procurement / 811 Decommissioning hardware / 812 Software patents / 813 Organizations, conferences, and other resources / 814 Standards / 817 Sample documents / 819 Recommended reading / 820 Daemons / 821 init: the primordial process / 822 cron: schedule commands / 823 inetd: manage daemons / 823 System daemons / 827 Printing daemons / 828 NFS daemons / 828 NIS daemons / 829 Internet daemons / 830 Time synchronization daemons / 833 Booting and configuration daemons / 834 Colophon / 836 Index / 837

rawTOC:
Foreword / xxvi \\ Foreword to the Second Edition / xxvii \\ Foreword to the First Edition / xxix \\ Preface / xxxi \\ Acknowledgments / xxxiv \\ Basic Administration \\ Where to Start / 1 \\ Suggested background / 2 \\ The sordid history of UNIX / 2 \\ Example UNIX systems / 3 \\ Notation and typographical conventions / 4 \\ How to use your manuals / 5 \\ Essential tasks of the system administrator / 8 \\ How to find files on the Internet / 9 \\ System administration under duress / 10 \\ Recommended reading / 11 \\ Booting and Shutting Down / 12 \\ Bootstrapping / 12 \\ Booting PCs / 16 \\ Booting in single-user mode / 22 \\ Startup scripts / 24 \\ Rebooting and shutting down / 33 \\ Rootly Powers / 37 \\ Ownership of files and processes / 37 \\ The superuser / 39 \\ Choosing a root password / 39 \\ Becoming root / 40 \\ Other pseudo-users / 44 \\ Controlling Processes / 45 \\ Components of a process / 45 \\ The life cycle of a process / 47 \\ Signals / 48 \\ kill: send signals / 51 \\ Process states / 51 \\ nice and renice: influence scheduling priority / 52 \\ ps: monitor processes / 53 \\ top: monitor processes even better / 57 \\ Runaway processes / 57 \\ The Filesystem / 60 \\ Pathnames / 61 \\ Mounting and unmounting filesystems / 62 \\ The organization of the file tree / 64 \\ File types / 66 \\ File attributes / 69 \\ Adding New Users / 76 \\ The /etc/passwd file / 76 \\ The FreeBSD /etc/master.passwd file / 81 \\ The FreeBSD /etc/login.conf file / 82 \\ The Solaris and Red Hat /etc/shadow file / 82 \\ The /etc/group file / 84 \\ Adding users / 85 \\ Removing users / 90 \\ Disabling logins / 90 \\ Vendor-supplied account management utilities / 91 \\ Serial Devices / 93 \\ Serial standards / 93 \\ Alternative connectors / 97 \\ Hard and soft carrier / 101 \\ Hardware flow control / 102 \\ Cable length / 102 \\ Serial device files / 103 \\ Software configuration for serial devices / 103 \\ Configuration of hardwired terminals / 104 \\ Special characters and the terminal driver / 110 \\ stty: set terminal options / 111 \\ test: set options automatically / 112 \\ How to unwedge a terminal / 112 \\ Modems / 113 \\ Debugging a serial line / 115 \\ Other common I/O ports / 116 \\ Adding a Disk / 118 \\ Disk interfaces / 118 \\ Disk geometry / 126 \\ An overview of the disk installation procedure / 128 \\ fsck: check and repair filesystems / 136 \\ Vendor specifics / 138 \\ Periodic Processes / 157 \\ cron: schedule commands / 157 \\ The format of crontab files / 158 \\ Crontab management / 160 \\ Some common uses for cron / 160 \\ Vendor specifics / 162 \\ Backups / 164 \\ Motherhood and apple pie / 165 \\ Backup devices and media / 169 \\ Setting up an incremental backup regime / 175 \\ Restoring from dumps / 180 \\ Dumping and restoring for upgrades / 184 \\ Using other archiving programs / 184 \\ Using multiple files on a single tape / 186 \\ Amanda / 187 \\ Commercial backup products / 202 \\ Recommended reading / 203 \\ Syslog and Log Files / 204 \\ Logging policies / 204 \\ Finding log files / 207 \\ Files NOT to manage / 208 \\ Vendor specifics / 209 \\ Syslog: the system event logger / 210 \\ Condensing log files to useful information / 222 \\ Drivers and the Kernel / 224 \\ Kernel types / 225 \\ Why configure the kernel? / 226 \\ Configuring a Solaris kernel / 226 \\ Building an HP-UX kernel / 229 \\ Configuring a Linux kernel / 231 \\ Building a FreeBSD kernel / 233 \\ Creating a BSD configuration file / 237 \\ Adding device drivers / 246 \\ Device files / 252 \\ Naming conventions for devices / 252 \\ Loadable kernel modules / 253 \\ Recommended reading / 257 \\ Networking \\ TCP/IP Networking / 261 \\ TCP/IP and the Internet / 262 \\ Networking road map / 265 \\ Packets and encapsulation / 266 \\ IP addresses: the gory details / 271 \\ Routing / 283 \\ ARP: The address resolution protocol / 285 \\ DHCP: the Dynamic Host Configuration Protocol / 287 \\ PPP: the Point-to-Point Protocol / 291 \\ Security issues / 295 \\ Addition of machines to a network / 298 \\ Vendor-specific network configuration / 306 \\ Solaris network configuration / 307 \\ HP-UX network configuration / 315 \\ Network configuration for Red Hat / 322 \\ Network configuration for FreeBSD / 330 \\ Recommended reading / 340 \\ Routing / 342 \\ Packet forwarding: a closer look / 343 \\ Routing daemons and routing protocols / 345 \\ Protocols on parade / 349 \\ routed: RIP yourself a new hole / 351 \\ gated: a better routing daemon / 352 \\ Vendor specifics / 366 \\ Routing strategy selection criteria / 367 \\ Cisco routers / 368 \\ Recommended reading / 371 \\ Network Hardware / 372 \\ LAN, WAN, or MAN? / 372 \\ Ethernet: the common LAN / 373 \\ FDDI: the disappointing and expensive LAN / 380 \\ ATM: the promised (but sorely defeated) LAN / 381 \\ Frame relay: the sacrificial WAN / 382 \\ ISDN: the indigenous WAN / 383 \\ DSL: the people's WAN / 383 \\ Where is the network going? / 384 \\ Network testing and debugging / 385 \\ Building wiring / 386 \\ Network design issues / 387 \\ Management issues / 389 \\ Recommended vendors / 390 \\ Recommended reading / 391 \\ The Domain Name System / 392 \\ DNS for the impatient: adding a new machine / 392 \\ The history of DNS / 394 \\ Who needs DNS? / 395 \\ What's new in DNS / 396 \\ The DNS namespace / 397 \\ The BIND software / 402 \\ How DNS works / 407 \\ BIND client issues / 410 \\ BIND server configuration / 414 \\ BIND configuration examples / 429 \\ The DNS database / 436 \\ Updating zone files / 457 \\ Security issues / 460 \\ Testing and debugging / 469 \\ Loose ends / 479 \\ Vendor specifics / 481 \\ Recommended reading / 485 \\ The Network File System / 488 \\ General information about NFS / 488 \\ Server-side NFS / 493 \\ Client-side NFS / 500 \\ nfsstat: dump NFS statistics / 503 \\ Dedicated NFS file servers / 503 \\ Automatic mounting / 504 \\ automount: the original automounter / 505 \\ amd: a more sophisticated automounter / 509 \\ Recommended reading / 512 \\ Sharing System Files / 513 \\ What to share / 514 \\ Copying files around / 515 \\ NIS: the Network Information Service / 521 \\ NIS+: son of NIS / 530 \\ LDAP: the Lightweight Directory Access Protocol / 532 \\ Electronic Mail / 535 \\ Mail systems / 537 \\ The anatomy of a mail message / 541 \\ Mail philosophy / 546 \\ Mail aliases / 550 \\ sendmail: ringmaster of the electronic mail circus / 562 \\ sendmail configuration / 570 \\ Basic sendmail configuration primitives / 573 \\ Fancier sendmail configuration primitives / 577 \\ Configuration file examples / 588 \\ Spam-related features in sendmail / 595 \\ Security and sendmail / 607 \\ sendmail statistics, testing, and debugging / 614 \\ The Postfix mail system / 618 \\ Recommended reading / 623 \\ Network Management and Debugging / 625 \\ Troubleshooting a network / 626 \\ ping: check to see if a host is alive / 627 \\ traceroute: trace IP packets / 629 \\ netstat: get tons o' network statistics / 631 \\ Packet sniffers / 636 \\ Network management protocols / 639 \\ SNMP: the Simple Network Management Protocol / 640 \\ SNMP agents / 642 \\ Network management applications / 646 \\ Recommended reading / 649 \\ Security / 651 \\ Seven common-sense rules of security / 652 \\ How security is compromised / 653 \\ Security problems in the /etc/passwd file / 655 \\ Setuid programs / 658 \\ Important file permissions / 659 \\ Miscellaneous security issues / 660 \\ Security power tools / 663 \\ Cryptographic security tools / 669 \\ Firewalls / 675 \\ Sources of security information / 678 \\ What to do when your site has been attacked / 680 \\ Recommended reading / 682 \\ Web Hosting and Internet Servers / 684 \\ Web hosting / 684 \\ Web hosting basics / 685 \\ HTTP server installation / 688 \\ Virtual interfaces / 691 \\ Caching and proxy servers / 694 \\ Anonymous FTP server setup / 696 \\ Usenet news / 698 \\ Bunch O'Stuff \\ Printing / 703 \\ Mini-glossary of printing terms / 704 \\ Types of printers / 705 \\ BSD printing / 707 \\ System V printing / 719 \\ Adding a printer / 728 \\ LPRng / 735 \\ Debugging printing problems / 739 \\ Common printing software / 740 \\ Printer philosophy / 741 \\ Maintenance and Environment / 744 \\ Maintenance basics / 744 \\ Maintenance contracts / 745 \\ Board-handling lore / 746 \\ Monitors / 747 \\ Memory modules / 747 \\ Preventive maintenance / 748 \\ Environment / 749 \\ Power / 751 \\ Racks / 752 \\ Tools / 753 \\ Performance Analysis / 754 \\ What you can do to improve performance / 755 \\ Factors that affect performance / 756 \\ System performance checkup / 757 \\ Help! My system just got really slow! / 766 \\ Recommended reading / 768 \\ Cooperating with Windows / 769 \\ File and print sharing / 769 \\ Secure terminal emulation with SSH / 773 \\ X Windows emulators / 774 \\ PC mail clients / 775 \\ PC backups / 775 \\ Dual booting / 776 \\ Running Windows applications under UNIX / 776 \\ PC hardware tips / 776 \\ Policy and Politics / 778 \\ Policy and procedure / 779 \\ Legal issues / 787 \\ Sysadmin surveys / 793 \\ Scope of service / 795 \\ Trouble-reporting systems / 796 \\ Managing management / 797 \\ Hiring, firing, and training / 797 \\ War stories and ethics / 800 \\ Localization and upgrades / 805 \\ Local documentation / 809 \\ Procurement / 811 \\ Decommissioning hardware / 812 \\ Software patents / 813 \\ Organizations, conferences, and other resources / 814 \\ Standards / 817 \\ Sample documents / 819 \\ Recommended reading / 820 \\ Daemons / 821 \\ init: the primordial process / 822 \\ cron: schedule commands / 823 \\ inetd: manage daemons / 823 \\ System daemons / 827 \\ Printing daemons / 828 \\ NFS daemons / 828 \\ NIS daemons / 829 \\ Internet daemons / 830 \\ Time synchronization daemons / 833 \\ Booting and configuration daemons / 834 \\ Colophon / 836 \\ Index / 837

entry:
@Book{Nemeth:1989:USA,
  author =       "Evi Nemeth and Garth Snyder and Scott Seebass",
  title =        "{UNIX} System Administration Handbook",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  pages =        "xxx + 593",
  year =         "1989",
  ISBN =         "0-13-933441-6",
  ISBN-13 =      "978-0-13-933441-2",
  LCCN =         "QA76.76.O63 N45 1989",
  bibdate =      "Wed Dec 15 10:40:01 1993",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib;
                 https://www.math.utah.edu/pub/tex/bib/unix.bib",
  acknowledgement = ack-nhfb,
  tableofcontents = "Foreword / xxvi \\
                 Foreword to the Second Edition / xxvii \\
                 Foreword to the First Edition / xxix \\
                 Preface / xxxi \\
                 Acknowledgments / xxxiv \\
                 Basic Administration \\
                 Where to Start / 1 \\
                 Suggested background / 2 \\
                 The sordid history of UNIX / 2 \\
                 Example UNIX systems / 3 \\
                 Notation and typographical conventions / 4 \\
                 How to use your manuals / 5 \\
                 Essential tasks of the system administrator / 8 \\
                 How to find files on the Internet / 9 \\
                 System administration under duress / 10 \\
                 Recommended reading / 11 \\
                 Booting and Shutting Down / 12 \\
                 Bootstrapping / 12 \\
                 Booting PCs / 16 \\
                 Booting in single-user mode / 22 \\
                 Startup scripts / 24 \\
                 Rebooting and shutting down / 33 \\
                 Rootly Powers / 37 \\
                 Ownership of files and processes / 37 \\
                 The superuser / 39 \\
                 Choosing a root password / 39 \\
                 Becoming root / 40 \\
                 Other pseudo-users / 44 \\
                 Controlling Processes / 45 \\
                 Components of a process / 45 \\
                 The life cycle of a process / 47 \\
                 Signals / 48 \\
                 kill: send signals / 51 \\
                 Process states / 51 \\
                 nice and renice: influence scheduling priority / 52 \\
                 ps: monitor processes / 53 \\
                 top: monitor processes even better / 57 \\
                 Runaway processes / 57 \\
                 The Filesystem / 60 \\
                 Pathnames / 61 \\
                 Mounting and unmounting filesystems / 62 \\
                 The organization of the file tree / 64 \\
                 File types / 66 \\
                 File attributes / 69 \\
                 Adding New Users / 76 \\
                 The /etc/passwd file / 76 \\
                 The FreeBSD /etc/master.passwd file / 81 \\
                 The FreeBSD /etc/login.conf file / 82 \\
                 The Solaris and Red Hat /etc/shadow file / 82 \\
                 The /etc/group file / 84 \\
                 Adding users / 85 \\
                 Removing users / 90 \\
                 Disabling logins / 90 \\
                 Vendor-supplied account management utilities / 91 \\
                 Serial Devices / 93 \\
                 Serial standards / 93 \\
                 Alternative connectors / 97 \\
                 Hard and soft carrier / 101 \\
                 Hardware flow control / 102 \\
                 Cable length / 102 \\
                 Serial device files / 103 \\
                 Software configuration for serial devices / 103 \\
                 Configuration of hardwired terminals / 104 \\
                 Special characters and the terminal driver / 110 \\
                 stty: set terminal options / 111 \\
                 test: set options automatically / 112 \\
                 How to unwedge a terminal / 112 \\
                 Modems / 113 \\
                 Debugging a serial line / 115 \\
                 Other common I/O ports / 116 \\
                 Adding a Disk / 118 \\
                 Disk interfaces / 118 \\
                 Disk geometry / 126 \\
                 An overview of the disk installation procedure / 128
                 \\
                 fsck: check and repair filesystems / 136 \\
                 Vendor specifics / 138 \\
                 Periodic Processes / 157 \\
                 cron: schedule commands / 157 \\
                 The format of crontab files / 158 \\
                 Crontab management / 160 \\
                 Some common uses for cron / 160 \\
                 Vendor specifics / 162 \\
                 Backups / 164 \\
                 Motherhood and apple pie / 165 \\
                 Backup devices and media / 169 \\
                 Setting up an incremental backup regime / 175 \\
                 Restoring from dumps / 180 \\
                 Dumping and restoring for upgrades / 184 \\
                 Using other archiving programs / 184 \\
                 Using multiple files on a single tape / 186 \\
                 Amanda / 187 \\
                 Commercial backup products / 202 \\
                 Recommended reading / 203 \\
                 Syslog and Log Files / 204 \\
                 Logging policies / 204 \\
                 Finding log files / 207 \\
                 Files NOT to manage / 208 \\
                 Vendor specifics / 209 \\
                 Syslog: the system event logger / 210 \\
                 Condensing log files to useful information / 222 \\
                 Drivers and the Kernel / 224 \\
                 Kernel types / 225 \\
                 Why configure the kernel? / 226 \\
                 Configuring a Solaris kernel / 226 \\
                 Building an HP-UX kernel / 229 \\
                 Configuring a Linux kernel / 231 \\
                 Building a FreeBSD kernel / 233 \\
                 Creating a BSD configuration file / 237 \\
                 Adding device drivers / 246 \\
                 Device files / 252 \\
                 Naming conventions for devices / 252 \\
                 Loadable kernel modules / 253 \\
                 Recommended reading / 257 \\
                 Networking \\
                 TCP/IP Networking / 261 \\
                 TCP/IP and the Internet / 262 \\
                 Networking road map / 265 \\
                 Packets and encapsulation / 266 \\
                 IP addresses: the gory details / 271 \\
                 Routing / 283 \\
                 ARP: The address resolution protocol / 285 \\
                 DHCP: the Dynamic Host Configuration Protocol / 287 \\
                 PPP: the Point-to-Point Protocol / 291 \\
                 Security issues / 295 \\
                 Addition of machines to a network / 298 \\
                 Vendor-specific network configuration / 306 \\
                 Solaris network configuration / 307 \\
                 HP-UX network configuration / 315 \\
                 Network configuration for Red Hat / 322 \\
                 Network configuration for FreeBSD / 330 \\
                 Recommended reading / 340 \\
                 Routing / 342 \\
                 Packet forwarding: a closer look / 343 \\
                 Routing daemons and routing protocols / 345 \\
                 Protocols on parade / 349 \\
                 routed: RIP yourself a new hole / 351 \\
                 gated: a better routing daemon / 352 \\
                 Vendor specifics / 366 \\
                 Routing strategy selection criteria / 367 \\
                 Cisco routers / 368 \\
                 Recommended reading / 371 \\
                 Network Hardware / 372 \\
                 LAN, WAN, or MAN? / 372 \\
                 Ethernet: the common LAN / 373 \\
                 FDDI: the disappointing and expensive LAN / 380 \\
                 ATM: the promised (but sorely defeated) LAN / 381 \\
                 Frame relay: the sacrificial WAN / 382 \\
                 ISDN: the indigenous WAN / 383 \\
                 DSL: the people's WAN / 383 \\
                 Where is the network going? / 384 \\
                 Network testing and debugging / 385 \\
                 Building wiring / 386 \\
                 Network design issues / 387 \\
                 Management issues / 389 \\
                 Recommended vendors / 390 \\
                 Recommended reading / 391 \\
                 The Domain Name System / 392 \\
                 DNS for the impatient: adding a new machine / 392 \\
                 The history of DNS / 394 \\
                 Who needs DNS? / 395 \\
                 What's new in DNS / 396 \\
                 The DNS namespace / 397 \\
                 The BIND software / 402 \\
                 How DNS works / 407 \\
                 BIND client issues / 410 \\
                 BIND server configuration / 414 \\
                 BIND configuration examples / 429 \\
                 The DNS database / 436 \\
                 Updating zone files / 457 \\
                 Security issues / 460 \\
                 Testing and debugging / 469 \\
                 Loose ends / 479 \\
                 Vendor specifics / 481 \\
                 Recommended reading / 485 \\
                 The Network File System / 488 \\
                 General information about NFS / 488 \\
                 Server-side NFS / 493 \\
                 Client-side NFS / 500 \\
                 nfsstat: dump NFS statistics / 503 \\
                 Dedicated NFS file servers / 503 \\
                 Automatic mounting / 504 \\
                 automount: the original automounter / 505 \\
                 amd: a more sophisticated automounter / 509 \\
                 Recommended reading / 512 \\
                 Sharing System Files / 513 \\
                 What to share / 514 \\
                 Copying files around / 515 \\
                 NIS: the Network Information Service / 521 \\
                 NIS+: son of NIS / 530 \\
                 LDAP: the Lightweight Directory Access Protocol / 532
                 \\
                 Electronic Mail / 535 \\
                 Mail systems / 537 \\
                 The anatomy of a mail message / 541 \\
                 Mail philosophy / 546 \\
                 Mail aliases / 550 \\
                 sendmail: ringmaster of the electronic mail circus /
                 562 \\
                 sendmail configuration / 570 \\
                 Basic sendmail configuration primitives / 573 \\
                 Fancier sendmail configuration primitives / 577 \\
                 Configuration file examples / 588 \\
                 Spam-related features in sendmail / 595 \\
                 Security and sendmail / 607 \\
                 sendmail statistics, testing, and debugging / 614 \\
                 The Postfix mail system / 618 \\
                 Recommended reading / 623 \\
                 Network Management and Debugging / 625 \\
                 Troubleshooting a network / 626 \\
                 ping: check to see if a host is alive / 627 \\
                 traceroute: trace IP packets / 629 \\
                 netstat: get tons o' network statistics / 631 \\
                 Packet sniffers / 636 \\
                 Network management protocols / 639 \\
                 SNMP: the Simple Network Management Protocol / 640 \\
                 SNMP agents / 642 \\
                 Network management applications / 646 \\
                 Recommended reading / 649 \\
                 Security / 651 \\
                 Seven common-sense rules of security / 652 \\
                 How security is compromised / 653 \\
                 Security problems in the /etc/passwd file / 655 \\
                 Setuid programs / 658 \\
                 Important file permissions / 659 \\
                 Miscellaneous security issues / 660 \\
                 Security power tools / 663 \\
                 Cryptographic security tools / 669 \\
                 Firewalls / 675 \\
                 Sources of security information / 678 \\
                 What to do when your site has been attacked / 680 \\
                 Recommended reading / 682 \\
                 Web Hosting and Internet Servers / 684 \\
                 Web hosting / 684 \\
                 Web hosting basics / 685 \\
                 HTTP server installation / 688 \\
                 Virtual interfaces / 691 \\
                 Caching and proxy servers / 694 \\
                 Anonymous FTP server setup / 696 \\
                 Usenet news / 698 \\
                 Bunch O'Stuff \\
                 Printing / 703 \\
                 Mini-glossary of printing terms / 704 \\
                 Types of printers / 705 \\
                 BSD printing / 707 \\
                 System V printing / 719 \\
                 Adding a printer / 728 \\
                 LPRng / 735 \\
                 Debugging printing problems / 739 \\
                 Common printing software / 740 \\
                 Printer philosophy / 741 \\
                 Maintenance and Environment / 744 \\
                 Maintenance basics / 744 \\
                 Maintenance contracts / 745 \\
                 Board-handling lore / 746 \\
                 Monitors / 747 \\
                 Memory modules / 747 \\
                 Preventive maintenance / 748 \\
                 Environment / 749 \\
                 Power / 751 \\
                 Racks / 752 \\
                 Tools / 753 \\
                 Performance Analysis / 754 \\
                 What you can do to improve performance / 755 \\
                 Factors that affect performance / 756 \\
                 System performance checkup / 757 \\
                 Help! My system just got really slow! / 766 \\
                 Recommended reading / 768 \\
                 Cooperating with Windows / 769 \\
                 File and print sharing / 769 \\
                 Secure terminal emulation with SSH / 773 \\
                 X Windows emulators / 774 \\
                 PC mail clients / 775 \\
                 PC backups / 775 \\
                 Dual booting / 776 \\
                 Running Windows applications under UNIX / 776 \\
                 PC hardware tips / 776 \\
                 Policy and Politics / 778 \\
                 Policy and procedure / 779 \\
                 Legal issues / 787 \\
                 Sysadmin surveys / 793 \\
                 Scope of service / 795 \\
                 Trouble-reporting systems / 796 \\
                 Managing management / 797 \\
                 Hiring, firing, and training / 797 \\
                 War stories and ethics / 800 \\
                 Localization and upgrades / 805 \\
                 Local documentation / 809 \\
                 Procurement / 811 \\
                 Decommissioning hardware / 812 \\
                 Software patents / 813 \\
                 Organizations, conferences, and other resources / 814
                 \\
                 Standards / 817 \\
                 Sample documents / 819 \\
                 Recommended reading / 820 \\
                 Daemons / 821 \\
                 init: the primordial process / 822 \\
                 cron: schedule commands / 823 \\
                 inetd: manage daemons / 823 \\
                 System daemons / 827 \\
                 Printing daemons / 828 \\
                 NFS daemons / 828 \\
                 NIS daemons / 829 \\
                 Internet daemons / 830 \\
                 Time synchronization daemons / 833 \\
                 Booting and configuration daemons / 834 \\
                 Colophon / 836 \\
                 Index / 837",
}


