# bibtab

bibtype: book
filename: master.bib
label: Eymard:2004:N
author: Pierre Eymard and Jean-Pierre Lafon
title: The Number $ pi $
publisher: pub-AMS
address: pub-AMS:adr
pages: x + 322
year: 2004
ISBN: 0-8218-3246-8 OR 0821832468
ISBN13: 978-0-8218-3246-2 OR 9780821832462
LCCN: QA484 .E9613 2004
bibdate: Fri Apr 02 14:56:15 2004
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib
bibtimestamp: 2004.04.02 14:56:15 ???
note: Translated by Stephen S. Wilson from the French em Autour du nombre $ pi $ (1999).
URL: http://www.ams.org/bookpages/tnp/
acknowledgement: ack-nhfb
rawauthor: Pierre Eymard and Jean-Pierre Lafon
rawnote: Translated by Stephen S. Wilson from the French {\em Autour du nombre $ \pi $} (1999).
rawtitle: The Number $ \pi $
TOC:
Measurement of the circle Wallis's formula and some others Euler, Euler again, always Euler Squaring the circle $pi $ and elliptic integrals Solutions to the exercises

rawTOC:
Measurement of the circle \\ Wallis's formula and some others \\ Euler, Euler again, always Euler \\ Squaring the circle \\ $\pi$ and elliptic integrals \\ Solutions to the exercises

entry:
@Book{Eymard:2004:N,
  author =       "Pierre Eymard and Jean-Pierre Lafon",
  title =        "The Number $ \pi $",
  publisher =    pub-AMS,
  address =      pub-AMS:adr,
  pages =        "x + 322",
  year =         "2004",
  ISBN =         "0-8218-3246-8",
  ISBN-13 =      "978-0-8218-3246-2",
  LCCN =         "QA484 .E9613 2004",
  bibdate =      "Fri Apr 02 14:56:15 2004",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib",
  note =         "Translated by Stephen S. Wilson from the French {\em
                 Autour du nombre $ \pi $} (1999).",
  price =        "US\$36.00",
  URL =          "http://www.ams.org/bookpages/tnp/",
  acknowledgement = ack-nhfb,
  tableofcontents = "Measurement of the circle \\
                 Wallis's formula and some others \\
                 Euler, Euler again, always Euler \\
                 Squaring the circle \\
                 $\pi$ and elliptic integrals \\
                 Solutions to the exercises",
}


bibtype: book
filename: master.bib
label: Fagan:2010:CMH
author: Brian M. Fagan
title: Cro-Magnon: how the Ice Age gave birth to the first modern humans
publisher: Bloomsbury Press
address: New York, NY, USA
pages: xviii + 295
year: 2010
ISBN: 1-59691-582-X OR 159691582X
ISBN13: 978-1-59691-582-4 OR 9781596915824
LCCN: GN286.3 .F34 2010
bibdate: Mon Mar 8 19:54:35 MST 2010
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib; z3950.loc.gov:7090/Voyager
bibtimestamp: 2010.03.08 19:54:35 MST
subject: Cro-Magnons; Human evolution; Glacial epoch; Neanderthals; Prehistoric peoples
acknowledgement: ack-nhfb
rawauthor: Brian M. Fagan
rawtitle: {Cro-Magnon}: how the {Ice Age} gave birth to the first modern humans
TOC:
Momentous encounters Neanderthal ancestors Neanderthals and their world The quiet people The 10,000th grandmother Great mobility The realm of the Lion Man Fat, flints, and furs Gravettians The power of the hunt Magdalenians The challenge of warming

rawTOC:
Momentous encounters \\ Neanderthal ancestors \\ Neanderthals and their world \\ The quiet people \\ The 10,000th grandmother \\ Great mobility \\ The realm of the Lion Man \\ Fat, flints, and furs \\ Gravettians \\ The power of the hunt \\ Magdalenians \\ The challenge of warming

entry:
@Book{Fagan:2010:CMH,
  author =       "Brian M. Fagan",
  title =        "{Cro-Magnon}: how the {Ice Age} gave birth to the
                 first modern humans",
  publisher =    "Bloomsbury Press",
  address =      "New York, NY, USA",
  pages =        "xviii + 295",
  year =         "2010",
  ISBN =         "1-59691-582-X",
  ISBN-13 =      "978-1-59691-582-4",
  LCCN =         "GN286.3 .F34 2010",
  bibdate =      "Mon Mar 8 19:54:35 MST 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib;
                 z3950.loc.gov:7090/Voyager",
  acknowledgement = ack-nhfb,
  subject =      "Cro-Magnons; Human evolution; Glacial epoch;
                 Neanderthals; Prehistoric peoples",
  tableofcontents = "Momentous encounters \\
                 Neanderthal ancestors \\
                 Neanderthals and their world \\
                 The quiet people \\
                 The 10,000th grandmother \\
                 Great mobility \\
                 The realm of the Lion Man \\
                 Fat, flints, and furs \\
                 Gravettians \\
                 The power of the hunt \\
                 Magdalenians \\
                 The challenge of warming",
}


bibtype: book
filename: master.bib
label: Fagan:2019:LIA
author: Brian M. Fagan
title: The Little Ice Age: How Climate Made History 1300--1850
publisher: pub-BASIC-BOOKS
address: pub-BASIC-BOOKS:adr
pages: xxi + 258
year: 2019
ISBN: 1-5416-1859-9 (paperback) OR 1541618599 (paperback)
ISBN13: 978-1-5416-1859-6 (paperback) OR 9781541618596 (paperback)
LCCN: QC989.A1 F34 2019
bibdate: Mon Dec 9 07:04:57 MST 2019
bibsource: fsz3950.oclc.org:210/WorldCat; https://www.math.utah.edu/pub/tex/bib/master.bib
bibtimestamp: 2019.12.09 07:04:57 MST
remark: Previous edition 2000.
acknowledgement: ack-nhfb
rawauthor: Brian M. Fagan
rawtitle: The {Little Ice Age}: How Climate Made History 1300--1850
abstract:
booktitle The Little Ice Age tells the story of the turbulent, unpredictable, and often very cold years of modern European history, how this altered climate affected historical events, and what it means for today's global warming. Building on research that has only recently confirmed that the world endured a 500year cold snap, renowned archaeologist Brian Fagan shows how the increasing cold influenced familiar events from Norse exploration to the settlement of North America to the Industrial Revolution. This is a fascinating book for anyone interested in history, climate, and how they interact.

subject:
Climatic changes; Europe; History; History / Europe; Science / Earth Sciences / Meteorology and Climatology; Science / Global Warming and Climate Change; Social Science / Anthropology; Social Science / Archaeology; Climatic changes

TOC:
Preface / xi Acknowledgments / xix Author's Note / xxi Part 1: Warmth and Its Aftermath The Medieval Warm Period / 3 The Great Famine / 23 Part 2: Cooling Begins The Climatic Seesaw / 47 Storms, Cod and Doggers / 61 A Vast Peasantry / 79 Part 3: The End of the ``Full World'' The Specter of Hunger / 101 The War Against the Glaciers / 113 ``More Like Winter Than Summer'' / 129 Dearth and Revolution / 149 The Year Without a Summer / 167 An Ghorta Mor / 181 Part 4: The Modern Warm Period A Warmer Greenhouse / 201 Notes / 219 Index / 235

rawabstract:
\booktitle{The Little Ice Age} tells the story of the turbulent, unpredictable, and often very cold years of modern European history, how this altered climate affected historical events, and what it means for today's global warming. Building on research that has only recently confirmed that the world endured a 500year cold snap, renowned archaeologist Brian Fagan shows how the increasing cold influenced familiar events from Norse exploration to the settlement of North America to the Industrial Revolution. This is a fascinating book for anyone interested in history, climate, and how they interact.

rawTOC:
Preface / xi \\ Acknowledgments / xix \\ Author's Note / xxi \\ Part 1: Warmth and Its Aftermath \\ The Medieval Warm Period / 3 \\ The Great Famine / 23 \\ Part 2: Cooling Begins \\ The Climatic Seesaw / 47 \\ Storms, Cod and Doggers / 61 \\ A Vast Peasantry / 79 \\ Part 3: The End of the ``Full World'' \\ The Specter of Hunger / 101 \\ The War Against the Glaciers / 113 \\ ``More Like Winter Than Summer'' / 129 \\ Dearth and Revolution / 149 \\ The Year Without a Summer / 167 \\ An Ghorta M{\'o}r / 181 \\ Part 4: The Modern Warm Period \\ A Warmer Greenhouse / 201 \\ Notes / 219 \\ Index / 235

entry:
@Book{Fagan:2019:LIA,
  author =       "Brian M. Fagan",
  title =        "The {Little Ice Age}: How Climate Made History
                 1300--1850",
  publisher =    pub-BASIC-BOOKS,
  address =      pub-BASIC-BOOKS:adr,
  pages =        "xxi + 258",
  year =         "2019",
  ISBN =         "1-5416-1859-9 (paperback)",
  ISBN-13 =      "978-1-5416-1859-6 (paperback)",
  LCCN =         "QC989.A1 F34 2019",
  bibdate =      "Mon Dec 9 07:04:57 MST 2019",
  bibsource =    "fsz3950.oclc.org:210/WorldCat;
                 https://www.math.utah.edu/pub/tex/bib/master.bib",
  abstract =     "\booktitle{The Little Ice Age} tells the story of the
                 turbulent, unpredictable, and often very cold years of
                 modern European history, how this altered climate
                 affected historical events, and what it means for
                 today's global warming. Building on research that has
                 only recently confirmed that the world endured a
                 500year cold snap, renowned archaeologist Brian Fagan
                 shows how the increasing cold influenced familiar
                 events from Norse exploration to the settlement of
                 North America to the Industrial Revolution. This is a
                 fascinating book for anyone interested in history,
                 climate, and how they interact.",
  acknowledgement = ack-nhfb,
  remark =       "Previous edition 2000.",
  subject =      "Climatic changes; Europe; History; History / Europe;
                 Science / Earth Sciences / Meteorology and Climatology;
                 Science / Global Warming and Climate Change; Social
                 Science / Anthropology; Social Science / Archaeology;
                 Climatic changes",
  tableofcontents = "Preface / xi \\
                 Acknowledgments / xix \\
                 Author's Note / xxi \\
                 Part 1: Warmth and Its Aftermath \\
                 The Medieval Warm Period / 3 \\
                 The Great Famine / 23 \\
                 Part 2: Cooling Begins \\
                 The Climatic Seesaw / 47 \\
                 Storms, Cod and Doggers / 61 \\
                 A Vast Peasantry / 79 \\
                 Part 3: The End of the ``Full World'' \\
                 The Specter of Hunger / 101 \\
                 The War Against the Glaciers / 113 \\
                 ``More Like Winter Than Summer'' / 129 \\
                 Dearth and Revolution / 149 \\
                 The Year Without a Summer / 167 \\
                 An Ghorta M{\'o}r / 181 \\
                 Part 4: The Modern Warm Period \\
                 A Warmer Greenhouse / 201 \\
                 Notes / 219 \\
                 Index / 235",
}


bibtype: book
filename: master.bib
label: Fagone:2017:WWS
author: Jason Fagone
publisher: Dey Street Books
address: New York, New York
pages: xvi + 444
year: 2017
ISBN: 0-06-243048-3 (hardcover) OR 0062430483 (hardcover)
ISBN13: 978-0-06-243048-9 (hardcover) OR 9780062430489 (hardcover)
LCCN: Z103.4.U6
bibdate: Fri Dec 22 09:19:43 MST 2017
bibtimestamp: 2017.12.22 09:19:43 MST
acknowledgement: ack-nhfb
subjectdates: Elizebeth Smith Friedman (1892--1980); William Frederick Friedman (1891--1969)
rawauthor: Jason Fagone
title:
The woman who smashed codes: a true story of love, spies, and the unlikely heroine who outwitted America's enemies

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

abstract:
In 1916, at the height of World War I, brilliant Shakespeare expert Elizebeth Smith went to work for an eccentric tycoon on his estate outside Chicago. The tycoon had close ties to the U.S. government, and he soon asked Elizebeth to apply her language skills to an exciting new venture: code-breaking. There she met the man who would become her husband, groundbreaking cryptologist William Friedman. Though she and Friedman are in many ways the ``Adam and Eve'' of the NSA, Elizebeth's story, incredibly, has never been told. In booktitle The Woman Who Smashed Codes, Jason Fagone chronicles the life of this extraordinary woman, who played an integral role in our nation's history for forty years. After World War I, Smith used her talents to catch gangsters and smugglers during Prohibition, then accepted a covert mission to discover and expose Nazi spy rings that were spreading like wildfire across South America, advancing ever closer to the United States. As World War II raged, Elizebeth fought a highly classified battle of wits against Hitler's Reich, cracking multiple versions of the Enigma machine used by German spies. Meanwhile, inside an Army vault in Washington, William worked furiously to break Purple, the Japanese version of Enigma --- and eventually succeeded, at a terrible cost to his personal life. Fagone unveils America's code-breaking history through the prism of Smith's life, bringing into focus the unforgettable events and colorful personalities that would help shape modern intelligence.

subject:
Friedman, Elizebeth; Friedman, Elizebeth,; Cryptographers; United States; Biography; Cryptography; History; Cryptographers; Cryptography; Riverbank Laboratories

TOC:
Author's note: Prying eyes Fabyan Unbelievable, yet it was there Bacon's ghost He who fears is half dead The escape plot Target practice Grandmother died Magic The Hauptsturmfuhrer and the Funkmeister Circuit 3-N The doll lady Hitler's lair Epilogue: Girl cryptanalyst and all that

rawabstract:
In 1916, at the height of World War I, brilliant Shakespeare expert Elizebeth Smith went to work for an eccentric tycoon on his estate outside Chicago. The tycoon had close ties to the U.S. government, and he soon asked Elizebeth to apply her language skills to an exciting new venture: code-breaking. There she met the man who would become her husband, groundbreaking cryptologist William Friedman. Though she and Friedman are in many ways the ``Adam and Eve'' of the NSA, Elizebeth's story, incredibly, has never been told. In \booktitle{The Woman Who Smashed Codes}, Jason Fagone chronicles the life of this extraordinary woman, who played an integral role in our nation's history for forty years. After World War I, Smith used her talents to catch gangsters and smugglers during Prohibition, then accepted a covert mission to discover and expose Nazi spy rings that were spreading like wildfire across South America, advancing ever closer to the United States. As World War II raged, Elizebeth fought a highly classified battle of wits against Hitler's Reich, cracking multiple versions of the Enigma machine used by German spies. Meanwhile, inside an Army vault in Washington, William worked furiously to break Purple, the Japanese version of Enigma --- and eventually succeeded, at a terrible cost to his personal life. Fagone unveils America's code-breaking history through the prism of Smith's life, bringing into focus the unforgettable events and colorful personalities that would help shape modern intelligence.

rawtitle:
The woman who smashed codes: a true story of love, spies, and the unlikely heroine who outwitted {America}'s enemies

rawTOC:
Author's note: Prying eyes \\ Fabyan \\ Unbelievable, yet it was there \\ Bacon's ghost \\ He who fears is half dead \\ The escape plot \\ Target practice \\ Grandmother died \\ Magic \\ The Hauptsturmf{\"u}hrer and the Funkmeister \\ Circuit 3-N \\ The doll lady \\ Hitler's lair \\ Epilogue: Girl cryptanalyst and all that

entry:
@Book{Fagone:2017:WWS,
  author =       "Jason Fagone",
  title =        "The woman who smashed codes: a true story of love,
                 spies, and the unlikely heroine who outwitted
                 {America}'s enemies",
  publisher =    "Dey Street Books",
  address =      "New York, New York",
  pages =        "xvi + 444",
  year =         "2017",
  ISBN =         "0-06-243048-3 (hardcover)",
  ISBN-13 =      "978-0-06-243048-9 (hardcover)",
  LCCN =         "Z103.4.U6",
  bibdate =      "Fri Dec 22 09:19:43 MST 2017",
  bibsource =    "fsz3950.oclc.org:210/WorldCat;
                 https://www.math.utah.edu/pub/tex/bib/cryptography2010.bib;
                 https://www.math.utah.edu/pub/tex/bib/master.bib",
  abstract =     "In 1916, at the height of World War I, brilliant
                 Shakespeare expert Elizebeth Smith went to work for an
                 eccentric tycoon on his estate outside Chicago. The
                 tycoon had close ties to the U.S. government, and he
                 soon asked Elizebeth to apply her language skills to an
                 exciting new venture: code-breaking. There she met the
                 man who would become her husband, groundbreaking
                 cryptologist William Friedman. Though she and Friedman
                 are in many ways the ``Adam and Eve'' of the NSA,
                 Elizebeth's story, incredibly, has never been told. In
                 \booktitle{The Woman Who Smashed Codes}, Jason Fagone
                 chronicles the life of this extraordinary woman, who
                 played an integral role in our nation's history for
                 forty years. After World War I, Smith used her talents
                 to catch gangsters and smugglers during Prohibition,
                 then accepted a covert mission to discover and expose
                 Nazi spy rings that were spreading like wildfire across
                 South America, advancing ever closer to the United
                 States. As World War II raged, Elizebeth fought a
                 highly classified battle of wits against Hitler's
                 Reich, cracking multiple versions of the Enigma machine
                 used by German spies. Meanwhile, inside an Army vault
                 in Washington, William worked furiously to break
                 Purple, the Japanese version of Enigma --- and
                 eventually succeeded, at a terrible cost to his
                 personal life. Fagone unveils America's code-breaking
                 history through the prism of Smith's life, bringing
                 into focus the unforgettable events and colorful
                 personalities that would help shape modern
                 intelligence.",
  acknowledgement = ack-nhfb,
  subject =      "Friedman, Elizebeth; Friedman, Elizebeth,;
                 Cryptographers; United States; Biography; Cryptography;
                 History; Cryptographers; Cryptography; Riverbank
                 Laboratories",
  subject-dates = "Elizebeth Smith Friedman (1892--1980); William
                 Frederick Friedman (1891--1969)",
  tableofcontents = "Author's note: Prying eyes \\
                 Fabyan \\
                 Unbelievable, yet it was there \\
                 Bacon's ghost \\
                 He who fears is half dead \\
                 The escape plot \\
                 Target practice \\
                 Grandmother died \\
                 Magic \\
                 The Hauptsturmf{\"u}hrer and the Funkmeister \\
                 Circuit 3-N \\
                 The doll lady \\
                 Hitler's lair \\
                 Epilogue: Girl cryptanalyst and all that",
}


bibtype: book
filename: master.bib
label: Falk:2011:FCH
author: Dean Falk
title: The fossil chronicles: how two controversial discoveries changed our view of human evolution
publisher: pub-U-CALIFORNIA-PRESS
address: pub-U-CALIFORNIA-PRESS:adr
pages: xiv + 259
year: 2011
ISBN: 0-520-26670-6 (hardcover) OR 0520266706 (hardcover)
ISBN13: 978-0-520-26670-4 (hardcover) OR 9780520266704 (hardcover)
LCCN: GN282.5 .F35 2011
bibdate: Tue Jun 5 16:02:10 MDT 2012
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib; z3950.loc.gov:7090/Voyager
bibtimestamp: 2012.06.05 16:02:10 MDT
keywords: Hobbit (Flores Island, Indonesia); Taung child
acknowledgement: ack-nhfb
rawauthor: Dean Falk
rawtitle: The fossil chronicles: how two controversial discoveries changed our view of human evolution
subject:
Fossil hominids; Flores man; Australopithecines; Human remains (Archaeology); Human evolution; Philosophy; Paleoanthropology

TOC:
Of paleopolitics and missing links Taung: a fossil to rival Piltdown Taung's checkered past Sulcal skirmishes Once upon a hobbit Flo's little brain Sick hobbits, quarrelsome scientists Whence Homo floresiensis? Bones to pick

rawTOC:
Of paleopolitics and missing links \\ Taung: a fossil to rival Piltdown \\ Taung's checkered past \\ Sulcal skirmishes \\ Once upon a hobbit \\ Flo's little brain \\ Sick hobbits, quarrelsome scientists \\ Whence Homo floresiensis? \\ Bones to pick

entry:
@Book{Falk:2011:FCH,
  author =       "Dean Falk",
  title =        "The fossil chronicles: how two controversial
                 discoveries changed our view of human evolution",
  publisher =    pub-U-CALIFORNIA-PRESS,
  address =      pub-U-CALIFORNIA-PRESS:adr,
  pages =        "xiv + 259",
  year =         "2011",
  ISBN =         "0-520-26670-6 (hardcover)",
  ISBN-13 =      "978-0-520-26670-4 (hardcover)",
  LCCN =         "GN282.5 .F35 2011",
  bibdate =      "Tue Jun 5 16:02:10 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib;
                 z3950.loc.gov:7090/Voyager",
  acknowledgement = ack-nhfb,
  keywords =     "Hobbit (Flores Island, Indonesia); Taung child",
  subject =      "Fossil hominids; Flores man; Australopithecines; Human
                 remains (Archaeology); Human evolution; Philosophy;
                 Paleoanthropology",
  tableofcontents = "Of paleopolitics and missing links \\
                 Taung: a fossil to rival Piltdown \\
                 Taung's checkered past \\
                 Sulcal skirmishes \\
                 Once upon a hobbit \\
                 Flo's little brain \\
                 Sick hobbits, quarrelsome scientists \\
                 Whence Homo floresiensis? \\
                 Bones to pick",
}


bibtype: book
filename: master.bib
label: Farin:1988:CSC
author: Gerald Farin
title: Curves and Surfaces for Computer-Aided Geometric Design
publisher: pub-ACADEMIC
address: pub-ACADEMIC:adr
pages: xv + 334 + 4
year: 1988
ISBN: 0-12-249050-9 OR 0122490509
ISBN13: 978-0-12-249050-7 OR 9780122490507
LCCN: T385 .F371 1988
MRclass: 68-02, 53A04, 53A05, 68U99
bibdate: Tue Dec 14 22:48:01 1993
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib
bibtimestamp: 1993.12.14 22:48:01 ???
ZMnumber: 0694.68004
acknowledgement: ack-nhfb
rawauthor: Gerald Farin
rawtitle: Curves and Surfaces for Computer-Aided Geometric Design
TOC:
Preface / xiii 1: P. Bezier: How a Simple System Was Born / 1 2: Introductory Material / 13 2.1 Points and Vectors / 13 2.2 Affine Maps / 16 2.3 Linear Interpolation / 18 2.4 Piecewise Linear Interpolation / 21 2.5 Function Spaces / 22 2.6 Problems / 24 3: The de Casteljau Algorithm / 25 3.1 Parabolas / 25 3.2 The de Casteljau Algorithm / 27 3.3 Some Properties of Bezier Curves / 28 3.4 Problems / 30 4: The Bernstein Form of a Bezier Curve / 33 4.1 Bernstein Polynomials / 33 4.2 Properties of Bezier Curves / 35 4.3 The Derivative of a Bezier Curve / 37 4.4 Higher Order Derivatives / 39 4.5 Derivatives and the de Casteljau Algorithm / 41 4.6 The Matrix Form of a Bezier Curve / 41 4.7 Problems / 43 5: Bezier Curve Topics / 45 5.1 Degree Elevation / 45 5.2 Repeated Degree Elevation / 47 5.3 The Variation Diminishing Property / 48 5.4 Degree Reduction / 49 5.5 Nonparametric Curves / 50 5.6 Cross Plots / 52 5.7 Integrals / 52 5.8 The Bezier Form of a Bezier Curve / 53 5.9 The Barycentric Form of a Bezier Curve / 55 5.10 The Weierstrass Approximation Theorem / 55 5.11 Formulas for Bernstein Polynomials / 56 5.12 Problems / 58 6: Polynomial Interpolation / 59 6.1 Aitken's Algorithm / 59 6.2 Lagrange Polynomials / 62 6.3 The Vandermonde Approach / 64 6.4 Limits of Lagrange Interpolation / 65 6.5 Cubic Hermite Interpolation / 66 6.6 Quintic Hermite Interpolation / 70 6.7 Problems / 71 7: Spline Curves in Bezier Form / 73 7.1 Global and Local Parameters / 73 7.2 Subdivision / 75 7.3 Domain Transformation / 77 7.4 Smoothness Conditions / 77 7.5 $C^1$ Continuity / 79 7.6 $C^2$ Continuity / 80 7.7 Finding a $C^1$ Parametrization / 82 7.8 $C^1$ Quadratic B-spline Curves / 83 7.9 $C^2$ Cubic B-spline Curves / 88 7.10 Parametrizations / 91 7.11 Problems / 92 8: Piecewise Cubic Interpolation / 93 8.1 $C^1$ Piecewise Cubic Hermite Interpolation / 93 8.2 $C^1$ Piecewise Cubic Interpolation I / 95 8.3 $C^1$ piecewise Cubic Interpolation II / 98 8.4 Problems / 100 9: Cubic Spline Interpolation / 101 9.1 Cubic Interpolatory Splines: the B-spline Form / 101: 9.2 Cubic Spline Interpolation: The Hermite Form / 104 9.3 End Conditions / 106 9.4 The Parametrization / 109 9.5 The Minimum Property / 112 9.6 Problems / 115 10: B-splines / 119 10.1 Motivation / 120 10.2 Knot Insertion / 121 10.3 The de Boor Algorithm / 125 10.4 Smoothness of B-spline Curves / 129 10.5 The B-spline Basis / 129 10.6 Two Recursion Formulas / 131 10.7 Repeated Subdivision / 134 10.8 More Facts about B-spline Curves / 136 10.9 B-spline Basics / 137 10.10 Problems / 138 11: W. Boehm: Differential Geometry I / 141 11.1 Parametric Curves and Arc Length / 141 11.2 The Frenet Frame / 143 11.3 Moving the Frame / 144 11.4 The Osculating Circle / 146 11.5 Nonparametric Curves / 148 11.6 Composite Curves / 149 12: Geometric Continuity I / 151 12.1 Motivation / 151 12.2 A Characterization of $G^2$ Curves / 152 12.3 Nu-splines / 154 12.4 $G^2$ Piecewise Bezier Curves / 157 12.5 Direct $G^2$ Cubic Splines / 159 12.6 Problems / 161 Geometric Continuity II / 163 13.1 Gamma-splines / 163 13.2 Local Basis Functions for $G^2$ Splines / 166 13.3 Beta-splines / 169 13.4 A Second Characterization of $G^2$ Continuity / 171 13.5 Problems / 172 14: Conic Sections / 173 14.1 Projective Maps of the Real Line / 173 14.2 Conics as Rational Quadratics / 177 14.3 A de Casteljau Algorithm / 181 14.4 Derivatives / 182 14.5 The Implicit Form / 183 14.6 Two Classic Problems / 184 14.7 Classification / 185 14.8 Problems / 186 15: Rational Bezier and B-spline Curves / 187 15.1 Rational Bezier Curves / 187 15.2 The de Casteljau Algorithm / 188 15.3 Derivatives / 191 15.4 Reparametrization and Degree Elevation / 192 15.5 Rational Cubic B-spline Curves / 193 15.6 Interpolation with Rational Cubics / 195 15.7 Rational B-Splines of Arbitrary Degree / 196 15.8 Problems / 197 16: Tensor Product Bezier Surfaces / 199 16.1 Bilinear Interpolation / 199 16.2 The Direct de Casteljau Algorithm / 201 16.3 The Tensor Product Approach / 203 16.4 Properties / 207 16.5 Degree Elevation / 208 16.6 Derivatives / 209 16.7 Normal Vectors / 211 16.8 Twists / 213 16.9 The Matrix Form of a Bezier Patch. / 214 16.10 Nonparametric Patches / 215 16.11 Problems / 216 17: Composite Surfaces and Spline Interpolation / 219 17.1 Smoothness and Subdivision / 219 17.2 Bicubic B-spline Surfaces / 221 17.3 Twist Estimation / 223 17.4 Tensor Product Interpolants / 238 17.5 Bicubic Hermite Patches / 231 17.6 Problems / 233 18: Bezier Triangles / 235 18.1 Barycentric Coordinates and Linear Interpolation / 236: 18.2 The de Casteljau Algorithm / 238 18.3 Bernstein Polynomials / 240 18.4 Derivatives / 242 18.5 Subdivision / 245 18.6 Differentiability / 248 18.7 Degree Elevation / 249 18.8 Nonparametric Patches / 250 18.9 Problems / 252 19: Coons Patches / 255 19.1 Ruled Surfaces / 256 19.2 Coons Patches: Bilinearly Blended / 257 19.3 Coons Patches: Partially Bicubically Blended / 260 19.4 Coons Patches: Bicubically Blended / 261 19.5 Piecewise Coons Surfaces / 263 19.6 Problems / 263 20: Coons Patches: Additional Material / 265 20.1 Compatibility / 265 20.2 Control Nets from Coons Patches / 268 20.3 Translational Surfaces / 269 20.4 Gordon Surfaces / 271 20.5 Problems / 273 21: W. Boehm: Differential Geometry II / 275 21.1 Parametric Surfaces and Arc Element / 275 21.2 The Local Frame / 278 21.3 The Curvature of a Surface Curve / 278 21.4 Meusnier's Theorem / 280 21.5 Lines of Curvature / 281 21.6 Gaussian and Mean Curvature / 282 21.7 Euler's Theorem / 283 21.8 Dupin's Indicatrix / 284 21.9 Asymptotic Lines and Conjugate Directions / 285 21.10 Ruled Surfaces and Developables / 287 21.11 Nonparametric Surfaces / 288 21.12 Composite Surfaces / 289 22: Interrogation and Smoothing / 293 22.1 Use of Curvature Plots / 293 22.2 Curve and Surface Smoothing / 294 22.3 Surface Interrogation / 296 23: Evaluation of Some Methods / 301 23.1 Bezier Curves or B-spline Curves? / 301 23.2 Spline Curves or B-spline Curves? / 301 23.3 The Monomial or the Bezier Form? / 302 23.4 The B-spline Form or the Hermite Form? / 303 23.5 Triangular or Rectangular Patches? / 304 24: Quick Reference of Curve and Surface Terms / 307 Bibliography / 311 Index / 329

rawTOC:
Preface / xiii \\ 1: P. B{\'e}zier: How a Simple System Was Born / 1 \\ 2: Introductory Material / 13 \\ 2.1 Points and Vectors / 13 \\ 2.2 Affine Maps / 16 \\ 2.3 Linear Interpolation / 18 \\ 2.4 Piecewise Linear Interpolation / 21 \\ 2.5 Function Spaces / 22 \\ 2.6 Problems / 24 \\ 3: The de Casteljau Algorithm / 25 \\ 3.1 Parabolas / 25 \\ 3.2 The de Casteljau Algorithm / 27 \\ 3.3 Some Properties of B{\'e}zier Curves / 28 \\ 3.4 Problems / 30 \\ 4: The Bernstein Form of a B{\'e}zier Curve / 33 \\ 4.1 Bernstein Polynomials / 33 \\ 4.2 Properties of B{\'e}zier Curves / 35 \\ 4.3 The Derivative of a B{\'e}zier Curve / 37 \\ 4.4 Higher Order Derivatives / 39 \\ 4.5 Derivatives and the de Casteljau Algorithm / 41 \\ 4.6 The Matrix Form of a B{\'e}zier Curve / 41 \\ 4.7 Problems / 43 \\ 5: B{\'e}zier Curve Topics / 45 \\ 5.1 Degree Elevation / 45 \\ 5.2 Repeated Degree Elevation / 47 \\ 5.3 The Variation Diminishing Property / 48 \\ 5.4 Degree Reduction / 49 \\ 5.5 Nonparametric Curves / 50 \\ 5.6 Cross Plots / 52 \\ 5.7 Integrals / 52 \\ 5.8 The B{\'e}zier Form of a B{\'e}zier Curve / 53 \\ 5.9 The Barycentric Form of a B{\'e}zier Curve / 55 \\ 5.10 The Weierstrass Approximation Theorem / 55 \\ 5.11 Formulas for Bernstein Polynomials / 56 \\ 5.12 Problems / 58 \\ 6: Polynomial Interpolation / 59 \\ 6.1 Aitken's Algorithm / 59 \\ 6.2 Lagrange Polynomials / 62 \\ 6.3 The Vandermonde Approach / 64 \\ 6.4 Limits of Lagrange Interpolation / 65 \\ 6.5 Cubic Hermite Interpolation / 66 \\ 6.6 Quintic Hermite Interpolation / 70 \\ 6.7 Problems / 71 \\ 7: Spline Curves in B{\'e}zier Form / 73 \\ 7.1 Global and Local Parameters / 73 \\ 7.2 Subdivision / 75 \\ 7.3 Domain Transformation / 77 \\ 7.4 Smoothness Conditions / 77 \\ 7.5 $C^1$ Continuity / 79 \\ 7.6 $C^2$ Continuity / 80 \\ 7.7 Finding a $C^1$ Parametrization / 82 \\ 7.8 $C^1$ Quadratic B-spline Curves / 83 \\ 7.9 $C^2$ Cubic B-spline Curves / 88 \\ 7.10 Parametrizations / 91 \\ 7.11 Problems / 92 \\ 8: Piecewise Cubic Interpolation / 93 \\ 8.1 $C^1$ Piecewise Cubic Hermite Interpolation / 93 \\ 8.2 $C^1$ Piecewise Cubic Interpolation I / 95 \\ 8.3 $C^1$ piecewise Cubic Interpolation II / 98 \\ 8.4 Problems / 100 \\ 9: Cubic Spline Interpolation / 101 \\ 9.1 Cubic Interpolatory Splines: the B-spline Form / 101: \\ 9.2 Cubic Spline Interpolation: The Hermite Form / 104 \\ 9.3 End Conditions / 106 \\ 9.4 The Parametrization / 109 \\ 9.5 The Minimum Property / 112 \\ 9.6 Problems / 115 \\ 10: B-splines / 119 \\ 10.1 Motivation / 120 \\ 10.2 Knot Insertion / 121 \\ 10.3 The de Boor Algorithm / 125 \\ 10.4 Smoothness of B-spline Curves / 129 \\ 10.5 The B-spline Basis / 129 \\ 10.6 Two Recursion Formulas / 131 \\ 10.7 Repeated Subdivision / 134 \\ 10.8 More Facts about B-spline Curves / 136 \\ 10.9 B-spline Basics / 137 \\ 10.10 Problems / 138 \\ 11: W. Boehm: Differential Geometry I / 141 \\ 11.1 Parametric Curves and Arc Length / 141 \\ 11.2 The Frenet Frame / 143 \\ 11.3 Moving the Frame / 144 \\ 11.4 The Osculating Circle / 146 \\ 11.5 Nonparametric Curves / 148 \\ 11.6 Composite Curves / 149 \\ 12: Geometric Continuity I / 151 \\ 12.1 Motivation / 151 \\ 12.2 A Characterization of $G^2$ Curves / 152 \\ 12.3 Nu-splines / 154 \\ 12.4 $G^2$ Piecewise B{\'e}zier Curves / 157 \\ 12.5 Direct $G^2$ Cubic Splines / 159 \\ 12.6 Problems / 161 \\ Geometric Continuity II / 163 \\ 13.1 Gamma-splines / 163 \\ 13.2 Local Basis Functions for $G^2$ Splines / 166 \\ 13.3 Beta-splines / 169 \\ 13.4 A Second Characterization of $G^2$ Continuity / 171 \\ 13.5 Problems / 172 \\ 14: Conic Sections / 173 \\ 14.1 Projective Maps of the Real Line / 173 \\ 14.2 Conics as Rational Quadratics / 177 \\ 14.3 A de Casteljau Algorithm / 181 \\ 14.4 Derivatives / 182 \\ 14.5 The Implicit Form / 183 \\ 14.6 Two Classic Problems / 184 \\ 14.7 Classification / 185 \\ 14.8 Problems / 186 \\ 15: Rational B{\'e}zier and B-spline Curves / 187 \\ 15.1 Rational B{\'e}zier Curves / 187 \\ 15.2 The de Casteljau Algorithm / 188 \\ 15.3 Derivatives / 191 \\ 15.4 Reparametrization and Degree Elevation / 192 \\ 15.5 Rational Cubic B-spline Curves / 193 \\ 15.6 Interpolation with Rational Cubics / 195 \\ 15.7 Rational B-Splines of Arbitrary Degree / 196 \\ 15.8 Problems / 197 \\ 16: Tensor Product B{\'e}zier Surfaces / 199 \\ 16.1 Bilinear Interpolation / 199 \\ 16.2 The Direct de Casteljau Algorithm / 201 \\ 16.3 The Tensor Product Approach / 203 \\ 16.4 Properties / 207 \\ 16.5 Degree Elevation / 208 \\ 16.6 Derivatives / 209 \\ 16.7 Normal Vectors / 211 \\ 16.8 Twists / 213 \\ 16.9 The Matrix Form of a B{\'e}zier Patch. / 214 \\ 16.10 Nonparametric Patches / 215 \\ 16.11 Problems / 216 \\ 17: Composite Surfaces and Spline Interpolation / 219 \\ 17.1 Smoothness and Subdivision / 219 \\ 17.2 Bicubic B-spline Surfaces / 221 \\ 17.3 Twist Estimation / 223 \\ 17.4 Tensor Product Interpolants / 238 \\ 17.5 Bicubic Hermite Patches / 231 \\ 17.6 Problems / 233 \\ 18: B{\'e}zier Triangles / 235 \\ 18.1 Barycentric Coordinates and Linear Interpolation / 236: \\ 18.2 The de Casteljau Algorithm / 238 \\ 18.3 Bernstein Polynomials / 240 \\ 18.4 Derivatives / 242 \\ 18.5 Subdivision / 245 \\ 18.6 Differentiability / 248 \\ 18.7 Degree Elevation / 249 \\ 18.8 Nonparametric Patches / 250 \\ 18.9 Problems / 252 \\ 19: Coons Patches / 255 \\ 19.1 Ruled Surfaces / 256 \\ 19.2 Coons Patches: Bilinearly Blended / 257 \\ 19.3 Coons Patches: Partially Bicubically Blended / 260 \\ 19.4 Coons Patches: Bicubically Blended / 261 \\ 19.5 Piecewise Coons Surfaces / 263 \\ 19.6 Problems / 263 \\ 20: Coons Patches: Additional Material / 265 \\ 20.1 Compatibility / 265 \\ 20.2 Control Nets from Coons Patches / 268 \\ 20.3 Translational Surfaces / 269 \\ 20.4 Gordon Surfaces / 271 \\ 20.5 Problems / 273 \\ 21: W. Boehm: Differential Geometry II / 275 \\ 21.1 Parametric Surfaces and Arc Element / 275 \\ 21.2 The Local Frame / 278 \\ 21.3 The Curvature of a Surface Curve / 278 \\ 21.4 Meusnier's Theorem / 280 \\ 21.5 Lines of Curvature / 281 \\ 21.6 Gaussian and Mean Curvature / 282 \\ 21.7 Euler's Theorem / 283 \\ 21.8 Dupin's Indicatrix / 284 \\ 21.9 Asymptotic Lines and Conjugate Directions / 285 \\ 21.10 Ruled Surfaces and Developables / 287 \\ 21.11 Nonparametric Surfaces / 288 \\ 21.12 Composite Surfaces / 289 \\ 22: Interrogation and Smoothing / 293 \\ 22.1 Use of Curvature Plots / 293 \\ 22.2 Curve and Surface Smoothing / 294 \\ 22.3 Surface Interrogation / 296 \\ 23: Evaluation of Some Methods / 301 \\ 23.1 B{\'e}zier Curves or B-spline Curves? / 301 \\ 23.2 Spline Curves or B-spline Curves? / 301 \\ 23.3 The Monomial or the B{\'e}zier Form? / 302 \\ 23.4 The B-spline Form or the Hermite Form? / 303 \\ 23.5 Triangular or Rectangular Patches? / 304 \\ 24: Quick Reference of Curve and Surface Terms / 307 \\ Bibliography / 311 \\ Index / 329

entry:
@Book{Farin:1988:CSC,
  author =       "Gerald Farin",
  title =        "Curves and Surfaces for Computer-Aided Geometric
                 Design",
  publisher =    pub-ACADEMIC,
  address =      pub-ACADEMIC:adr,
  pages =        "xv + 334 + 4",
  year =         "1988",
  ISBN =         "0-12-249050-9",
  ISBN-13 =      "978-0-12-249050-7",
  LCCN =         "T385 .F371 1988",
  MRclass =      "68-02, 53A04, 53A05, 68U99",
  bibdate =      "Tue Dec 14 22:48:01 1993",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib",
  ZMnumber =     "0694.68004",
  acknowledgement = ack-nhfb,
  tableofcontents = "Preface / xiii \\
                 1: P. B{\'e}zier: How a Simple System Was Born / 1 \\
                 2: Introductory Material / 13 \\
                 2.1 Points and Vectors / 13 \\
                 2.2 Affine Maps / 16 \\
                 2.3 Linear Interpolation / 18 \\
                 2.4 Piecewise Linear Interpolation / 21 \\
                 2.5 Function Spaces / 22 \\
                 2.6 Problems / 24 \\
                 3: The de Casteljau Algorithm / 25 \\
                 3.1 Parabolas / 25 \\
                 3.2 The de Casteljau Algorithm / 27 \\
                 3.3 Some Properties of B{\'e}zier Curves / 28 \\
                 3.4 Problems / 30 \\
                 4: The Bernstein Form of a B{\'e}zier Curve / 33 \\
                 4.1 Bernstein Polynomials / 33 \\
                 4.2 Properties of B{\'e}zier Curves / 35 \\
                 4.3 The Derivative of a B{\'e}zier Curve / 37 \\
                 4.4 Higher Order Derivatives / 39 \\
                 4.5 Derivatives and the de Casteljau Algorithm / 41 \\
                 4.6 The Matrix Form of a B{\'e}zier Curve / 41 \\
                 4.7 Problems / 43 \\
                 5: B{\'e}zier Curve Topics / 45 \\
                 5.1 Degree Elevation / 45 \\
                 5.2 Repeated Degree Elevation / 47 \\
                 5.3 The Variation Diminishing Property / 48 \\
                 5.4 Degree Reduction / 49 \\
                 5.5 Nonparametric Curves / 50 \\
                 5.6 Cross Plots / 52 \\
                 5.7 Integrals / 52 \\
                 5.8 The B{\'e}zier Form of a B{\'e}zier Curve / 53 \\
                 5.9 The Barycentric Form of a B{\'e}zier Curve / 55 \\
                 5.10 The Weierstrass Approximation Theorem / 55 \\
                 5.11 Formulas for Bernstein Polynomials / 56 \\
                 5.12 Problems / 58 \\
                 6: Polynomial Interpolation / 59 \\
                 6.1 Aitken's Algorithm / 59 \\
                 6.2 Lagrange Polynomials / 62 \\
                 6.3 The Vandermonde Approach / 64 \\
                 6.4 Limits of Lagrange Interpolation / 65 \\
                 6.5 Cubic Hermite Interpolation / 66 \\
                 6.6 Quintic Hermite Interpolation / 70 \\
                 6.7 Problems / 71 \\
                 7: Spline Curves in B{\'e}zier Form / 73 \\
                 7.1 Global and Local Parameters / 73 \\
                 7.2 Subdivision / 75 \\
                 7.3 Domain Transformation / 77 \\
                 7.4 Smoothness Conditions / 77 \\
                 7.5 $C^1$ Continuity / 79 \\
                 7.6 $C^2$ Continuity / 80 \\
                 7.7 Finding a $C^1$ Parametrization / 82 \\
                 7.8 $C^1$ Quadratic B-spline Curves / 83 \\
                 7.9 $C^2$ Cubic B-spline Curves / 88 \\
                 7.10 Parametrizations / 91 \\
                 7.11 Problems / 92 \\
                 8: Piecewise Cubic Interpolation / 93 \\
                 8.1 $C^1$ Piecewise Cubic Hermite Interpolation / 93
                 \\
                 8.2 $C^1$ Piecewise Cubic Interpolation I / 95 \\
                 8.3 $C^1$ piecewise Cubic Interpolation II / 98 \\
                 8.4 Problems / 100 \\
                 9: Cubic Spline Interpolation / 101 \\
                 9.1 Cubic Interpolatory Splines: the B-spline Form /
                 101: \\
                 9.2 Cubic Spline Interpolation: The Hermite Form / 104
                 \\
                 9.3 End Conditions / 106 \\
                 9.4 The Parametrization / 109 \\
                 9.5 The Minimum Property / 112 \\
                 9.6 Problems / 115 \\
                 10: B-splines / 119 \\
                 10.1 Motivation / 120 \\
                 10.2 Knot Insertion / 121 \\
                 10.3 The de Boor Algorithm / 125 \\
                 10.4 Smoothness of B-spline Curves / 129 \\
                 10.5 The B-spline Basis / 129 \\
                 10.6 Two Recursion Formulas / 131 \\
                 10.7 Repeated Subdivision / 134 \\
                 10.8 More Facts about B-spline Curves / 136 \\
                 10.9 B-spline Basics / 137 \\
                 10.10 Problems / 138 \\
                 11: W. Boehm: Differential Geometry I / 141 \\
                 11.1 Parametric Curves and Arc Length / 141 \\
                 11.2 The Frenet Frame / 143 \\
                 11.3 Moving the Frame / 144 \\
                 11.4 The Osculating Circle / 146 \\
                 11.5 Nonparametric Curves / 148 \\
                 11.6 Composite Curves / 149 \\
                 12: Geometric Continuity I / 151 \\
                 12.1 Motivation / 151 \\
                 12.2 A Characterization of $G^2$ Curves / 152 \\
                 12.3 Nu-splines / 154 \\
                 12.4 $G^2$ Piecewise B{\'e}zier Curves / 157 \\
                 12.5 Direct $G^2$ Cubic Splines / 159 \\
                 12.6 Problems / 161 \\
                 Geometric Continuity II / 163 \\
                 13.1 Gamma-splines / 163 \\
                 13.2 Local Basis Functions for $G^2$ Splines / 166 \\
                 13.3 Beta-splines / 169 \\
                 13.4 A Second Characterization of $G^2$ Continuity /
                 171 \\
                 13.5 Problems / 172 \\
                 14: Conic Sections / 173 \\
                 14.1 Projective Maps of the Real Line / 173 \\
                 14.2 Conics as Rational Quadratics / 177 \\
                 14.3 A de Casteljau Algorithm / 181 \\
                 14.4 Derivatives / 182 \\
                 14.5 The Implicit Form / 183 \\
                 14.6 Two Classic Problems / 184 \\
                 14.7 Classification / 185 \\
                 14.8 Problems / 186 \\
                 15: Rational B{\'e}zier and B-spline Curves / 187 \\
                 15.1 Rational B{\'e}zier Curves / 187 \\
                 15.2 The de Casteljau Algorithm / 188 \\
                 15.3 Derivatives / 191 \\
                 15.4 Reparametrization and Degree Elevation / 192 \\
                 15.5 Rational Cubic B-spline Curves / 193 \\
                 15.6 Interpolation with Rational Cubics / 195 \\
                 15.7 Rational B-Splines of Arbitrary Degree / 196 \\
                 15.8 Problems / 197 \\
                 16: Tensor Product B{\'e}zier Surfaces / 199 \\
                 16.1 Bilinear Interpolation / 199 \\
                 16.2 The Direct de Casteljau Algorithm / 201 \\
                 16.3 The Tensor Product Approach / 203 \\
                 16.4 Properties / 207 \\
                 16.5 Degree Elevation / 208 \\
                 16.6 Derivatives / 209 \\
                 16.7 Normal Vectors / 211 \\
                 16.8 Twists / 213 \\
                 16.9 The Matrix Form of a B{\'e}zier Patch. / 214 \\
                 16.10 Nonparametric Patches / 215 \\
                 16.11 Problems / 216 \\
                 17: Composite Surfaces and Spline Interpolation / 219
                 \\
                 17.1 Smoothness and Subdivision / 219 \\
                 17.2 Bicubic B-spline Surfaces / 221 \\
                 17.3 Twist Estimation / 223 \\
                 17.4 Tensor Product Interpolants / 238 \\
                 17.5 Bicubic Hermite Patches / 231 \\
                 17.6 Problems / 233 \\
                 18: B{\'e}zier Triangles / 235 \\
                 18.1 Barycentric Coordinates and Linear Interpolation /
                 236: \\
                 18.2 The de Casteljau Algorithm / 238 \\
                 18.3 Bernstein Polynomials / 240 \\
                 18.4 Derivatives / 242 \\
                 18.5 Subdivision / 245 \\
                 18.6 Differentiability / 248 \\
                 18.7 Degree Elevation / 249 \\
                 18.8 Nonparametric Patches / 250 \\
                 18.9 Problems / 252 \\
                 19: Coons Patches / 255 \\
                 19.1 Ruled Surfaces / 256 \\
                 19.2 Coons Patches: Bilinearly Blended / 257 \\
                 19.3 Coons Patches: Partially Bicubically Blended / 260
                 \\
                 19.4 Coons Patches: Bicubically Blended / 261 \\
                 19.5 Piecewise Coons Surfaces / 263 \\
                 19.6 Problems / 263 \\
                 20: Coons Patches: Additional Material / 265 \\
                 20.1 Compatibility / 265 \\
                 20.2 Control Nets from Coons Patches / 268 \\
                 20.3 Translational Surfaces / 269 \\
                 20.4 Gordon Surfaces / 271 \\
                 20.5 Problems / 273 \\
                 21: W. Boehm: Differential Geometry II / 275 \\
                 21.1 Parametric Surfaces and Arc Element / 275 \\
                 21.2 The Local Frame / 278 \\
                 21.3 The Curvature of a Surface Curve / 278 \\
                 21.4 Meusnier's Theorem / 280 \\
                 21.5 Lines of Curvature / 281 \\
                 21.6 Gaussian and Mean Curvature / 282 \\
                 21.7 Euler's Theorem / 283 \\
                 21.8 Dupin's Indicatrix / 284 \\
                 21.9 Asymptotic Lines and Conjugate Directions / 285
                 \\
                 21.10 Ruled Surfaces and Developables / 287 \\
                 21.11 Nonparametric Surfaces / 288 \\
                 21.12 Composite Surfaces / 289 \\
                 22: Interrogation and Smoothing / 293 \\
                 22.1 Use of Curvature Plots / 293 \\
                 22.2 Curve and Surface Smoothing / 294 \\
                 22.3 Surface Interrogation / 296 \\
                 23: Evaluation of Some Methods / 301 \\
                 23.1 B{\'e}zier Curves or B-spline Curves? / 301 \\
                 23.2 Spline Curves or B-spline Curves? / 301 \\
                 23.3 The Monomial or the B{\'e}zier Form? / 302 \\
                 23.4 The B-spline Form or the Hermite Form? / 303 \\
                 23.5 Triangular or Rectangular Patches? / 304 \\
                 24: Quick Reference of Curve and Surface Terms / 307
                 \\
                 Bibliography / 311 \\
                 Index / 329",
}


bibtype: book
filename: master.bib
label: Farin:1990:CSC
author: Gerald Farin
title: Curves and Surfaces for Computer-Aided Geometric Design
publisher: pub-ACADEMIC
address: pub-ACADEMIC:adr
edition: Second
pages: xvii + 444
year: 1990
ISBN: 0-12-249051-7 OR 0122490517
ISBN13: 978-0-12-249051-4 OR 9780122490514
LCCN: T385 .F371 1990
bibdate: Tue Dec 14 22:48:03 1993
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib
bibtimestamp: 1993.12.14 22:48:03 ???
ZMnumber: 0702.68004
acknowledgement: ack-nhfb
rawauthor: Gerald Farin
rawtitle: Curves and Surfaces for Computer-Aided Geometric Design
TOC:
How a Simple System Was Born Introductory Material The De Castelajau Algorithm The Bernstein Form of a Bezier Curve Bezier Curve Topics Polynomial Interpolation Spline Curves in Bezier Form Piecewise Cubic Interpolation Cubic Spline Interpolation B-Splines Differential Geometry I Geometric Continuity I Geometric Continuity II Conic Sections Rational Bezier and B-Spline Curves Tensor Product Bezier Surfaces Composite Surfaces and Spline Interpolation Bezier Triangles Geometric Continuity for Surfaces Coons Patches Coons Patches: Additional Material Differential Geometry II Interrogation and Smoothing Evaluation of Some Methods Quick References of Curve and Surface Term

rawTOC:
How a Simple System Was Born \\ Introductory Material \\ The De Castelajau Algorithm \\ The Bernstein Form of a B{\'e}zier Curve \\ B{\'e}zier Curve Topics \\ Polynomial Interpolation \\ Spline Curves in B{\'e}zier Form \\ Piecewise Cubic Interpolation \\ Cubic Spline Interpolation \\ B-Splines \\ Differential Geometry I \\ Geometric Continuity I \\ Geometric Continuity II \\ Conic Sections \\ Rational B{\'e}zier and B-Spline Curves \\ Tensor Product B{\'e}zier Surfaces \\ Composite Surfaces and Spline Interpolation \\ B{\'e}zier Triangles \\ Geometric Continuity for Surfaces \\ Coons Patches \\ Coons Patches: Additional Material \\ Differential Geometry II \\ Interrogation and Smoothing \\ Evaluation of Some Methods \\ Quick References of Curve and Surface Term

entry:
@Book{Farin:1990:CSC,
  author =       "Gerald Farin",
  title =        "Curves and Surfaces for Computer-Aided Geometric
                 Design",
  publisher =    pub-ACADEMIC,
  address =      pub-ACADEMIC:adr,
  edition =      "Second",
  pages =        "xvii + 444",
  year =         "1990",
  ISBN =         "0-12-249051-7",
  ISBN-13 =      "978-0-12-249051-4",
  LCCN =         "T385 .F371 1990",
  bibdate =      "Tue Dec 14 22:48:03 1993",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib",
  ZMnumber =     "0702.68004",
  acknowledgement = ack-nhfb,
  tableofcontents = "How a Simple System Was Born \\
                 Introductory Material \\
                 The De Castelajau Algorithm \\
                 The Bernstein Form of a B{\'e}zier Curve \\
                 B{\'e}zier Curve Topics \\
                 Polynomial Interpolation \\
                 Spline Curves in B{\'e}zier Form \\
                 Piecewise Cubic Interpolation \\
                 Cubic Spline Interpolation \\
                 B-Splines \\
                 Differential Geometry I \\
                 Geometric Continuity I \\
                 Geometric Continuity II \\
                 Conic Sections \\
                 Rational B{\'e}zier and B-Spline Curves \\
                 Tensor Product B{\'e}zier Surfaces \\
                 Composite Surfaces and Spline Interpolation \\
                 B{\'e}zier Triangles \\
                 Geometric Continuity for Surfaces \\
                 Coons Patches \\
                 Coons Patches: Additional Material \\
                 Differential Geometry II \\
                 Interrogation and Smoothing \\
                 Evaluation of Some Methods \\
                 Quick References of Curve and Surface Term",
}


bibtype: book
filename: master.bib
label: Farin:1993:CSC
author: Gerald Farin
title: Curves and Surfaces for Computer-Aided Geometric Design: a Practical Guide
publisher: pub-ACADEMIC
address: pub-ACADEMIC:adr
edition: Third
pages: xvii + 473
year: 1993
ISBN: 0-12-249052-5, 0-12-249054-1, 1-4832-9699-7 (e-book) OR 0122490525, 0122490541, 1483296997 (ebook)
LCCN: T385 .F37 1993
bibdate: Fri Oct 26 08:52:06 2001
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib
bibtimestamp: 2001.10.26 08:52:06 ???
acknowledgement: ack-nhfb
rawauthor: Gerald Farin
rawtitle: Curves and Surfaces for Computer-Aided Geometric Design: a Practical Guide
ISBN13:
978-0-12-249052-1, 978-0-12-249054-5, 978-1-4832-9699-9 (e-book) OR 9780122490521, 9780122490545, 9781483296999 (ebook)

abstract:
The emphasis in this beautifully illustrated text is on the concepts of Bezier and B-spline methods for curves, rational Bezier and B-spline curves, geometric continuity, spline interpolation and Coon methods. While no prior geometric training is needed as a prerequisite for this text --- a background in calculus and basic linear algebra is sufficient --- two chapters written by W. Boehm have been included to introduce the reader to those concepts of differential geometry that are relevant to computer aided geometric design. The volume also contains one chapter by P. Bezier: booktitle How a Simple System Was Born. This book is of interest to software developers for CAD/CAM systems, geometric modeling researchers and graphics programmers. This third edition includes several new sections and numerical examples, a treatment of the new blossoming principle, and new C programs. All C programs are available on a disk included with the book. The Problems Sections at the end of each chapter have also been extended.

TOC:
How a Simple System Was Born Introductory Material The De Casteljau Algorithm The Bernstein Form of a Bezier Curve Bezier Curve Topics Polynomial Interpolation Spline Curves in Bezier Form Piecewise Cubic Interpolation Cubic Spline Interpolation B-Splines W. Boehm: Differential Geometry I Geometric Continuity I Geometric Continuity II Conic Sections Rational Bezier and B-Spline Curves Tensor Product Bezier Surfaces Composite Surfaces and Spline Interpolation Bezier Triangles Geometric Continuity for Surfaces Coons Patches Coons Patches: Additional Material W. Boehm: Differential Geometry II Interrogation and Smoothing Evaluation of Some Methods Quick References of Curve and Surface Terms

rawabstract:
The emphasis in this beautifully illustrated text is on the concepts of B{\'e}zier and B-spline methods for curves, rational B{\'e}zier and B-spline curves, geometric continuity, spline interpolation and Coon methods. While no prior geometric training is needed as a prerequisite for this text --- a background in calculus and basic linear algebra is sufficient --- two chapters written by W. Boehm have been included to introduce the reader to those concepts of differential geometry that are relevant to computer aided geometric design. The volume also contains one chapter by P. B{\'e}zier: \booktitle{How a Simple System Was Born}. This book is of interest to software developers for CAD/CAM systems, geometric modeling researchers and graphics programmers. This third edition includes several new sections and numerical examples, a treatment of the new blossoming principle, and new C programs. All C programs are available on a disk included with the book. The Problems Sections at the end of each chapter have also been extended.

rawTOC:
How a Simple System Was Born \\ Introductory Material \\ The De Casteljau Algorithm \\ The Bernstein Form of a B{\'e}zier Curve \\ B{\'e}zier Curve Topics \\ Polynomial Interpolation \\ Spline Curves in B{\'e}zier Form \\ Piecewise Cubic Interpolation \\ Cubic Spline Interpolation \\ B-Splines \\ W. Boehm: Differential Geometry I \\ Geometric Continuity I \\ Geometric Continuity II \\ Conic Sections \\ Rational B{\'e}zier and B-Spline Curves \\ Tensor Product B{\'e}zier Surfaces \\ Composite Surfaces and Spline Interpolation \\ B{\'e}zier Triangles \\ Geometric Continuity for Surfaces \\ Coons Patches \\ Coons Patches: Additional Material \\ W. Boehm: Differential Geometry II \\ Interrogation and Smoothing \\ Evaluation of Some Methods \\ Quick References of Curve and Surface Terms

entry:
@Book{Farin:1993:CSC,
  author =       "Gerald Farin",
  title =        "Curves and Surfaces for Computer-Aided Geometric
                 Design: a Practical Guide",
  publisher =    pub-ACADEMIC,
  address =      pub-ACADEMIC:adr,
  edition =      "Third",
  pages =        "xvii + 473",
  year =         "1993",
  ISBN =         "0-12-249052-5, 0-12-249054-1, 1-4832-9699-7 (e-book)",
  ISBN-13 =      "978-0-12-249052-1, 978-0-12-249054-5,
                 978-1-4832-9699-9 (e-book)",
  LCCN =         "T385 .F37 1993",
  bibdate =      "Fri Oct 26 08:52:06 2001",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib",
  abstract =     "The emphasis in this beautifully illustrated text is
                 on the concepts of B{\'e}zier and B-spline methods for
                 curves, rational B{\'e}zier and B-spline curves,
                 geometric continuity, spline interpolation and Coon
                 methods. While no prior geometric training is needed as
                 a prerequisite for this text --- a background in
                 calculus and basic linear algebra is sufficient --- two
                 chapters written by W. Boehm have been included to
                 introduce the reader to those concepts of differential
                 geometry that are relevant to computer aided geometric
                 design. The volume also contains one chapter by P.
                 B{\'e}zier: \booktitle{How a Simple System Was Born}.
                 This book is of interest to software developers for
                 CAD/CAM systems, geometric modeling researchers and
                 graphics programmers. This third edition includes
                 several new sections and numerical examples, a
                 treatment of the new blossoming principle, and new C
                 programs. All C programs are available on a disk
                 included with the book. The Problems Sections at the
                 end of each chapter have also been extended.",
  acknowledgement = ack-nhfb,
  libnote =      "Not yet in my library.",
  tableofcontents = "How a Simple System Was Born \\
                 Introductory Material \\
                 The De Casteljau Algorithm \\
                 The Bernstein Form of a B{\'e}zier Curve \\
                 B{\'e}zier Curve Topics \\
                 Polynomial Interpolation \\
                 Spline Curves in B{\'e}zier Form \\
                 Piecewise Cubic Interpolation \\
                 Cubic Spline Interpolation \\
                 B-Splines \\
                 W. Boehm: Differential Geometry I \\
                 Geometric Continuity I \\
                 Geometric Continuity II \\
                 Conic Sections \\
                 Rational B{\'e}zier and B-Spline Curves \\
                 Tensor Product B{\'e}zier Surfaces \\
                 Composite Surfaces and Spline Interpolation \\
                 B{\'e}zier Triangles \\
                 Geometric Continuity for Surfaces \\
                 Coons Patches \\
                 Coons Patches: Additional Material \\
                 W. Boehm: Differential Geometry II \\
                 Interrogation and Smoothing \\
                 Evaluation of Some Methods \\
                 Quick References of Curve and Surface Terms",
}


bibtype: book
filename: master.bib
label: Farin:1995:NCS
author: Gerald E. Farin
title: NURB Curves and Surfaces: from Projective Geometry to Practical Use
publisher: pub-A-K-PETERS
address: pub-A-K-PETERS:adr
pages: xii + 229
year: 1995
ISBN: 1-56881-038-5 OR 1568810385
ISBN13: 978-1-56881-038-6 OR 9781568810386
LCCN: QA224 .F37 1995
bibdate: Fri Oct 26 08:53:08 2001
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib
bibtimestamp: 2001.10.26 08:53:08 ???
acknowledgement: ack-nhfb
rawauthor: Gerald E. Farin
rawtitle: {NURB} Curves and Surfaces: from Projective Geometry to Practical Use
TOC:
1: The Projective Plane 2: Projective Maps 3: Conics 4: Conics in Parametric Form 5: Rational Quadratic Conics 6: Conic Splines 7: Rational Bezier Curves 8: Rational Cubics 9: Projective Splines 10: Rational B-splines 11: Rectangular Patches 12: Rational Bezier Triangles 13: Quadrics 14: Gregory Patches 15: Examples and Standards

rawTOC:
1: The Projective Plane \\ 2: Projective Maps \\ 3: Conics \\ 4: Conics in Parametric Form \\ 5: Rational Quadratic Conics \\ 6: Conic Splines \\ 7: Rational B{\'e}zier Curves \\ 8: Rational Cubics \\ 9: Projective Splines \\ 10: Rational B-splines \\ 11: Rectangular Patches \\ 12: Rational B{\'e}zier Triangles \\ 13: Quadrics \\ 14: Gregory Patches \\ 15: Examples and Standards

entry:
@Book{Farin:1995:NCS,
  author =       "Gerald E. Farin",
  title =        "{NURB} Curves and Surfaces: from Projective Geometry
                 to Practical Use",
  publisher =    pub-A-K-PETERS,
  address =      pub-A-K-PETERS:adr,
  pages =        "xii + 229",
  year =         "1995",
  ISBN =         "1-56881-038-5",
  ISBN-13 =      "978-1-56881-038-6",
  LCCN =         "QA224 .F37 1995",
  bibdate =      "Fri Oct 26 08:53:08 2001",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib",
  price =        "US\$39.95",
  acknowledgement = ack-nhfb,
  libnote =      "Not yet in my library.",
  tableofcontents = "1: The Projective Plane \\
                 2: Projective Maps \\
                 3: Conics \\
                 4: Conics in Parametric Form \\
                 5: Rational Quadratic Conics \\
                 6: Conic Splines \\
                 7: Rational B{\'e}zier Curves \\
                 8: Rational Cubics \\
                 9: Projective Splines \\
                 10: Rational B-splines \\
                 11: Rectangular Patches \\
                 12: Rational B{\'e}zier Triangles \\
                 13: Quadrics \\
                 14: Gregory Patches \\
                 15: Examples and Standards",
}


bibtype: book
filename: master.bib
label: Farin:1997:CSC
author: Gerald Farin
title: Curves and Surfaces for Computer-Aided Geometric Design: a Practical Guide
publisher: pub-ACADEMIC
address: pub-ACADEMIC:adr
edition: Fourth
pages: xvii + 429
year: 1997
ISBN: 0-12-249054-1 OR 0122490541
ISBN13: 978-0-12-249054-5 OR 9780122490545
LCCN: T385 .F37 1997
bibdate: Fri Oct 26 08:52:08 2001
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib
bibtimestamp: 2001.10.26 08:52:08 ???
acknowledgement: ack-nhfb
rawauthor: Gerald Farin
rawtitle: Curves and Surfaces for Computer-Aided Geometric Design: a Practical Guide
entry:
@Book{Farin:1997:CSC,
  author =       "Gerald Farin",
  title =        "Curves and Surfaces for Computer-Aided Geometric
                 Design: a Practical Guide",
  publisher =    pub-ACADEMIC,
  address =      pub-ACADEMIC:adr,
  edition =      "Fourth",
  pages =        "xvii + 429",
  year =         "1997",
  ISBN =         "0-12-249054-1",
  ISBN-13 =      "978-0-12-249054-5",
  LCCN =         "T385 .F37 1997",
  bibdate =      "Fri Oct 26 08:52:08 2001",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib",
  acknowledgement = ack-nhfb,
  libnote =      "Not yet in my library.",
}


bibtype: book
filename: master.bib
label: Farin:1999:NCS
author: Gerald E. Farin
title: NURB Curves and Surfaces: from Projective Geometry to Practical Use
publisher: pub-A-K-PETERS
address: pub-A-K-PETERS:adr
edition: Second
pages: xv + 267
year: 1999
ISBN: 1-56881-084-9 OR 1568810849
ISBN13: 978-1-56881-084-3 OR 9781568810843
LCCN: QA224 .F37 1999
bibdate: Fri Oct 26 08:53:08 2001
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib
bibtimestamp: 2001.10.26 08:53:08 ???
acknowledgement: ack-nhfb
rawauthor: Gerald E. Farin
rawtitle: {NURB} Curves and Surfaces: from Projective Geometry to Practical Use
abstract:
NURBS (Non-Uniform Rational B-Splines) have become the de facto standard for geometric definitions in CAD/CAM and computer graphics. This well-known book covers NURBS from their geometric beginnings to their industrial applications. The second edition incorporates new research results and a chapter on Pythagorean curves, a development that shows promise in applications such as NC machining or robot motion control. More than fifty new figures have been added.

TOC:
The projective plane Projective maps Conics Conics in parametric form Rational quadratic conics Conic splines Rational Bezier curves Rational cubics NURBS Pythagorean curves Rectangular patches Rational Bezier triangles Quadrics Gregory patches Examples and standards

rawabstract:
NURBS (Non-Uniform Rational B-Splines) have become the de facto standard for geometric definitions in CAD/CAM and computer graphics. This well-known book covers NURBS from their geometric beginnings to their industrial applications. The second edition incorporates new research results and a chapter on Pythagorean curves, a development that shows promise in applications such as NC machining or robot motion control. More than fifty new figures have been added.

rawTOC:
The projective plane \\ Projective maps \\ Conics \\ Conics in parametric form \\ Rational quadratic conics \\ Conic splines \\ Rational B{\'e}zier curves \\ Rational cubics \\ NURBS \\ Pythagorean curves \\ Rectangular patches \\ Rational B{\'e}zier triangles \\ Quadrics \\ Gregory patches \\ Examples and standards

entry:
@Book{Farin:1999:NCS,
  author =       "Gerald E. Farin",
  title =        "{NURB} Curves and Surfaces: from Projective Geometry
                 to Practical Use",
  publisher =    pub-A-K-PETERS,
  address =      pub-A-K-PETERS:adr,
  edition =      "Second",
  pages =        "xv + 267",
  year =         "1999",
  ISBN =         "1-56881-084-9",
  ISBN-13 =      "978-1-56881-084-3",
  LCCN =         "QA224 .F37 1999",
  bibdate =      "Fri Oct 26 08:53:08 2001",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib",
  abstract =     "NURBS (Non-Uniform Rational B-Splines) have become the
                 de facto standard for geometric definitions in CAD/CAM
                 and computer graphics. This well-known book covers
                 NURBS from their geometric beginnings to their
                 industrial applications. The second edition
                 incorporates new research results and a chapter on
                 Pythagorean curves, a development that shows promise in
                 applications such as NC machining or robot motion
                 control. More than fifty new figures have been added.",
  acknowledgement = ack-nhfb,
  libnote =      "Not yet in my library.",
  tableofcontents = "The projective plane \\
                 Projective maps \\
                 Conics \\
                 Conics in parametric form \\
                 Rational quadratic conics \\
                 Conic splines \\
                 Rational B{\'e}zier curves \\
                 Rational cubics \\
                 NURBS \\
                 Pythagorean curves \\
                 Rectangular patches \\
                 Rational B{\'e}zier triangles \\
                 Quadrics \\
                 Gregory patches \\
                 Examples and standards",
}


bibtype: book
filename: master.bib
label: Farin:2001:CSC
author: Gerald E. Farin
title: Curves and Surfaces for CAGD: a Practical Guide
publisher: pub-MORGAN-KAUFMANN
address: pub-MORGAN-KAUFMANN:adr
edition: Fifth
pages: xvii + 497
year: 2001
ISBN: 1-55860-737-4, 0-08-050354-3 (e-book) OR 1558607374, 0080503543 (ebook)
ISBN13: 978-1-55860-737-8, 978-0-08-050354-7 (e-book) OR 9781558607378, 9780080503547 (ebook)
LCCN: T385 .F37 2001
bibdate: Tue Jul 23 18:50:58 2002
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib
bibtimestamp: 2002.07.23 18:50:58 ???
series: The Morgan Kaufmann series in computer graphics and geometric modeling.
acknowledgement: ack-nhfb
rawauthor: Gerald E. Farin
rawtitle: Curves and Surfaces for {CAGD}: a Practical Guide
abstract:
This fifth edition has been fully updated to cover the many advances made in CAGD and curve and surface theory since 1997, when the fourth edition appeared. Material has been restructured into theory and applications chapters. The theory material has been streamlined using the blossoming approach; the applications material includes least squares techniques in addition to the traditional interpolation methods. In all other respects, it is, thankfully, the same. This means you get the informal, friendly style and unique approach that has made booktitle Curves and Surfaces for CAGD: A Practical Guide a true classic. The book's unified treatment of all significant methods of curve and surface design is heavily focused on the movement from theory to application. The author provides complete C implementations of many of the theories he discusses, ranging from the traditional to the leading-edge. You'll gain a deep, practical understanding of their advantages, disadvantages, and interrelationships, and in the process you'll see why this book has emerged as a proven resource for thousands of other professionals and academics. * Provides authoritative and accessible information for those working with or developing computer-aided geometric design applications. * Covers all significant CAGD curve and surface design techniques-from the traditional to the experimental. * Includes a new chapter on recursive subdivision and triangular meshes. * Presents topical programming exercises useful to professionals and students alike. * Offers complete C implementations of many of the book's examples via a companion Web site.

TOC:
Preface 1: P. Bezier: How a Simple System Was Born 2: Introductory Material 3: Linear Interpolation 4: The de Casteljau Algorithm 5: The Bernstein Form of a Bezier Curve 6: Bezier Curve Topics 7: Polynomial Curve Constructions 8: B-Spline Curves 9: Constructing Spline Curves 10: W. Boehm: Differential Geometry I 11: Geometric Continuity 12: Conic Sections 13: Rational Bezier and B-Spline Curves 14: Tensor Product Patches 15: Constructing Polynomial Patches 16: Composite Surfaces 17: Bezier Triangles 18: Practical Aspects of Bezier Triangles 19: W. Boehm: Differential Geometry II 20: Geometric Continuity for Surfaces 21: Surfaces with Arbitrary Topology 22: Coons Patches 23: Shape 24: Evaluation of Some Methods Appendix A: Quick Reference of Curve and Surface Terms Appendix B: List of Programs Appendix C: Notation References Index

rawabstract:
This fifth edition has been fully updated to cover the many advances made in CAGD and curve and surface theory since 1997, when the fourth edition appeared. Material has been restructured into theory and applications chapters. The theory material has been streamlined using the blossoming approach; the applications material includes least squares techniques in addition to the traditional interpolation methods. In all other respects, it is, thankfully, the same. This means you get the informal, friendly style and unique approach that has made \booktitle{Curves and Surfaces for CAGD: A Practical Guide} a true classic. The book's unified treatment of all significant methods of curve and surface design is heavily focused on the movement from theory to application. The author provides complete C implementations of many of the theories he discusses, ranging from the traditional to the leading-edge. You'll gain a deep, practical understanding of their advantages, disadvantages, and interrelationships, and in the process you'll see why this book has emerged as a proven resource for thousands of other professionals and academics. * Provides authoritative and accessible information for those working with or developing computer-aided geometric design applications. * Covers all significant CAGD curve and surface design techniques-from the traditional to the experimental. * Includes a new chapter on recursive subdivision and triangular meshes. * Presents topical programming exercises useful to professionals and students alike. * Offers complete C implementations of many of the book's examples via a companion Web site.

rawTOC:
Preface \\ 1: P. B{\'e}zier: How a Simple System Was Born \\ 2: Introductory Material \\ 3: Linear Interpolation \\ 4: The de Casteljau Algorithm \\ 5: The Bernstein Form of a B{\'e}zier Curve \\ 6: B{\'e}zier Curve Topics \\ 7: Polynomial Curve Constructions \\ 8: B-Spline Curves \\ 9: Constructing Spline Curves \\ 10: W. Boehm: Differential Geometry I \\ 11: Geometric Continuity \\ 12: Conic Sections \\ 13: Rational B{\'e}zier and B-Spline Curves \\ 14: Tensor Product Patches \\ 15: Constructing Polynomial Patches \\ 16: Composite Surfaces \\ 17: B{\'e}zier Triangles \\ 18: Practical Aspects of B{\'e}zier Triangles \\ 19: W. Boehm: Differential Geometry II \\ 20: Geometric Continuity for Surfaces \\ 21: Surfaces with Arbitrary Topology \\ 22: Coons Patches \\ 23: Shape \\ 24: Evaluation of Some Methods \\ Appendix A: Quick Reference of Curve and Surface Terms \\ Appendix B: List of Programs \\ Appendix C: Notation \\ References \\ Index

entry:
@Book{Farin:2001:CSC,
  author =       "Gerald E. Farin",
  title =        "Curves and Surfaces for {CAGD}: a Practical Guide",
  publisher =    pub-MORGAN-KAUFMANN,
  address =      pub-MORGAN-KAUFMANN:adr,
  edition =      "Fifth",
  pages =        "xvii + 497",
  year =         "2001",
  ISBN =         "1-55860-737-4, 0-08-050354-3 (e-book)",
  ISBN-13 =      "978-1-55860-737-8, 978-0-08-050354-7 (e-book)",
  LCCN =         "T385 .F37 2001",
  bibdate =      "Tue Jul 23 18:50:58 2002",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib",
  price =        "US\$69.95",
  series =       "The Morgan Kaufmann series in computer graphics and
                 geometric modeling.",
  abstract =     "This fifth edition has been fully updated to cover the
                 many advances made in CAGD and curve and surface theory
                 since 1997, when the fourth edition appeared. Material
                 has been restructured into theory and applications
                 chapters. The theory material has been streamlined
                 using the blossoming approach; the applications
                 material includes least squares techniques in addition
                 to the traditional interpolation methods. In all other
                 respects, it is, thankfully, the same. This means you
                 get the informal, friendly style and unique approach
                 that has made \booktitle{Curves and Surfaces for CAGD:
                 A Practical Guide} a true classic. The book's unified
                 treatment of all significant methods of curve and
                 surface design is heavily focused on the movement from
                 theory to application. The author provides complete C
                 implementations of many of the theories he discusses,
                 ranging from the traditional to the leading-edge.
                 You'll gain a deep, practical understanding of their
                 advantages, disadvantages, and interrelationships, and
                 in the process you'll see why this book has emerged as
                 a proven resource for thousands of other professionals
                 and academics. * Provides authoritative and accessible
                 information for those working with or developing
                 computer-aided geometric design applications. * Covers
                 all significant CAGD curve and surface design
                 techniques-from the traditional to the experimental. *
                 Includes a new chapter on recursive subdivision and
                 triangular meshes. * Presents topical programming
                 exercises useful to professionals and students alike. *
                 Offers complete C implementations of many of the book's
                 examples via a companion Web site.",
  acknowledgement = ack-nhfb,
  libnote =      "Not yet in my library.",
  tableofcontents = "Preface \\
                 1: P. B{\'e}zier: How a Simple System Was Born \\
                 2: Introductory Material \\
                 3: Linear Interpolation \\
                 4: The de Casteljau Algorithm \\
                 5: The Bernstein Form of a B{\'e}zier Curve \\
                 6: B{\'e}zier Curve Topics \\
                 7: Polynomial Curve Constructions \\
                 8: B-Spline Curves \\
                 9: Constructing Spline Curves \\
                 10: W. Boehm: Differential Geometry I \\
                 11: Geometric Continuity \\
                 12: Conic Sections \\
                 13: Rational B{\'e}zier and B-Spline Curves \\
                 14: Tensor Product Patches \\
                 15: Constructing Polynomial Patches \\
                 16: Composite Surfaces \\
                 17: B{\'e}zier Triangles \\
                 18: Practical Aspects of B{\'e}zier Triangles \\
                 19: W. Boehm: Differential Geometry II \\
                 20: Geometric Continuity for Surfaces \\
                 21: Surfaces with Arbitrary Topology \\
                 22: Coons Patches \\
                 23: Shape \\
                 24: Evaluation of Some Methods \\
                 Appendix A: Quick Reference of Curve and Surface Terms
                 \\
                 Appendix B: List of Programs \\
                 Appendix C: Notation \\
                 References \\
                 Index",
}


bibtype: book
filename: master.bib
label: Farmelo:2009:SMH
author: Graham Farmelo
title: The Strangest Man: The Hidden Life of Paul Dirac, Mystic of the Atom
publisher: pub-BASIC-BOOKS
address: pub-BASIC-BOOKS:adr
pages: 539 + 8
year: 2009
ISBN: 0-465-01827-0 OR 0465018270
ISBN13: 978-0-465-01827-7 OR 9780465018277
LCCN: QC16.D57; QC16.D57 F37 2009
bibdate: Wed Sep 23 11:41:26 2009
bibtimestamp: 2009.09.23 11:41:26 ???
subject: Dirac, P. A. M; (Paul Adrien Maurice); quantum theory; physicists; Great Britain; biography
acknowledgement: ack-nhfb
subjectdates: 1902--1984
rawauthor: Graham Farmelo
rawtitle: The Strangest Man: The Hidden Life of {Paul Dirac}, Mystic of the Atom
bibsource:
https://www.math.utah.edu/pub/bibnet/authors/d/dirac-p-a-m.bib; https://www.math.utah.edu/pub/tex/bib/einstein.bib; https://www.math.utah.edu/pub/tex/bib/master.bib; https://www.math.utah.edu/pub/tex/bib/physperspect.bib; library.mit.edu:9909/mit01

URL:
http://bnreview.barnesandnoble.com/t5/The-Thinking-Read/The-Strangest-Man-The-Hidden-Life-of-Paul-Dirac-Mystic-of-the/ba-p/1243

abstract:
Paul Dirac was among the great scientific geniuses of the modern age. One of the discoverers of quantum mechanics, the most revolutionary theory of the past century, his contributions had a unique insight, eloquence, clarity, and mathematical power. His prediction of antimatter was one of the greatest triumphs in the history of physics. One of Einstein's most admired colleagues, Dirac was in 1933 the youngest theoretician ever to win the Nobel Prize in physics. Dirac's personality is legendary. He was an extraordinarily reserved loner, relentlessly literal-minded and appeared to have no empathy with most people. Yet he was a family man and was intensely loyal to his friends. His tastes in the arts ranged from Beethoven to Cher, from Rembrandt to Mickey Mouse. Based on previously undiscovered archives, The Strangest Man reveals the many facets of Dirac's brilliantly original mind. A compelling human story, The Strangest Man also depicts a spectacularly exciting era in scientific history.

TOC:
Prologue Strangest man Abbreviations in notes Notes Bibliography List of plates Acknowledgements Index

rawabstract:
Paul Dirac was among the great scientific geniuses of the modern age. One of the discoverers of quantum mechanics, the most revolutionary theory of the past century, his contributions had a unique insight, eloquence, clarity, and mathematical power. His prediction of antimatter was one of the greatest triumphs in the history of physics. One of Einstein's most admired colleagues, Dirac was in 1933 the youngest theoretician ever to win the Nobel Prize in physics. Dirac's personality is legendary. He was an extraordinarily reserved loner, relentlessly literal-minded and appeared to have no empathy with most people. Yet he was a family man and was intensely loyal to his friends. His tastes in the arts ranged from Beethoven to Cher, from Rembrandt to Mickey Mouse. Based on previously undiscovered archives, The Strangest Man reveals the many facets of Dirac's brilliantly original mind. A compelling human story, The Strangest Man also depicts a spectacularly exciting era in scientific history.

rawTOC:
Prologue \\ Strangest man \\ Abbreviations in notes \\ Notes \\ Bibliography \\ List of plates \\ Acknowledgements \\ Index

entry:
@Book{Farmelo:2009:SMH,
  author =       "Graham Farmelo",
  title =        "The Strangest Man: The Hidden Life of {Paul Dirac},
                 Mystic of the Atom",
  publisher =    pub-BASIC-BOOKS,
  address =      pub-BASIC-BOOKS:adr,
  pages =        "539 + 8",
  year =         "2009",
  ISBN =         "0-465-01827-0",
  ISBN-13 =      "978-0-465-01827-7",
  LCCN =         "QC16.D57; QC16.D57 F37 2009",
  bibdate =      "Wed Sep 23 11:41:26 2009",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/d/dirac-p-a-m.bib;
                 https://www.math.utah.edu/pub/tex/bib/einstein.bib;
                 https://www.math.utah.edu/pub/tex/bib/master.bib;
                 https://www.math.utah.edu/pub/tex/bib/physperspect.bib;
                 library.mit.edu:9909/mit01",
  price =        "US\$29.95",
  URL =          "http://bnreview.barnesandnoble.com/t5/The-Thinking-Read/The-Strangest-Man-The-Hidden-Life-of-Paul-Dirac-Mystic-of-the/ba-p/1243",
  abstract =     "Paul Dirac was among the great scientific geniuses of
                 the modern age. One of the discoverers of quantum
                 mechanics, the most revolutionary theory of the past
                 century, his contributions had a unique insight,
                 eloquence, clarity, and mathematical power. His
                 prediction of antimatter was one of the greatest
                 triumphs in the history of physics. One of Einstein's
                 most admired colleagues, Dirac was in 1933 the youngest
                 theoretician ever to win the Nobel Prize in physics.
                 Dirac's personality is legendary. He was an
                 extraordinarily reserved loner, relentlessly
                 literal-minded and appeared to have no empathy with
                 most people. Yet he was a family man and was intensely
                 loyal to his friends. His tastes in the arts ranged
                 from Beethoven to Cher, from Rembrandt to Mickey Mouse.
                 Based on previously undiscovered archives, The
                 Strangest Man reveals the many facets of Dirac's
                 brilliantly original mind. A compelling human story,
                 The Strangest Man also depicts a spectacularly exciting
                 era in scientific history.",
  acknowledgement = ack-nhfb,
  subject =      "Dirac, P. A. M; (Paul Adrien Maurice); quantum theory;
                 physicists; Great Britain; biography",
  subject-dates = "1902--1984",
  tableofcontents = "Prologue \\
                 Strangest man \\
                 Abbreviations in notes \\
                 Notes \\
                 Bibliography \\
                 List of plates \\
                 Acknowledgements \\
                 Index",
}


bibtype: book
filename: master.bib
label: Farquhar:1994:MPH
author: Erin Farquhar and Philip Bruce
title: The MIPS Programmer's Handbook
publisher: pub-MORGAN-KAUFMANN
address: pub-MORGAN-KAUFMANN:adr
pages: viii + 408
year: 1994
ISBN: 1-55860-297-6 OR 1558602976
ISBN13: 978-1-55860-297-7 OR 9781558602977
LCCN: QA76.6 .F375 1994
bibdate: Fri May 13 18:21:14 1994
bibtimestamp: 1994.05.13 18:21:14 ???
acknowledgement: ack-nhfb
rawauthor: Erin Farquhar and Philip Bruce
rawtitle: The {MIPS} Programmer's Handbook
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

abstract:
A hands-on view of the highly successful MIPS family of microprocessors, written for programmers developing systems applications for the MIPS platform. The MIPS Programmer's Handbook describes the MIPS architecture from the perspective of assembly- and C-language programmers, with special emphasis on issues related to embedded applications. Engineers writing system-level programs for MIPS-based embedded systems will find the topic selection especially useful including the sections on software conventions, initializing the processor in a bare machine environment, and writing exception handlers. For convenient use, the instruction set reference is presented with only one page per instruction. The authors focus on the instructions available to assembly-language programmers, rather than on the hardware-level instruction set documented in data books released by vendors of the MIPS processor. Provides enough detail for anyone doing serious system-level programming. Also included are ten complete program examples, with line-by-line explanations.

TOC:
1: Introduction 2: Software Conventions 3: Initialization 4: Exceptions 5: Instruction Set Reference A: Overview of the MIPS1 Architecture B: Instruction Summary C: Prologue and Epilogue Templates D: Include Files E: Libraries F: Vendors of MIPS Products

rawabstract:
A hands-on view of the highly successful MIPS family of microprocessors, written for programmers developing systems applications for the MIPS platform. The MIPS Programmer's Handbook describes the MIPS architecture from the perspective of assembly- and C-language programmers, with special emphasis on issues related to embedded applications. Engineers writing system-level programs for MIPS-based embedded systems will find the topic selection especially useful including the sections on software conventions, initializing the processor in a bare machine environment, and writing exception handlers. For convenient use, the instruction set reference is presented with only one page per instruction. The authors focus on the instructions available to assembly-language programmers, rather than on the hardware-level instruction set documented in data books released by vendors of the MIPS processor. Provides enough detail for anyone doing serious system-level programming. Also included are ten complete program examples, with line-by-line explanations.

rawTOC:
1: Introduction \\ 2: Software Conventions \\ 3: Initialization \\ 4: Exceptions \\ 5: Instruction Set Reference \\ A: Overview of the MIPS1 Architecture \\ B: Instruction Summary \\ C: Prologue and Epilogue Templates \\ D: Include Files \\ E: Libraries \\ F: Vendors of MIPS Products

entry:
@Book{Farquhar:1994:MPH,
  author =       "Erin Farquhar and Philip Bruce",
  title =        "The {MIPS} Programmer's Handbook",
  publisher =    pub-MORGAN-KAUFMANN,
  address =      pub-MORGAN-KAUFMANN:adr,
  pages =        "viii + 408",
  year =         "1994",
  ISBN =         "1-55860-297-6",
  ISBN-13 =      "978-1-55860-297-7",
  LCCN =         "QA76.6 .F375 1994",
  bibdate =      "Fri May 13 18:21:14 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",
  price =        "US\$36.95",
  abstract =     "A hands-on view of the highly successful MIPS family
                 of microprocessors, written for programmers developing
                 systems applications for the MIPS platform. The MIPS
                 Programmer's Handbook describes the MIPS architecture
                 from the perspective of assembly- and C-language
                 programmers, with special emphasis on issues related to
                 embedded applications. Engineers writing system-level
                 programs for MIPS-based embedded systems will find the
                 topic selection especially useful including the
                 sections on software conventions, initializing the
                 processor in a bare machine environment, and writing
                 exception handlers. For convenient use, the instruction
                 set reference is presented with only one page per
                 instruction. The authors focus on the instructions
                 available to assembly-language programmers, rather than
                 on the hardware-level instruction set documented in
                 data books released by vendors of the MIPS processor.
                 Provides enough detail for anyone doing serious
                 system-level programming. Also included are ten
                 complete program examples, with line-by-line
                 explanations.",
  acknowledgement = ack-nhfb,
  libnote =      "Not yet in my library.",
  tableofcontents = "1: Introduction \\
                 2: Software Conventions \\
                 3: Initialization \\
                 4: Exceptions \\
                 5: Instruction Set Reference \\
                 A: Overview of the MIPS1 Architecture \\
                 B: Instruction Summary \\
                 C: Prologue and Epilogue Templates \\
                 D: Include Files \\
                 E: Libraries \\
                 F: Vendors of MIPS Products",
}


bibtype: book
filename: master.bib
label: Fattahi:1992:MVC
author: Abi Fattahi
title: Maple V Calculus Labs
publisher: pub-BROOKS-COLE
address: pub-BROOKS-COLE:adr
pages: 92 + 3
year: 1992
ISBN: 0-534-19272-6 OR 0534192726
ISBN13: 978-0-534-19272-3 OR 9780534192723
LCCN: QA155.7.E4 F37 1992
bibdate: Fri May 28 12:12:01 1993
bibtimestamp: 1993.05.28 12:12:01 ???
acknowledgement: ack-nhfb
rawauthor: Abi Fattahi
rawtitle: {Maple V} Calculus Labs
bibsource:
https://www.math.utah.edu/pub/tex/bib/maple-extract.bib; https://www.math.utah.edu/pub/tex/bib/master.bib

entry:
@Book{Fattahi:1992:MVC,
  author =       "Abi Fattahi",
  title =        "{Maple V} Calculus Labs",
  publisher =    pub-BROOKS-COLE,
  address =      pub-BROOKS-COLE:adr,
  pages =        "92 + 3",
  year =         "1992",
  ISBN =         "0-534-19272-6",
  ISBN-13 =      "978-0-534-19272-3",
  LCCN =         "QA155.7.E4 F37 1992",
  bibdate =      "Fri May 28 12:12:01 1993",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/maple-extract.bib;
                 https://www.math.utah.edu/pub/tex/bib/master.bib",
  acknowledgement = ack-nhfb,
}


bibtype: book
filename: master.bib
label: Faux:1979:CGD
author: I. D. Faux and M. J. Pratt
title: Computational Geometry for Design and Manufacture
publisher: pub-ELLIS-HORWOOD
address: pub-ELLIS-HORWOOD:adr
pages: 329
year: 1979
ISBN: 0-470-26473-X OR 047026473X
ISBN13: 978-0-470-26473-7 OR 9780470264737
LCCN: QA447 .F33
bibdate: Tue Dec 14 22:48:04 1993
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib
bibtimestamp: 1993.12.14 22:48:04 ???
series: Ellis Horwood Series in Mathematics and its Applications, Editor: G. M. Bell
acknowledgement: ack-nhfb
rawauthor: I. D. Faux and M. J. Pratt
rawtitle: Computational Geometry for Design and Manufacture
entry:
@Book{Faux:1979:CGD,
  author =       "I. D. Faux and M. J. Pratt",
  title =        "Computational Geometry for Design and Manufacture",
  publisher =    pub-ELLIS-HORWOOD,
  address =      pub-ELLIS-HORWOOD:adr,
  pages =        "329",
  year =         "1979",
  ISBN =         "0-470-26473-X",
  ISBN-13 =      "978-0-470-26473-7",
  LCCN =         "QA447 .F33",
  bibdate =      "Tue Dec 14 22:48:04 1993",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib",
  price =        "UK\pounds 12.00",
  series =       "Ellis Horwood Series in Mathematics and its
                 Applications, Editor: G. M. Bell",
  acknowledgement = ack-nhfb,
}


bibtype: book
filename: master.bib
label: Feeney:1988:SGM
author: Mary Feeney
title: The Standard Generalized Markup Language (SGML)
volume: 9
publisher: British Library Research and Development Dept. and Library & Information Technology Centre
address: London, UK
pages: 15
year: 1988
ISSN: 0954-1829 OR 09541829
LCCN: Z286.E43 F44 1988
bibdate: Thu Jun 23 16:19:44 1994
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib
bibtimestamp: 1994.06.23 16:19:44 ???
series: Library & information briefing
acknowledgement: ack-nhfb
rawauthor: Mary Feeney
rawtitle: The Standard Generalized Markup Language ({SGML})
entry:
@Book{Feeney:1988:SGM,
  author =       "Mary Feeney",
  title =        "The Standard Generalized Markup Language ({SGML})",
  volume =       "9",
  publisher =    "British Library Research and Development Dept. and
                 Library \& Information Technology Centre",
  address =      "London, UK",
  pages =        "15",
  year =         "1988",
  ISSN =         "0954-1829",
  LCCN =         "Z286.E43 F44 1988",
  bibdate =      "Thu Jun 23 16:19:44 1994",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib",
  series =       "Library \& information briefing",
  acknowledgement = ack-nhfb,
  libnote =      "Not yet in my library.",
  xxISBN =       "none",
}


bibtype: book
filename: master.bib
label: Feiveson:2014:UBF
author: Harold A. Feiveson and Alexander Glaser and Zia Mian and Frank N. von Hippel
title: Unmaking the bomb: a fissile material approach to nuclear disarmament and nonproliferation
publisher: pub-MIT
address: pub-MIT:adr
pages: x + 4 + 277
year: 2014
ISBN: 0-262-02774-7 (hardcover), 0-262-31918-7 (e-book) OR 0262027747 (hardcover), 0262319187 (ebook)
LCCN: JZ5675 .F45 2014
bibdate: Sat Mar 14 10:51:34 MDT 2015
bibtimestamp: 2015.03.14 10:51:34 MDT
acknowledgement: ack-nhfb
rawauthor: Harold A. Feiveson and Alexander Glaser and Zia Mian and Frank N. von Hippel
rawtitle: Unmaking the bomb: a fissile material approach to nuclear disarmament and nonproliferation
ISBN13:
978-0-262-02774-8 (hardcover), 978-0-262-31918-8 (e-book) OR 9780262027748 (hardcover), 9780262319188 (ebook)

bibsource:
fsz3950.oclc.org:210/WorldCat; https://www.math.utah.edu/pub/bibnet/authors/s/szilard-leo.bib; https://www.math.utah.edu/pub/tex/bib/einstein.bib; https://www.math.utah.edu/pub/tex/bib/master.bib

subject:
Nuclear nonproliferation; Nuclear disarmament; Nuclear fuels; Management; Security measures; POLITICAL SCIENCE; Government; International; International Relations; General; Nuclear disarmament; Management; Security measures; Nuclear nonproliferation; POLITICAL SCIENCE / Security (National and International)

TOC:
1. Introduction / 1 I. How the Nuclear World Emerged / 19 2. Production, uses and stocks of nuclear-weapon materials / 21 3. The history of fissile-material production for weapons / 43 4. The global stockpile of fissile material / 69 II. Breaking the Nuclear Energy--Weapons Link / 85 5. Fissile materials, nuclear power, and nuclear proliferation / 87 6. Ending the separation of plutonium / 107 7. Ending the use of HEU as a reactor fuel / 125 III. Eliminating Fissile Materials / 141 8. Ending production of fissile materials for weapons / 143 9. Disposal of fissile materials / 159 10. Conclusion: meeting the fissile material challenge / 173 Appendix 1: Enrichment Plants / 185 Appendix 2: Reprocessing Plants / 187 Notes / 189 Glossary / 233 Bibliography / 243 Index / 263

rawTOC:
1. Introduction / 1 \\ I. How the Nuclear World Emerged / 19 \\ 2. Production, uses and stocks of nuclear-weapon materials / 21 \\ 3. The history of fissile-material production for weapons / 43 \\ 4. The global stockpile of fissile material / 69 \\ II. Breaking the Nuclear Energy--Weapons Link / 85 \\ 5. Fissile materials, nuclear power, and nuclear proliferation / 87 \\ 6. Ending the separation of plutonium / 107 \\ 7. Ending the use of HEU as a reactor fuel / 125 \\ III. Eliminating Fissile Materials / 141 \\ 8. Ending production of fissile materials for weapons / 143 \\ 9. Disposal of fissile materials / 159 \\ 10. Conclusion: meeting the fissile material challenge / 173 \\ Appendix 1: Enrichment Plants / 185 \\ Appendix 2: Reprocessing Plants / 187 \\ Notes / 189 \\ Glossary / 233 \\ Bibliography / 243 \\ Index / 263

entry:
@Book{Feiveson:2014:UBF,
  author =       "Harold A. Feiveson and Alexander Glaser and Zia Mian
                 and Frank N. von Hippel",
  title =        "Unmaking the bomb: a fissile material approach to
                 nuclear disarmament and nonproliferation",
  publisher =    pub-MIT,
  address =      pub-MIT:adr,
  pages =        "x + 4 + 277",
  year =         "2014",
  ISBN =         "0-262-02774-7 (hardcover), 0-262-31918-7 (e-book)",
  ISBN-13 =      "978-0-262-02774-8 (hardcover), 978-0-262-31918-8
                 (e-book)",
  LCCN =         "JZ5675 .F45 2014",
  bibdate =      "Sat Mar 14 10:51:34 MDT 2015",
  bibsource =    "fsz3950.oclc.org:210/WorldCat;
                 https://www.math.utah.edu/pub/bibnet/authors/s/szilard-leo.bib;
                 https://www.math.utah.edu/pub/tex/bib/einstein.bib;
                 https://www.math.utah.edu/pub/tex/bib/master.bib",
  acknowledgement = ack-nhfb,
  subject =      "Polemologie; Kernenergie",
  subject =      "Nuclear nonproliferation; Nuclear disarmament; Nuclear
                 fuels; Management; Security measures; POLITICAL
                 SCIENCE; Government; International; International
                 Relations; General; Nuclear disarmament; Management;
                 Security measures; Nuclear nonproliferation; POLITICAL
                 SCIENCE / Security (National and International)",
  tableofcontents = "1. Introduction / 1 \\
                 I. How the Nuclear World Emerged / 19 \\
                 2. Production, uses and stocks of nuclear-weapon
                 materials / 21 \\
                 3. The history of fissile-material production for
                 weapons / 43 \\
                 4. The global stockpile of fissile material / 69 \\
                 II. Breaking the Nuclear Energy--Weapons Link / 85 \\
                 5. Fissile materials, nuclear power, and nuclear
                 proliferation / 87 \\
                 6. Ending the separation of plutonium / 107 \\
                 7. Ending the use of HEU as a reactor fuel / 125 \\
                 III. Eliminating Fissile Materials / 141 \\
                 8. Ending production of fissile materials for weapons /
                 143 \\
                 9. Disposal of fissile materials / 159 \\
                 10. Conclusion: meeting the fissile material challenge
                 / 173 \\
                 Appendix 1: Enrichment Plants / 185 \\
                 Appendix 2: Reprocessing Plants / 187 \\
                 Notes / 189 \\
                 Glossary / 233 \\
                 Bibliography / 243 \\
                 Index / 263",
}


bibtype: book
filename: master.bib
label: Feldman:2007:MSE
author: Burton Feldman and Katherine Williams
title: 112 Mercer Street: Einstein, Russell, Godel, Pauli, and the end of innocence in science
publisher: Arcade Publishing
address: New York, NY, USA
pages: xx + 243
year: 2007
ISBN: 1-55970-704-6 OR 1559707046
ISBN13: 978-1-55970-704-6 OR 9781559707046
LCCN: Q141 .F345 2007
bibdate: Mon Aug 20 14:51:01 MDT 2007
bibtimestamp: 2007.08.20 14:51:01 MDT
URL: http://www.loc.gov/catdir/toc/ecip078/2007001194.html
acknowledgement: ack-nhfb
subjectdates: 1879--1955 (Einstein); 1872--1970 (Russell); 1906--1978 (Godel)
rawauthor: Burton Feldman and Katherine Williams
bibsource:
clio-db.cc.columbia.edu:7090/Voyager; https://www.math.utah.edu/pub/bibnet/authors/h/heisenberg-werner.bib; https://www.math.utah.edu/pub/bibnet/authors/o/oppenheimer-j-robert.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

abstract:
Recounts the friendship between Albert Einstein, Bertrand Russell, Wolfgang Pauli, and Kurt Godel in the final years of World War II, exploring how the friends influenced one another's work and beliefs.

remark:
The first author died before the book was completed; the second author edited and completed the work.

subject:
Scientists; History; Biography; Philosophy; Science; Einstein, Albert; Russell, Bertrand; Godel, Kurt; Pauli, Wolfgang; Heisenberg, Werner; Oppenheimer, J. Robert

TOC:
Part 1: The pathos of science Princeton, Winter 1943--44 Aging genius Science and sin At home in Princeton Part 2 Four lives Einstein Russell: aristocrat in turmoil Godel: ghost of genius Pauli: the Devil's advocate Part 3: The universe The logic of paradox The mechanical world Relativity of time and space On the quantum path The Copenhagen Interpretation Einstein and Unified Theory: chasing the rainbow The persistence of nature Part 4: Beyond pathos: Oppenheimer, Heisenberg, and the War Wartime Berlin, Winter 1943--44 Heisenberg Wartime Los Alamos, Winter 1943--44 Oppenheimer Dangerous knowledge: the new security order The projects of science

rawabstract:
Recounts the friendship between Albert Einstein, Bertrand Russell, Wolfgang Pauli, and Kurt G{\"o}del in the final years of World War II, exploring how the friends influenced one another's work and beliefs.

rawtitle:
{112 Mercer Street}: {Einstein}, {Russell}, {G{\"o}del}, {Pauli}, and the end of innocence in science

rawTOC:
Part 1: The pathos of science \\ Princeton, Winter 1943--44 \\ Aging genius \\ Science and sin \\ At home in Princeton \\ Part 2 Four lives \\ Einstein \\ Russell: aristocrat in turmoil \\ G{\"o}del: ghost of genius \\ Pauli: the Devil's advocate \\ Part 3: The universe \\ The logic of paradox \\ The mechanical world \\ Relativity of time and space \\ On the quantum path \\ The Copenhagen Interpretation \\ Einstein and Unified Theory: chasing the rainbow \\ The persistence of nature \\ Part 4: Beyond pathos: Oppenheimer, Heisenberg, and the War \\ Wartime Berlin, Winter 1943--44 \\ Heisenberg \\ Wartime Los Alamos, Winter 1943--44 \\ Oppenheimer \\ Dangerous knowledge: the new security order \\ The projects of science

entry:
@Book{Feldman:2007:MSE,
  author =       "Burton Feldman and Katherine Williams",
  title =        "{112 Mercer Street}: {Einstein}, {Russell},
                 {G{\"o}del}, {Pauli}, and the end of innocence in
                 science",
  publisher =    "Arcade Publishing",
  address =      "New York, NY, USA",
  pages =        "xx + 243",
  year =         "2007",
  ISBN =         "1-55970-704-6",
  ISBN-13 =      "978-1-55970-704-6",
  LCCN =         "Q141 .F345 2007",
  bibdate =      "Mon Aug 20 14:51:01 MDT 2007",
  bibsource =    "clio-db.cc.columbia.edu:7090/Voyager;
                 https://www.math.utah.edu/pub/bibnet/authors/h/heisenberg-werner.bib;
                 https://www.math.utah.edu/pub/bibnet/authors/o/oppenheimer-j-robert.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",
  URL =          "http://www.loc.gov/catdir/toc/ecip078/2007001194.html",
  abstract =     "Recounts the friendship between Albert Einstein,
                 Bertrand Russell, Wolfgang Pauli, and Kurt G{\"o}del in
                 the final years of World War II, exploring how the
                 friends influenced one another's work and beliefs.",
  acknowledgement = ack-nhfb,
  remark =       "The first author died before the book was completed;
                 the second author edited and completed the work.",
  subject =      "Scientists; History; Biography; Philosophy; Science;
                 Einstein, Albert; Russell, Bertrand; G{\"o}del, Kurt;
                 Pauli, Wolfgang; Heisenberg, Werner; Oppenheimer, J.
                 Robert",
  subject-dates = "1879--1955 (Einstein); 1872--1970 (Russell);
                 1906--1978 (G{\"o}del)",
  tableofcontents = "Part 1: The pathos of science \\
                 Princeton, Winter 1943--44 \\
                 Aging genius \\
                 Science and sin \\
                 At home in Princeton \\
                 Part 2 Four lives \\
                 Einstein \\
                 Russell: aristocrat in turmoil \\
                 G{\"o}del: ghost of genius \\
                 Pauli: the Devil's advocate \\
                 Part 3: The universe \\
                 The logic of paradox \\
                 The mechanical world \\
                 Relativity of time and space \\
                 On the quantum path \\
                 The Copenhagen Interpretation \\
                 Einstein and Unified Theory: chasing the rainbow \\
                 The persistence of nature \\
                 Part 4: Beyond pathos: Oppenheimer, Heisenberg, and the
                 War \\
                 Wartime Berlin, Winter 1943--44 \\
                 Heisenberg \\
                 Wartime Los Alamos, Winter 1943--44 \\
                 Oppenheimer \\
                 Dangerous knowledge: the new security order \\
                 The projects of science",
}


bibtype: techreport
filename: master.bib
label: Feldman:fortlex
author: Stuart I. Feldman
title: FORTLEX: A General Purpose Lexical Analyzer for Fortran
number: 51
institution: pub-ATT-BELL
address: pub-ATT-BELL:adr
pages: xx + 243
month: oct
monthnumber: 10
year: 1976
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib
acknowledgement: ack-nhfb
rawauthor: Stuart I. Feldman
rawtitle: {FORTLEX}: {A} General Purpose Lexical Analyzer for {Fortran}
entry:
@TechReport{Feldman:fortlex,
  author =       "Stuart I. Feldman",
  title =        "{FORTLEX}: {A} General Purpose Lexical Analyzer for
                 {Fortran}",
  number =       "51",
  institution =  pub-ATT-BELL,
  address =      pub-ATT-BELL:adr,
  month =        oct,
  year =         "1976",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib",
  acknowledgement = ack-nhfb,
}


bibtype: book
filename: master.bib
label: Ferguson:1993:MRM
author: Paula Ferguson and David Brennan
title: Motif Reference Manual
volume: 6B
publisher: pub-ORA
address: pub-ORA:adr
pages: xii + 908
month: jun
monthnumber: 6
year: 1993
ISBN: 1-56592-038-4 OR 1565920384
ISBN13: 978-1-56592-038-5 OR 9781565920385
LCCN: QA76.76.W56F47 1993
bibdate: Fri Jul 22 08:30:58 1994
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib
bibtimestamp: 1994.07.22 08:30:58 ???
series: The definitive guides to the X Window System
subject: Motif (Computer file); X Window System (Computer system)
acknowledgement: ack-nhfb
rawauthor: Paula Ferguson and David Brennan
rawtitle: {Motif} Reference Manual
URL:
http://www.loc.gov/catdir/enhancements/fy0915/94185493-b.html; http://www.loc.gov/catdir/enhancements/fy0915/94185493-d.html

entry:
@Book{Ferguson:1993:MRM,
  author =       "Paula Ferguson and David Brennan",
  title =        "{Motif} Reference Manual",
  volume =       "6B",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  pages =        "xii + 908",
  month =        jun,
  year =         "1993",
  ISBN =         "1-56592-038-4",
  ISBN-13 =      "978-1-56592-038-5",
  LCCN =         "QA76.76.W56F47 1993",
  bibdate =      "Fri Jul 22 08:30:58 1994",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib",
  price =        "US\$34.95",
  series =       "The definitive guides to the X Window System",
  URL =          "http://www.loc.gov/catdir/enhancements/fy0915/94185493-b.html;
                 http://www.loc.gov/catdir/enhancements/fy0915/94185493-d.html",
  acknowledgement = ack-nhfb,
  libnote =      "Not yet in my library.",
  subject =      "Motif (Computer file); X Window System (Computer
                 system)",
}


bibtype: book
filename: master.bib
label: Ferguson:2003:PC
author: Niels Ferguson and Bruce Schneier
title: Practical Cryptography
publisher: pub-WILEY
address: pub-WILEY:adr
pages: xx + 410
year: 2003
LCCN: QA76.9.A25 F466 2003
bibdate: Mon Apr 21 16:29:39 2003
bibtimestamp: 2003.04.21 16:29:39 ???
acknowledgement: ack-nhfb
rawauthor: Niels Ferguson and Bruce Schneier
rawtitle: Practical Cryptography
ISBN:
0-471-22894-X (hardcover), 0-471-22357-3 (paperback) OR 047122894X (hardcover), 0471223573 (paperback)

ISBN13:
978-0-471-22894-3 (hardcover), 978-0-471-22357-3 (paperback) OR 9780471228943 (hardcover), 9780471223573 (paperback)

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

URL:
http://www.counterpane.com/book-practical.html; http://www.loc.gov/catdir/bios/wiley044/2003276249.html; http://www.loc.gov/catdir/description/wiley036/2003276249.html; http://www.loc.gov/catdir/toc/wiley032/2003276249.html

abstract:
Security is the number one concern for businesses worldwide. The gold standard for attaining security is cryptography because it provides the most reliable tools for storing or transmitting digital information.

TOC:
1: Our design philosophy 2: The context of cryptography 3: Introduction to cryptography 4: Block ciphers 5: Block cipher modes 6: Hash functions 7: Message authentication codes 8: The secure channel 9: Implementation issues 10: Generating randomness 11: Primes 12: Diffie--Hellman 13: RSA 14: Introduction to cryptographic protocols 15: Key negotiation protocol 16: Implementation issues 2 17: The clock 18: Key servers 19: The dream of PKI 20: PKI reality 21: PKI practicalities 22: Storing secrets 23: Standards 24: Patents 25: Involving experts

rawabstract:
Security is the number one concern for businesses worldwide. The gold standard for attaining security is cryptography because it provides the most reliable tools for storing or transmitting digital information.

rawTOC:
1: Our design philosophy \\ 2: The context of cryptography \\ 3: Introduction to cryptography \\ 4: Block ciphers \\ 5: Block cipher modes \\ 6: Hash functions \\ 7: Message authentication codes \\ 8: The secure channel \\ 9: Implementation issues \\ 10: Generating randomness \\ 11: Primes \\ 12: Diffie--Hellman \\ 13: RSA \\ 14: Introduction to cryptographic protocols \\ 15: Key negotiation protocol \\ 16: Implementation issues 2 \\ 17: The clock \\ 18: Key servers \\ 19: The dream of PKI \\ 20: PKI reality \\ 21: PKI practicalities \\ 22: Storing secrets \\ 23: Standards \\ 24: Patents \\ 25: Involving experts

entry:
@Book{Ferguson:2003:PC,
  author =       "Niels Ferguson and Bruce Schneier",
  title =        "Practical Cryptography",
  publisher =    pub-WILEY,
  address =      pub-WILEY:adr,
  pages =        "xx + 410",
  year =         "2003",
  ISBN =         "0-471-22894-X (hardcover), 0-471-22357-3 (paperback)",
  ISBN-13 =      "978-0-471-22894-3 (hardcover), 978-0-471-22357-3
                 (paperback)",
  LCCN =         "QA76.9.A25 F466 2003",
  bibdate =      "Mon Apr 21 16:29:39 2003",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cryptography2000.bib;
                 https://www.math.utah.edu/pub/tex/bib/master.bib",
  URL =          "http://www.counterpane.com/book-practical.html;
                 http://www.loc.gov/catdir/bios/wiley044/2003276249.html;
                 http://www.loc.gov/catdir/description/wiley036/2003276249.html;
                 http://www.loc.gov/catdir/toc/wiley032/2003276249.html",
  abstract =     "Security is the number one concern for businesses
                 worldwide. The gold standard for attaining security is
                 cryptography because it provides the most reliable
                 tools for storing or transmitting digital
                 information.",
  acknowledgement = ack-nhfb,
  tableofcontents = "1: Our design philosophy \\
                 2: The context of cryptography \\
                 3: Introduction to cryptography \\
                 4: Block ciphers \\
                 5: Block cipher modes \\
                 6: Hash functions \\
                 7: Message authentication codes \\
                 8: The secure channel \\
                 9: Implementation issues \\
                 10: Generating randomness \\
                 11: Primes \\
                 12: Diffie--Hellman \\
                 13: RSA \\
                 14: Introduction to cryptographic protocols \\
                 15: Key negotiation protocol \\
                 16: Implementation issues 2 \\
                 17: The clock \\
                 18: Key servers \\
                 19: The dream of PKI \\
                 20: PKI reality \\
                 21: PKI practicalities \\
                 22: Storing secrets \\
                 23: Standards \\
                 24: Patents \\
                 25: Involving experts",
}


bibtype: book
filename: master.bib
label: Ferguson:2010:CED
author: Niels Ferguson and Bruce Schneier and Tadayoshi Kohno
title: Cryptography Engineering: Design Principles and Practical Applications
publisher: pub-WILEY
address: pub-WILEY:adr
pages: xxix + 353
year: 2010
DOI: https://doi.org/10.1002/9781118722367
ISBN: 0-470-47424-6 (paperback) OR 0470474246 (paperback)
ISBN13: 978-0-470-47424-2 (paperback) OR 9780470474242 (paperback)
LCCN: QA76.9.A25 F466 2010
bibdate: Sun Mar 28 14:55:52 MDT 2010
bibtimestamp: 2010.03.28 14:55:52 MDT
remark: A fully updated version of the first two authors' em Practical cryptography (2003).
acknowledgement: ack-nhfb
rawauthor: Niels Ferguson and Bruce Schneier and Tadayoshi Kohno
rawtitle: Cryptography Engineering: Design Principles and Practical Applications
bibsource:
aubrey.tamu.edu:7090/voyager; https://www.math.utah.edu/pub/tex/bib/master.bib; z3950.loc.gov:7090/Voyager

TOC:
Part I. Introduction. The context of cryptography Introduction to cryptography Part II. Message security. Block ciphers Block cipher modes Hash functions Message authentication codes The secure channel Implementation issues (I) Part III. Key negotiation. Generating randomness Primes Diffie--Hellman RSA Introduction to cryptographic protocols Key negotiation Implementation issues (II) Part IV. Key management. The clock Key servers The dream of PKI PKI reality PKI practicalities Storing secrets Part V. Miscellaneous. Standards and patents Involving experts

rawTOC:
Part I. Introduction. The context of cryptography \\ Introduction to cryptography \\ Part II. Message security. Block ciphers \\ Block cipher modes \\ Hash functions \\ Message authentication codes \\ The secure channel \\ Implementation issues (I) \\ Part III. Key negotiation. Generating randomness \\ Primes \\ Diffie--Hellman \\ RSA \\ Introduction to cryptographic protocols \\ Key negotiation \\ Implementation issues (II) \\ Part IV. Key management. The clock \\ Key servers \\ The dream of PKI \\ PKI reality \\ PKI practicalities \\ Storing secrets \\ Part V. Miscellaneous. Standards and patents \\ Involving experts

entry:
@Book{Ferguson:2010:CED,
  author =       "Niels Ferguson and Bruce Schneier and Tadayoshi
                 Kohno",
  title =        "Cryptography Engineering: Design Principles and
                 Practical Applications",
  publisher =    pub-WILEY,
  address =      pub-WILEY:adr,
  pages =        "xxix + 353",
  year =         "2010",
  DOI =          "https://doi.org/10.1002/9781118722367",
  ISBN =         "0-470-47424-6 (paperback)",
  ISBN-13 =      "978-0-470-47424-2 (paperback)",
  LCCN =         "QA76.9.A25 F466 2010",
  bibdate =      "Sun Mar 28 14:55:52 MDT 2010",
  bibsource =    "aubrey.tamu.edu:7090/voyager;
                 https://www.math.utah.edu/pub/tex/bib/master.bib;
                 z3950.loc.gov:7090/Voyager",
  acknowledgement = ack-nhfb,
  remark =       "A fully updated version of the first two authors' {\em
                 Practical cryptography} (2003).",
  tableofcontents = "Part I. Introduction. The context of cryptography
                 \\
                 Introduction to cryptography \\
                 Part II. Message security. Block ciphers \\
                 Block cipher modes \\
                 Hash functions \\
                 Message authentication codes \\
                 The secure channel \\
                 Implementation issues (I) \\
                 Part III. Key negotiation. Generating randomness \\
                 Primes \\
                 Diffie--Hellman \\
                 RSA \\
                 Introduction to cryptographic protocols \\
                 Key negotiation \\
                 Implementation issues (II) \\
                 Part IV. Key management. The clock \\
                 Key servers \\
                 The dream of PKI \\
                 PKI reality \\
                 PKI practicalities \\
                 Storing secrets \\
                 Part V. Miscellaneous. Standards and patents \\
                 Involving experts",
}


bibtype: book
filename: master.bib
label: Fernando:2004:GGP
editor: Randima Fernando
title: GPU gems: programming techniques, tips, and tricks for real-time graphics
publisher: pub-AW
address: pub-AW:adr
pages: xvv + 765
year: 2004
ISBN: 0-321-22832-4 OR 0321228324
ISBN13: 978-0-321-22832-1 OR 9780321228321
LCCN: T385 .G6879 2004
bibdate: Mon Apr 5 18:05:00 MDT 2010
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib; z3950.loc.gov:7090/Voyager
bibtimestamp: 2010.04.05 18:05:00 MDT
subject: Computer graphics; Real-time programming
acknowledgement: ack-nhfb
raweditor: Randima Fernando
rawtitle: {GPU} gems: programming techniques, tips, and tricks for real-time graphics
abstract:
Randima Fernando removes the mystery behind complex effects and reveals the full potential of programmable GPUs (graphics processing units). He covers some of the most difficult effects, such as simulating fire, water, and waving blades of grass.

TOC:
Natural effects Lighting and shadows Materials Image processing Performance and practicalities Beyond triangles

rawabstract:
Randima Fernando removes the mystery behind complex effects and reveals the full potential of programmable GPUs (graphics processing units). He covers some of the most difficult effects, such as simulating fire, water, and waving blades of grass.

rawTOC:
Natural effects \\ Lighting and shadows \\ Materials \\ Image processing \\ Performance and practicalities \\ Beyond triangles

entry:
@Book{Fernando:2004:GGP,
  editor =       "Randima Fernando",
  title =        "{GPU} gems: programming techniques, tips, and tricks
                 for real-time graphics",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  pages =        "xvv + 765",
  year =         "2004",
  ISBN =         "0-321-22832-4",
  ISBN-13 =      "978-0-321-22832-1",
  LCCN =         "T385 .G6879 2004",
  bibdate =      "Mon Apr 5 18:05:00 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib;
                 z3950.loc.gov:7090/Voyager",
  price =        "US\$45.99",
  abstract =     "Randima Fernando removes the mystery behind complex
                 effects and reveals the full potential of programmable
                 GPUs (graphics processing units). He covers some of the
                 most difficult effects, such as simulating fire, water,
                 and waving blades of grass.",
  acknowledgement = ack-nhfb,
  libnote =      "Not yet in my library.",
  subject =      "Computer graphics; Real-time programming",
  tableofcontents = "Natural effects \\
                 Lighting and shadows \\
                 Materials \\
                 Image processing \\
                 Performance and practicalities \\
                 Beyond triangles",
}


bibtype: book
filename: master.bib
label: Fernbach:1986:SCV
author: Sidney Fernbach
title: Supercomputers: Class VI Systems, Hardware and Software
publisher: pub-NORTH-HOLLAND
address: pub-NORTH-HOLLAND:adr
pages: vii + 251
year: 1986
ISBN: 0-444-87981-1 OR 0444879811
ISBN13: 978-0-444-87981-3 OR 9780444879813
LCCN: QA76.5.S896 1986
bibdate: Tue Dec 14 22:48:08 1993
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib
bibtimestamp: 1993.12.14 22:48:08 ???
acknowledgement: ack-nhfb
rawauthor: Sidney Fernbach
rawtitle: Supercomputers: Class {VI} Systems, Hardware and Software
entry:
@Book{Fernbach:1986:SCV,
  author =       "Sidney Fernbach",
  title =        "Supercomputers: Class {VI} Systems, Hardware and
                 Software",
  publisher =    pub-NORTH-HOLLAND,
  address =      pub-NORTH-HOLLAND:adr,
  pages =        "vii + 251",
  year =         "1986",
  ISBN =         "0-444-87981-1",
  ISBN-13 =      "978-0-444-87981-3",
  LCCN =         "QA76.5.S896 1986",
  bibdate =      "Tue Dec 14 22:48:08 1993",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib",
  acknowledgement = ack-nhfb,
}


bibtype: book
filename: master.bib
label: Ferraro:1988:PGE
author: Richard F. Ferraro
title: Programmer's Guide to the EGA and VGA Cards
publisher: pub-AW
address: pub-AW:adr
pages: xxvii + 607
year: 1988
ISBN: 0-201-12692-3 OR 0201126923
ISBN13: 978-0-201-12692-1 OR 9780201126921
LCCN: QA 76.8 I2594 .F48 1988
bibdate: Tue Dec 14 22:48:16 1993
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib
bibtimestamp: 1993.12.14 22:48:16 ???
acknowledgement: ack-nhfb
rawauthor: Richard F. Ferraro
rawtitle: Programmer's Guide to the {EGA} and {VGA} Cards
entry:
@Book{Ferraro:1988:PGE,
  author =       "Richard F. Ferraro",
  title =        "Programmer's Guide to the {EGA} and {VGA} Cards",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  pages =        "xxvii + 607",
  year =         "1988",
  ISBN =         "0-201-12692-3",
  ISBN-13 =      "978-0-201-12692-1",
  LCCN =         "QA 76.8 I2594 .F48 1988",
  bibdate =      "Tue Dec 14 22:48:16 1993",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib",
  price =        "US\$29.95",
  acknowledgement = ack-nhfb,
}


bibtype: book
filename: master.bib
label: Feynman:1985:SYJ
author: Richard P. Feynman and Ralph Leighton and Edward Hutchings
title: ``Surely You're Joking, Mr. Feynman!'': Adventures of a Curious Character
publisher: pub-BANTAM
address: pub-BANTAM:adr
pages: xi + 322
year: 1985
ISBN: 0-553-25649-1 OR 0553256491
ISBN13: 978-0-553-25649-9 OR 9780553256499
LCCN: QC16.F49A37 1986
bibdate: Sat Jan 21 18:59:43 GMT 1995
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib
bibtimestamp: 1995.01.21 18:59:43 GMT
remark: Chapter `Lucky Numbers', pages 173--178.
subject: Feynman, Richard Phillips; Physicists; United States; Biography; Science; Anecdotes
acknowledgement: ack-nhfb
rawauthor: Richard P. Feynman and Ralph Leighton and Edward Hutchings
rawtitle: ``Surely You're Joking, {Mr. Feynman}!'': {Adventures} of a Curious Character
entry:
@Book{Feynman:1985:SYJ,
  author =       "Richard P. Feynman and Ralph Leighton and Edward
                 Hutchings",
  title =        "``Surely You're Joking, {Mr. Feynman}!'': {Adventures}
                 of a Curious Character",
  publisher =    pub-BANTAM,
  address =      pub-BANTAM:adr,
  pages =        "xi + 322",
  year =         "1985",
  ISBN =         "0-553-25649-1",
  ISBN-13 =      "978-0-553-25649-9",
  LCCN =         "QC16.F49A37 1986",
  bibdate =      "Sat Jan 21 18:59:43 GMT 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib",
  acknowledgement = ack-nhfb,
  libnote =      "Not yet in my library.",
  remark =       "Chapter `Lucky Numbers', pages 173--178.",
  subject =      "Feynman, Richard Phillips; Physicists; United States;
                 Biography; Science; Anecdotes",
}


bibtype: book
filename: master.bib
label: Feynman:1988:WDY
author: Richard Phillips Feynman and Ralph Leighton
title: What do YOU care what other people think?: Further adventures of a curious character
publisher: pub-NORTON
address: pub-NORTON:adr
pages: 255
year: 1988
ISBN: 0-393-02659-0 OR 0393026590
ISBN13: 978-0-393-02659-7 OR 9780393026597
LCCN: QC16.F49 A3 1988
bibdate: Mon Dec 12 15:40:42 MST 2005
bibtimestamp: 2005.12.12 15:40:42 MST
subject: Feynman, Richard Phillips; Physicists; United States; Biography; Science; Anecdotes
acknowledgement: ack-nhfb
rawauthor: Richard Phillips Feynman and Ralph Leighton
rawtitle: What do {YOU} care what other people think?: {Further} adventures of a curious character
bibsource:
https://www.math.utah.edu/pub/bibnet/authors/f/feynman-richard-p.bib; https://www.math.utah.edu/pub/tex/bib/einstein.bib; https://www.math.utah.edu/pub/tex/bib/master.bib; https://www.math.utah.edu/pub/tex/bib/physperspect.bib; z3950.loc.gov:7090/Voyager

abstract:
One of the greatest physicists of the twentieth century, Richard Feynman possessed an unquenchable thirst for adventure and an unparalleled ability to tell the stories of his life. Here is the story of how two people most influenced Feynman's early years --- his father, who taught him to think, and his first wife Arlene [sic, i.e. Arline] who taught him to love, even as she lay dying in an Albuquerque hospital while Feynman worked nearby, on the atomic bomb at Los Alamos. And here are lighter moments, some told through letters, as Feynman reports from Geneva, Trinidad, Greece, and Japan on the effects this curious character has had on the locals. The second half of the book ldots is Feynman's behind-the-scenes account of the investigation that followed the space shuttle Challenger's explosion in January 1986.

TOC:
Part I. A curious character. The making of a scientist ``What do you care what other people think?'' It's as simple as one, two three ldots --- Getting ahead Hotel city Who the hell is Herman? Feynman sexist pig! I just shook his hand, can you believe it? Letters, photos, and drawings Part II. Mr. Feynman goes to Washington: investigating the space shuttle Challenger disaster. Preliminaries Committing suicide The cold facts Check six! Gumshoes Fantastic figures An inflamed appendix The tenth recommendation Meet the press Afterthoughts Appendix F: Personal observations on the reliability of the shuttle Epilogue

rawabstract:
One of the greatest physicists of the twentieth century, Richard Feynman possessed an unquenchable thirst for adventure and an unparalleled ability to tell the stories of his life. Here is the story of how two people most influenced Feynman's early years --- his father, who taught him to think, and his first wife Arlene [sic, i.e. Arline] who taught him to love, even as she lay dying in an Albuquerque hospital while Feynman worked nearby, on the atomic bomb at Los Alamos. And here are lighter moments, some told through letters, as Feynman reports from Geneva, Trinidad, Greece, and Japan on the effects this curious character has had on the locals. The second half of the book \ldots{} is Feynman's behind-the-scenes account of the investigation that followed the space shuttle Challenger's explosion in January 1986.

rawTOC:
Part I. A curious character. The making of a scientist \\ ``What do you care what other people think?'' \\ It's as simple as one, two three \ldots{} --- Getting ahead \\ Hotel city \\ Who the hell is Herman? \\ Feynman sexist pig! \\ I just shook his hand, can you believe it? \\ Letters, photos, and drawings \\ Part II. Mr. Feynman goes to Washington: investigating the space shuttle Challenger disaster. Preliminaries \\ Committing suicide \\ The cold facts \\ Check six! \\ Gumshoes \\ Fantastic figures \\ An inflamed appendix \\ The tenth recommendation \\ Meet the press \\ Afterthoughts \\ Appendix F: Personal observations on the reliability of the shuttle \\ Epilogue

entry:
@Book{Feynman:1988:WDY,
  author =       "Richard Phillips Feynman and Ralph Leighton",
  title =        "What do {YOU} care what other people think?: {Further}
                 adventures of a curious character",
  publisher =    pub-NORTON,
  address =      pub-NORTON:adr,
  pages =        "255",
  year =         "1988",
  ISBN =         "0-393-02659-0",
  ISBN-13 =      "978-0-393-02659-7",
  LCCN =         "QC16.F49 A3 1988",
  bibdate =      "Mon Dec 12 15:40:42 MST 2005",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/f/feynman-richard-p.bib;
                 https://www.math.utah.edu/pub/tex/bib/einstein.bib;
                 https://www.math.utah.edu/pub/tex/bib/master.bib;
                 https://www.math.utah.edu/pub/tex/bib/physperspect.bib;
                 z3950.loc.gov:7090/Voyager",
  price =        "US\$17.95",
  abstract =     "One of the greatest physicists of the twentieth
                 century, Richard Feynman possessed an unquenchable
                 thirst for adventure and an unparalleled ability to
                 tell the stories of his life. Here is the story of how
                 two people most influenced Feynman's early years ---
                 his father, who taught him to think, and his first wife
                 Arlene [sic, i.e. Arline] who taught him to love, even
                 as she lay dying in an Albuquerque hospital while
                 Feynman worked nearby, on the atomic bomb at Los
                 Alamos. And here are lighter moments, some told through
                 letters, as Feynman reports from Geneva, Trinidad,
                 Greece, and Japan on the effects this curious character
                 has had on the locals. The second half of the book
                 \ldots{} is Feynman's behind-the-scenes account of the
                 investigation that followed the space shuttle
                 Challenger's explosion in January 1986.",
  acknowledgement = ack-nhfb,
  libnote =      "Not yet in my library.",
  subject =      "Feynman, Richard Phillips; Physicists; United States;
                 Biography; Science; Anecdotes",
  tableofcontents = "Part I. A curious character. The making of a
                 scientist \\
                 ``What do you care what other people think?'' \\
                 It's as simple as one, two three \ldots{} --- Getting
                 ahead \\
                 Hotel city \\
                 Who the hell is Herman? \\
                 Feynman sexist pig! \\
                 I just shook his hand, can you believe it? \\
                 Letters, photos, and drawings \\
                 Part II. Mr. Feynman goes to Washington: investigating
                 the space shuttle Challenger disaster. Preliminaries
                 \\
                 Committing suicide \\
                 The cold facts \\
                 Check six! \\
                 Gumshoes \\
                 Fantastic figures \\
                 An inflamed appendix \\
                 The tenth recommendation \\
                 Meet the press \\
                 Afterthoughts \\
                 Appendix F: Personal observations on the reliability of
                 the shuttle \\
                 Epilogue",
}


bibtype: book
filename: master.bib
label: Feynman:1994:CPL
author: Richard Phillips Feynman
title: The Character of Physical Law
publisher: Modern Library
address: New York, NY, USA
edition: Modern Library
pages: xx + 167
year: 1994
ISBN: 0-679-60127-9 OR 0679601279
ISBN13: 978-0-679-60127-2 OR 9780679601272
LCCN: QC71 .F44 1994
bibdate: Fri Apr 8 22:15:10 MDT 2011
bibtimestamp: 2011.04.08 22:15:10 MDT
subject: Physics
acknowledgement: ack-nhfb
authordates: Richard Phillips Feynman (1918--1988)
rawauthor: Richard Phillips Feynman
rawtitle: The Character of Physical Law
bibsource:
https://www.math.utah.edu/pub/bibnet/authors/f/feynman-richard-p.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

remark:
Originally published in hardcover by the British Broadcasting Corporation in 1965 and in paperback by MIT Press in 1967.

TOC:
The law of gravitation, an example of physical law The relation of mathematics to physics The great conservation principles Symmetry in physical law The distinction of past and future Probability and uncertainty: the quantum mechanical view of nature Seeking new laws

rawTOC:
The law of gravitation, an example of physical law \\ The relation of mathematics to physics \\ The great conservation principles \\ Symmetry in physical law \\ The distinction of past and future \\ Probability and uncertainty: the quantum mechanical view of nature \\ Seeking new laws

entry:
@Book{Feynman:1994:CPL,
  author =       "Richard Phillips Feynman",
  title =        "The Character of Physical Law",
  publisher =    "Modern Library",
  address =      "New York, NY, USA",
  edition =      "Modern Library",
  pages =        "xx + 167",
  year =         "1994",
  ISBN =         "0-679-60127-9",
  ISBN-13 =      "978-0-679-60127-2",
  LCCN =         "QC71 .F44 1994",
  bibdate =      "Fri Apr 8 22:15:10 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/f/feynman-richard-p.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",
  acknowledgement = ack-nhfb,
  author-dates = "Richard Phillips Feynman (1918--1988)",
  libnote =      "Not yet in my library.",
  remark =       "Originally published in hardcover by the British
                 Broadcasting Corporation in 1965 and in paperback by
                 MIT Press in 1967.",
  subject =      "Physics",
  tableofcontents = "The law of gravitation, an example of physical law
                 \\
                 The relation of mathematics to physics \\
                 The great conservation principles \\
                 Symmetry in physical law \\
                 The distinction of past and future \\
                 Probability and uncertainty: the quantum mechanical
                 view of nature \\
                 Seeking new laws",
}


bibtype: book
filename: master.bib
label: Feynman:1995:ARP
author: Richard P. (Richard Phillips) Feynman and Michelle Feynman
title: The art of Richard P. Feynman: images by a curious character
publisher: GB Science Publishers SA
address: Basel, Switzerland
pages: 173
year: 1995
ISBN: 2-88449-047-7 OR 2884490477
ISBN13: 978-2-88449-047-4 OR 9782884490474
LCCN: NC1075.F44 A4 1995
bibdate: Fri Apr 8 22:15:10 MDT 2011
bibtimestamp: 2011.04.08 22:15:10 MDT
subject: Feynman, Richard Phillips
acknowledgement: ack-nhfb
authordates: Richard Phillips Feynman (1918--1988)
subjectdates: Richard Phillips Feynman (1918--1988)
rawauthor: Richard P. (Richard Phillips) Feynman and Michelle Feynman
rawtitle: The art of {Richard P. Feynman}: images by a curious character
bibsource:
https://www.math.utah.edu/pub/bibnet/authors/f/feynman-richard-p.bib; https://www.math.utah.edu/pub/tex/bib/master.bib; z3950.loc.gov:7090/Voyager

TOC:
Foreword / 9 Preface / 13 But Is It Art? / 17 Reminiscences Drumming Up a Friendship / 41 A Fine Man and Feyn Art / 45 We Both Admired Leonardo / 49 An Exercise in Honesty / 53 Black and White Figures / 59 Color Plates / 153 Contributors / 169 Biographical Note / 173

rawTOC:
Foreword / 9 \\ Preface / 13 \\ But Is It Art? / 17 \\ Reminiscences \\ Drumming Up a Friendship / 41 \\ A Fine Man and Feyn Art / 45 \\ We Both Admired Leonardo / 49 \\ An Exercise in Honesty / 53 \\ Black and White Figures / 59 \\ Color Plates / 153 \\ Contributors / 169 \\ Biographical Note / 173

entry:
@Book{Feynman:1995:ARP,
  author =       "Richard P. (Richard Phillips) Feynman and Michelle
                 Feynman",
  title =        "The art of {Richard P. Feynman}: images by a curious
                 character",
  publisher =    "GB Science Publishers SA",
  address =      "Basel, Switzerland",
  pages =        "173",
  year =         "1995",
  ISBN =         "2-88449-047-7",
  ISBN-13 =      "978-2-88449-047-4",
  LCCN =         "NC1075.F44 A4 1995",
  bibdate =      "Fri Apr 8 22:15:10 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/f/feynman-richard-p.bib;
                 https://www.math.utah.edu/pub/tex/bib/master.bib;
                 z3950.loc.gov:7090/Voyager",
  acknowledgement = ack-nhfb,
  author-dates = "Richard Phillips Feynman (1918--1988)",
  libnote =      "Not yet in my library.",
  subject =      "Feynman, Richard Phillips",
  subject-dates = "Richard Phillips Feynman (1918--1988)",
  tableofcontents = "Foreword / 9 \\
                 Preface / 13 \\
                 But Is It Art? / 17 \\
                 Reminiscences \\
                 Drumming Up a Friendship / 41 \\
                 A Fine Man and Feyn Art / 45 \\
                 We Both Admired Leonardo / 49 \\
                 An Exercise in Honesty / 53 \\
                 Black and White Figures / 59 \\
                 Color Plates / 153 \\
                 Contributors / 169 \\
                 Biographical Note / 173",
}


bibtype: book
filename: master.bib
label: Feynman:1995:SEP
author: Richard Phillips Feynman and Robert B. Leighton and Matthew L. (Matthew Linzee) Sands
title: Six easy pieces: essentials of physics, explained by its most brilliant teacher
publisher: pub-AW
address: pub-AW:adr
pages: xxix + 145
year: 1995
LCCN: QC21.2 .F52 1995b; QC21.2 .F52 1995
bibdate: Mon Oct 26 18:14:25 MDT 2009
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib; melvyl.cdlib.org:210/CDL90
bibtimestamp: 2009.10.26 18:14:25 MDT
series: Helix books
subject: Physics
acknowledgement: ack-nhfb
rawauthor: Richard Phillips Feynman and Robert B. Leighton and Matthew L. (Matthew Linzee) Sands
rawtitle: Six easy pieces: essentials of physics, explained by its most brilliant teacher
ISBN:
0-201-40955-0, 0-201-40956-9 (set), 0-201-48308-4 (cassettes), 0-201-40825-2 (paperback) OR 0201409550, 0201409569 (set), 0201483084 (cassettes), 0201408252 (paperback)

ISBN13:
978-0-201-40955-0, 978-0-201-40956-7 (set), 978-0-201-48308-6 (cassettes), 978-0-201-40825-6 (paperback) OR 9780201409550, 9780201409567 (set), 9780201483086 (cassettes), 9780201408256 (paperback)

TOC:
Introduction / Paul Davies 1. Atoms in Motion 2. Basic Physics 3. The Relation of Physics to Other Sciences 4. Conservation of Energy 5. The Theory of Gravitation 6. Quantum Behavior

rawTOC:
Introduction / Paul Davies \\ 1. Atoms in Motion \\ 2. Basic Physics \\ 3. The Relation of Physics to Other Sciences \\ 4. Conservation of Energy \\ 5. The Theory of Gravitation \\ 6. Quantum Behavior

entry:
@Book{Feynman:1995:SEP,
  author =       "Richard Phillips Feynman and Robert B. Leighton and
                 Matthew L. (Matthew Linzee) Sands",
  title =        "Six easy pieces: essentials of physics, explained by
                 its most brilliant teacher",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  pages =        "xxix + 145",
  year =         "1995",
  ISBN =         "0-201-40955-0, 0-201-40956-9 (set), 0-201-48308-4
                 (cassettes), 0-201-40825-2 (paperback)",
  ISBN-13 =      "978-0-201-40955-0, 978-0-201-40956-7 (set),
                 978-0-201-48308-6 (cassettes), 978-0-201-40825-6
                 (paperback)",
  LCCN =         "QC21.2 .F52 1995b; QC21.2 .F52 1995",
  bibdate =      "Mon Oct 26 18:14:25 MDT 2009",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib;
                 melvyl.cdlib.org:210/CDL90",
  price =        "US\$22.00",
  series =       "Helix books",
  acknowledgement = ack-nhfb,
  subject =      "Physics",
  tableofcontents = "Introduction / Paul Davies \\
                 1. Atoms in Motion \\
                 2. Basic Physics \\
                 3. The Relation of Physics to Other Sciences \\
                 4. Conservation of Energy \\
                 5. The Theory of Gravitation \\
                 6. Quantum Behavior",
}


bibtype: book
filename: master.bib
label: Feynman:1997:SEP
author: Richard Phillips Feynman
title: Six Not-so-easy Pieces: Einstein's Relativity, Symmetry, and Space--time
publisher: pub-AW
address: pub-AW:adr
pages: xxvii + 152
year: 1997
LCCN: QC793.3.S9 F49 199
bibdate: Mon Oct 26 18:17:15 MDT 2009
bibtimestamp: 2009.10.26 18:17:15 MDT
series: Helix books
subject: Symmetry (Physics); Special Relativity (physics); Space and time
acknowledgement: ack-nhfb
authordates: Richard Phillips Feynman (1918--1988)
rawauthor: Richard Phillips Feynman
rawtitle: Six Not-so-easy Pieces: {Einstein}'s {Relativity}, Symmetry, and Space--time
ISBN:
0-201-32841-0 (set), 0-201-15025-5 (hardcover), 0-201-32842-9 (paperback), 0-201-31151-8 (disc 1), 0-201-31152-6 (disc 2), 0-201-31153-4 (disc 3), 0-201-31154-2 (disc 4), 0-201-31155-0 (disc 5), 0-201-31156-9 (disc 6) OR 0201328410 (set), 0201150255 (hardcover), 0201328429 (paperback), 0201311518 (disc 1), 0201311526 (disc 2), 0201311534 (disc 3), 0201311542 (disc 4), 0201311550 (disc 5), 0201311569 (disc 6)

ISBN13:
978-0-201-32841-7 (set), 978-0-201-15025-4 (hardcover), 978-0-201-32842-4 (paperback), 978-0-201-31151-8 (disc 1), 978-0-201-31152-5 (disc 2), 978-0-201-31153-2 (disc 3), 978-0-201-31154-9 (disc 4), 978-0-201-31155-6 (disc 5), 978-0-201-31156-3 (disc 6) OR 9780201328417 (set), 9780201150254 (hardcover), 9780201328424 (paperback), 9780201311518 (disc 1), 9780201311525 (disc 2), 9780201311532 (disc 3), 9780201311549 (disc 4), 9780201311556 (disc 5), 9780201311563 (disc 6)

bibsource:
https://www.math.utah.edu/pub/bibnet/authors/f/feynman-richard-p.bib; https://www.math.utah.edu/pub/tex/bib/master.bib; z3950.gbv.de:20011/gvk

note:
Originally prepared for publication by Robert B. Leighton and Matthew L. (Matthew Linzee) Sands. New introduction by Roger Penrose. See also cite Feynman:1995:SEP

TOC:
1. Vectors 2. Symmetry in Physical Laws 3. The Special Theory of Relativity 4. Relativistic Energy and Momentum 5. Space--time 6. Curved Space

rawnote:
Originally prepared for publication by Robert B. Leighton and Matthew L. (Matthew Linzee) Sands. New introduction by Roger Penrose. See also \cite{Feynman:1995:SEP}

rawTOC:
1. Vectors \\ 2. Symmetry in Physical Laws \\ 3. The Special Theory of Relativity \\ 4. Relativistic Energy and Momentum \\ 5. Space--time \\ 6. Curved Space

entry:
@Book{Feynman:1997:SEP,
  author =       "Richard Phillips Feynman",
  title =        "Six Not-so-easy Pieces: {Einstein}'s {Relativity},
                 Symmetry, and Space--time",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  pages =        "xxvii + 152",
  year =         "1997",
  ISBN =         "0-201-32841-0 (set), 0-201-15025-5 (hardcover),
                 0-201-32842-9 (paperback), 0-201-31151-8 (disc 1),
                 0-201-31152-6 (disc 2), 0-201-31153-4 (disc 3),
                 0-201-31154-2 (disc 4), 0-201-31155-0 (disc 5),
                 0-201-31156-9 (disc 6)",
  ISBN-13 =      "978-0-201-32841-7 (set), 978-0-201-15025-4
                 (hardcover), 978-0-201-32842-4 (paperback),
                 978-0-201-31151-8 (disc 1), 978-0-201-31152-5 (disc 2),
                 978-0-201-31153-2 (disc 3), 978-0-201-31154-9 (disc 4),
                 978-0-201-31155-6 (disc 5), 978-0-201-31156-3 (disc
                 6)",
  LCCN =         "QC793.3.S9 F49 199",
  bibdate =      "Mon Oct 26 18:17:15 MDT 2009",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/f/feynman-richard-p.bib;
                 https://www.math.utah.edu/pub/tex/bib/master.bib;
                 z3950.gbv.de:20011/gvk",
  note =         "Originally prepared for publication by Robert B.
                 Leighton and Matthew L. (Matthew Linzee) Sands. New
                 introduction by Roger Penrose. See also
                 \cite{Feynman:1995:SEP}",
  series =       "Helix books",
  acknowledgement = ack-nhfb,
  author-dates = "Richard Phillips Feynman (1918--1988)",
  subject =      "Symmetry (Physics); Special Relativity (physics);
                 Space and time",
  tableofcontents = "1. Vectors \\
                 2. Symmetry in Physical Laws \\
                 3. The Special Theory of Relativity \\
                 4. Relativistic Energy and Momentum \\
                 5. Space--time \\
                 6. Curved Space",
}


bibtype: book
filename: master.bib
label: Feynman:1998:MIA
author: Richard Phillips Feynman
title: The Meaning of It All: Thoughts of a Citizen Scientist
publisher: pub-PERSEUS
address: pub-PERSEUS:adr
pages: 133
year: 1998
ISBN: 0-7382-0166-9 (paperback) OR 0738201669 (paperback)
ISBN13: 978-0-7382-0166-5 (paperback) OR 9780738201665 (paperback)
LCCN: Q175.55 .F49 1998
bibdate: Mon Dec 12 15:45:23 MST 2005
bibtimestamp: 2005.12.12 15:45:23 MST
subject: Science; Social aspects; Religion and science
TOC: The Uncertainty of Science The Uncertainty of Values This Unscientific Age
acknowledgement: ack-nhfb
rawauthor: Richard Phillips Feynman
rawtitle: The Meaning of It All: Thoughts of a Citizen Scientist
rawTOC: The Uncertainty of Science \\ The Uncertainty of Values \\ This Unscientific Age
bibsource:
https://www.math.utah.edu/pub/bibnet/authors/f/feynman-richard-p.bib; https://www.math.utah.edu/pub/tex/bib/master.bib; z3950.loc.gov:7090/Voyager

abstract:
In April 1963, Richard P. Feynman gave a series of remarkable lectures at the University of Washington in Seattle. These three consecutive talks were classic Feynman --- full of wit and wisdom --- but their subject matter was wholly unexpected: Feynman spoke not as a physicist but as a concerned fellow citizen, revealing his uncommon insights into the religious, political, and social issues of the day. Now, at last, these lectures have been published under the collective title booktitle The Meaning of It All. Here is Feynman on mind reading and the laws of probability and statistics; on Christian Science and the dubious effect of prayer on healing; and on human interpersonal relationships. Here is the citizen--scientist on the dramatic effect simple engineering projects could have on the plague of poverty; the vital role creativity plays in science; the conflict between science and religion; the efficacy of doubt and uncertainty in arriving at scientific truths; and why honest politicians can never be successful.

rawabstract:
In April 1963, Richard P. Feynman gave a series of remarkable lectures at the University of Washington in Seattle. These three consecutive talks were classic Feynman --- full of wit and wisdom --- but their subject matter was wholly unexpected: Feynman spoke not as a physicist but as a concerned fellow citizen, revealing his uncommon insights into the religious, political, and social issues of the day. Now, at last, these lectures have been published under the collective title \booktitle{The Meaning of It All}. Here is Feynman on mind reading and the laws of probability and statistics; on Christian Science and the dubious effect of prayer on healing; and on human interpersonal relationships. Here is the citizen--scientist on the dramatic effect simple engineering projects could have on the plague of poverty; the vital role creativity plays in science; the conflict between science and religion; the efficacy of doubt and uncertainty in arriving at scientific truths; and why honest politicians can never be successful.

entry:
@Book{Feynman:1998:MIA,
  author =       "Richard Phillips Feynman",
  title =        "The Meaning of It All: Thoughts of a Citizen
                 Scientist",
  publisher =    pub-PERSEUS,
  address =      pub-PERSEUS:adr,
  pages =        "133",
  year =         "1998",
  ISBN =         "0-7382-0166-9 (paperback)",
  ISBN-13 =      "978-0-7382-0166-5 (paperback)",
  LCCN =         "Q175.55 .F49 1998",
  bibdate =      "Mon Dec 12 15:45:23 MST 2005",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/f/feynman-richard-p.bib;
                 https://www.math.utah.edu/pub/tex/bib/master.bib;
                 z3950.loc.gov:7090/Voyager",
  abstract =     "In April 1963, Richard P. Feynman gave a series of
                 remarkable lectures at the University of Washington in
                 Seattle. These three consecutive talks were classic
                 Feynman --- full of wit and wisdom --- but their
                 subject matter was wholly unexpected: Feynman spoke not
                 as a physicist but as a concerned fellow citizen,
                 revealing his uncommon insights into the religious,
                 political, and social issues of the day. Now, at last,
                 these lectures have been published under the collective
                 title \booktitle{The Meaning of It All}. Here is
                 Feynman on mind reading and the laws of probability and
                 statistics; on Christian Science and the dubious effect
                 of prayer on healing; and on human interpersonal
                 relationships. Here is the citizen--scientist on the
                 dramatic effect simple engineering projects could have
                 on the plague of poverty; the vital role creativity
                 plays in science; the conflict between science and
                 religion; the efficacy of doubt and uncertainty in
                 arriving at scientific truths; and why honest
                 politicians can never be successful.",
  acknowledgement = ack-nhfb,
  libnote =      "Not yet in my library.",
  subject =      "Science; Social aspects; Religion and science",
  tableofcontents = "The Uncertainty of Science \\
                 The Uncertainty of Values \\
                 This Unscientific Age",
}


bibtype: book
filename: master.bib
label: Feynman:2005:FTN
author: Richard P. (Richard Phillips) Feynman and Laurie M. Brown and P. A. M. (Paul Adrien Maurice) Dirac
title: Feynman's Thesis: a New Approach to Quantum Theory
publisher: pub-WORLD-SCI
address: pub-WORLD-SCI:adr
pages: xxii + 119
year: 2005
ISBN: 981-256-366-0, 981-256-380-6 (paperback) OR 9812563660, 9812563806 (paperback)
ISBN13: 978-981-256-366-8, 978-981-256-380-4 (paperback) OR 9789812563668, 9789812563804 (paperback)
LCCN: QC174.12 .F48 2005
bibdate: Fri Apr 8 22:15:10 MDT 2011
bibtimestamp: 2011.04.08 22:15:10 MDT
subject: Quantum theory; Least action; Lagrangian functions
ZMnumber: Zbl 1122.81007
acknowledgement: ack-nhfb
authordates: Richard Phillips Feynman (1918--1988); P. A. M. Dirac (1902--1984)
rawauthor: Richard P. (Richard Phillips) Feynman and Laurie M. Brown and P. A. M. (Paul Adrien Maurice) Dirac
rawtitle: {Feynman}'s Thesis: a New Approach to Quantum Theory
bibsource:
https://www.math.utah.edu/pub/bibnet/authors/d/dirac-p-a-m.bib; https://www.math.utah.edu/pub/bibnet/authors/f/feynman-richard-p.bib; https://www.math.utah.edu/pub/tex/bib/master.bib; z3950.loc.gov:7090/Voyager

remark:
First paper originally presented as R. P. Feynman's thesis (Ph.D., Princeton University, 1942). Second paper originally published: 1948; third paper originally published: 1933. The principle of least action in quantum mechanics / R. P. Feynman. Space--time approach to non-relativistic quantum mechanics / R. P. Feynman. The Lagrangian in quantum mechanics / P. A. M. Dirac.

TOC:
The principle of least action in quantum mechanics / R. P. Feynman Space--time approach to non-relativistic quantum mechanics / R. P. Feynman The Lagrangian in quantum mechanics / P. A. M. Dirac

rawTOC:
The principle of least action in quantum mechanics / R. P. Feynman \\ Space--time approach to non-relativistic quantum mechanics / R. P. Feynman \\ The Lagrangian in quantum mechanics / P. A. M. Dirac

entry:
@Book{Feynman:2005:FTN,
  author =       "Richard P. (Richard Phillips) Feynman and Laurie M.
                 Brown and P. A. M. (Paul Adrien Maurice) Dirac",
  title =        "{Feynman}'s Thesis: a New Approach to Quantum Theory",
  publisher =    pub-WORLD-SCI,
  address =      pub-WORLD-SCI:adr,
  pages =        "xxii + 119",
  year =         "2005",
  ISBN =         "981-256-366-0, 981-256-380-6 (paperback)",
  ISBN-13 =      "978-981-256-366-8, 978-981-256-380-4 (paperback)",
  LCCN =         "QC174.12 .F48 2005",
  bibdate =      "Fri Apr 8 22:15:10 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/d/dirac-p-a-m.bib;
                 https://www.math.utah.edu/pub/bibnet/authors/f/feynman-richard-p.bib;
                 https://www.math.utah.edu/pub/tex/bib/master.bib;
                 z3950.loc.gov:7090/Voyager",
  ZMnumber =     "Zbl 1122.81007",
  acknowledgement = ack-nhfb,
  author-dates = "Richard Phillips Feynman (1918--1988); P. A. M. Dirac
                 (1902--1984)",
  libnote =      "Not yet in my library.",
  remark =       "First paper originally presented as R. P. Feynman's
                 thesis (Ph.D., Princeton University, 1942). Second
                 paper originally published: 1948; third paper
                 originally published: 1933. The principle of least
                 action in quantum mechanics / R. P. Feynman.
                 Space--time approach to non-relativistic quantum
                 mechanics / R. P. Feynman. The Lagrangian in quantum
                 mechanics / P. A. M. Dirac.",
  subject =      "Quantum theory; Least action; Lagrangian functions",
  tableofcontents = "The principle of least action in quantum mechanics
                 / R. P. Feynman \\
                 Space--time approach to non-relativistic quantum
                 mechanics / R. P. Feynman \\
                 The Lagrangian in quantum mechanics / P. A. M. Dirac",
  xxISBN =       "Bad ISBN in book: 981-256-366-0, 981-256-380-6
                 (paperback)",
}


bibtype: book
filename: master.bib
label: Finch:2003:MC
author: Steven R. Finch
title: Mathematical Constants
volume: 94
publisher: pub-CAMBRIDGE
address: pub-CAMBRIDGE:adr
pages: xix + 602
year: 2003
LCCN: QA41 .F54 2003
bibdate: Mon Dec 31 07:47:16 MST 2007
bibtimestamp: 2007.12.31 07:47:16 MST
series: Encyclopedia of mathematics and its applications
subject: Mathematical constants
acknowledgement: ack-nhfb
rawauthor: Steven R. Finch
rawtitle: Mathematical Constants
ISBN:
0-521-81805-2 (hardcover), 1-107-26335-2 (e-book), 1-107-26691-2 (e-book) OR 0521818052 (hardcover), 1107263352 (ebook), 1107266912 (ebook)

ISBN13:
978-0-521-81805-6 (hardcover), 978-1-107-26335-2 (e-book), 978-1-107-26691-9 (e-book) OR 9780521818056 (hardcover), 9781107263352 (ebook), 9781107266919 (ebook)

URL:
http://algo.inria.fr/bsolve/constant/table.html; http://numbers.computation.free.fr/Constants/constants.html; http://www.cambridge.org/us/catalogue/catalogue.asp?isbn=0521818052; http://www.loc.gov/catdir/description/cam031/2002074058.html; http://www.loc.gov/catdir/samples/cam034/2002074058.html; http://www.loc.gov/catdir/toc/cam031/2002074058.html

abstract:
Famous mathematical constants include the ratio of circular circumference to diameter, $ pi = 3.14 ldots $, and the natural logarithmic base, $ e = 2.178 ldots $. Students and professionals usually can name at most a few others, but there are many more buried in the literature and awaiting discovery. How do such constants arise, and why are they important? Here Steven Finch provides 136 essays, each devoted to a mathematical constant or a class of constants, from the well known to the highly exotic. Topics covered include the statistics of continued fractions, chaos in nonlinear systems, prime numbers, sum-free sets, isoperimetric problems, approximation theory, self-avoiding walks and the Ising model (from statistical physics), binary and digital search trees (from theoretical computer science), the Prouhet--Thue--Morse sequence, complex analysis, geometric probability and the traveling salesman problem. This book will be helpful both to readers seeking information about a specific constant, and to readers who desire a panoramic view of all constants coming from a particular field, for example combinatorial enumeration or geometric optimization. Unsolved problems appear virtually everywhere as well. This is an outstanding scholarly attempt to bring together all significant mathematical constants in one place.

TOC:
Volume 1 1. Well-known constants 2: Constants associated with number theory 3: Constants associated with analytic inequalities 4: Constants associated with the approximation of functions 5: Constants associated with enumerating discrete structures 6: Constants associated with functional iteration 7: Constants associated with complex analysis 8: Constants associated with geometry Volume 2: 1: Number theory and combinatorics 2: Inequalitites and approximation 3: Real and complex analysis 4: Probability and stochastic processes 5: Geometry and topology

rawabstract:
Famous mathematical constants include the ratio of circular circumference to diameter, $ \pi = 3.14 \ldots {} $, and the natural logarithmic base, $ e = 2.178 \ldots {} $. Students and professionals usually can name at most a few others, but there are many more buried in the literature and awaiting discovery. How do such constants arise, and why are they important? Here Steven Finch provides 136 essays, each devoted to a mathematical constant or a class of constants, from the well known to the highly exotic. Topics covered include the statistics of continued fractions, chaos in nonlinear systems, prime numbers, sum-free sets, isoperimetric problems, approximation theory, self-avoiding walks and the Ising model (from statistical physics), binary and digital search trees (from theoretical computer science), the Prouhet--Thue--Morse sequence, complex analysis, geometric probability and the traveling salesman problem. This book will be helpful both to readers seeking information about a specific constant, and to readers who desire a panoramic view of all constants coming from a particular field, for example combinatorial enumeration or geometric optimization. Unsolved problems appear virtually everywhere as well. This is an outstanding scholarly attempt to bring together all significant mathematical constants in one place.

rawTOC:
Volume 1 \\ 1. Well-known constants \\ 2: Constants associated with number theory \\ 3: Constants associated with analytic inequalities \\ 4: Constants associated with the approximation of functions \\ 5: Constants associated with enumerating discrete structures \\ 6: Constants associated with functional iteration \\ 7: Constants associated with complex analysis \\ 8: Constants associated with geometry \\ Volume 2:\\ 1: Number theory and combinatorics \\ 2: Inequalitites and approximation \\ 3: Real and complex analysis \\ 4: Probability and stochastic processes \\ 5: Geometry and topology

entry:
@Book{Finch:2003:MC,
  author =       "Steven R. Finch",
  title =        "Mathematical Constants",
  volume =       "94",
  publisher =    pub-CAMBRIDGE,
  address =      pub-CAMBRIDGE:adr,
  pages =        "xix + 602",
  year =         "2003",
  ISBN =         "0-521-81805-2 (hardcover), 1-107-26335-2 (e-book),
                 1-107-26691-2 (e-book)",
  ISBN-13 =      "978-0-521-81805-6 (hardcover), 978-1-107-26335-2
                 (e-book), 978-1-107-26691-9 (e-book)",
  LCCN =         "QA41 .F54 2003",
  bibdate =      "Mon Dec 31 07:47:16 MST 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib;
                 https://www.math.utah.edu/pub/tex/bib/pi.bib;
                 z3950.loc.gov:7090/Voyager",
  series =       "Encyclopedia of mathematics and its applications",
  URL =          "http://algo.inria.fr/bsolve/constant/table.html;
                 http://numbers.computation.free.fr/Constants/constants.html;
                 http://www.cambridge.org/us/catalogue/catalogue.asp?isbn=0521818052;
                 http://www.loc.gov/catdir/description/cam031/2002074058.html;
                 http://www.loc.gov/catdir/samples/cam034/2002074058.html;
                 http://www.loc.gov/catdir/toc/cam031/2002074058.html",
  abstract =     "Famous mathematical constants include the ratio of
                 circular circumference to diameter, $ \pi = 3.14 \ldots
                 {} $, and the natural logarithmic base, $ e = 2.178
                 \ldots {} $. Students and professionals usually can
                 name at most a few others, but there are many more
                 buried in the literature and awaiting discovery. How do
                 such constants arise, and why are they important? Here
                 Steven Finch provides 136 essays, each devoted to a
                 mathematical constant or a class of constants, from the
                 well known to the highly exotic. Topics covered include
                 the statistics of continued fractions, chaos in
                 nonlinear systems, prime numbers, sum-free sets,
                 isoperimetric problems, approximation theory,
                 self-avoiding walks and the Ising model (from
                 statistical physics), binary and digital search trees
                 (from theoretical computer science), the
                 Prouhet--Thue--Morse sequence, complex analysis,
                 geometric probability and the traveling salesman
                 problem. This book will be helpful both to readers
                 seeking information about a specific constant, and to
                 readers who desire a panoramic view of all constants
                 coming from a particular field, for example
                 combinatorial enumeration or geometric optimization.
                 Unsolved problems appear virtually everywhere as well.
                 This is an outstanding scholarly attempt to bring
                 together all significant mathematical constants in one
                 place.",
  acknowledgement = ack-nhfb,
  libnote =      "Not in my library.",
  subject =      "Mathematical constants",
  tableofcontents = "Volume 1 \\
                 1. Well-known constants \\
                 2: Constants associated with number theory \\
                 3: Constants associated with analytic inequalities \\
                 4: Constants associated with the approximation of
                 functions \\
                 5: Constants associated with enumerating discrete
                 structures \\
                 6: Constants associated with functional iteration \\
                 7: Constants associated with complex analysis \\
                 8: Constants associated with geometry \\
                 Volume 2:\\
                 1: Number theory and combinatorics \\
                 2: Inequalitites and approximation \\
                 3: Real and complex analysis \\
                 4: Probability and stochastic processes \\
                 5: Geometry and topology",
}


bibtype: book
filename: master.bib
label: Finlayson:2011:HWW
author: Clive Finlayson
title: Humans who went extinct: why Neanderthals died out and we survived
publisher: pub-OXFORD
address: pub-OXFORD:adr
pages: xii + 273
year: 2009
LCCN: GN285 .F54 2009
bibdate: Fri Mar 27 14:24:18 MDT 2015
bibsource: fsz3950.oclc.org:210/WorldCat; https://www.math.utah.edu/pub/tex/bib/master.bib
bibtimestamp: 2015.03.27 14:24:18 MDT
acknowledgement: ack-nhfb
rawauthor: Clive Finlayson
rawtitle: Humans who went extinct: why {Neanderthals} died out and we survived
ISBN:
0-19-923918-5 (hardcover), 0-19-923919-3 (paperback) OR 0199239185 (hardcover), 0199239193 (paperback)

ISBN13:
978-0-19-923918-4 (hardcover), 978-0-19-923919-1 (paperback) OR 9780199239184 (hardcover), 9780199239191 (paperback)

abstract:
``We have all heard the account of how our clever ancestors spread From Africa and ousted the primitive Neanderthals, driving them to extinction. But was that really how it happened?'' ```History is typically the story of victors over vanquished and prehistory is no different', says Clive Finlayson. He presents an altogether more humbling view: there is nothing to suggest that our ancestors were inherently smarter than the Neanderthals. We should think of the two as different kinds of human.'' ``The topic of early human history is highly contentious. Finlayson presents an account that places the various human populations firmly within an ecological context. Drawing on evidence not only from fossils and genes, but also from the many clues about lifestyle from plant and animal remains, he underlines the interweaving of climate, ecology, geography, and lifestyle in the fortunes of populations. What emerges is no simple linear rise to conquest and dominance by one superior species. Instead, we find a complex tale of shifting patterns of settlement and migration, of new skills learnt and lost, as groups of humans of initially quite similar abilities sought out a living in changing mosaics of vegetation and wildlife. Chance, climate, and geography favoured a sturdy group of our ancestors who had honed their skills in the harsh, persistent Asian steppes.''

subject:
Neanderthals; Extinction (Biology); Evolutionary paleoecology; Evolutionary paleoecology; Extinction (Biology); Neanderthals

TOC:
Prologue: When climate changed the course of history The road to extinction is paved with good intentions Once we were not alone Failed experiments Stick to what you know best Being in the right place at the right time If onlyldots Africa in Europe: a Mediterranean Serengeti One small step for manldots Forever opportunists The pawn turned player Epilogue: Children of chance

rawabstract:
``We have all heard the account of how our clever ancestors spread From Africa and ousted the primitive Neanderthals, driving them to extinction. But was that really how it happened?'' ```History is typically the story of victors over vanquished and prehistory is no different', says Clive Finlayson. He presents an altogether more humbling view: there is nothing to suggest that our ancestors were inherently smarter than the Neanderthals. We should think of the two as different kinds of human.'' ``The topic of early human history is highly contentious. Finlayson presents an account that places the various human populations firmly within an ecological context. Drawing on evidence not only from fossils and genes, but also from the many clues about lifestyle from plant and animal remains, he underlines the interweaving of climate, ecology, geography, and lifestyle in the fortunes of populations. What emerges is no simple linear rise to conquest and dominance by one superior species. Instead, we find a complex tale of shifting patterns of settlement and migration, of new skills learnt and lost, as groups of humans of initially quite similar abilities sought out a living in changing mosaics of vegetation and wildlife. Chance, climate, and geography favoured a sturdy group of our ancestors who had honed their skills in the harsh, persistent Asian steppes.''

rawTOC:
Prologue: When climate changed the course of history \\ The road to extinction is paved with good intentions \\ Once we were not alone \\ Failed experiments \\ Stick to what you know best \\ Being in the right place at the right time \\ If only\ldots{} \\ Africa in Europe: a Mediterranean Serengeti \\ One small step for man\ldots{} \\ Forever opportunists \\ The pawn turned player \\ Epilogue: Children of chance

entry:
@Book{Finlayson:2011:HWW,
  author =       "Clive Finlayson",
  title =        "Humans who went extinct: why {Neanderthals} died out
                 and we survived",
  publisher =    pub-OXFORD,
  address =      pub-OXFORD:adr,
  pages =        "xii + 273",
  year =         "2009",
  ISBN =         "0-19-923918-5 (hardcover), 0-19-923919-3 (paperback)",
  ISBN-13 =      "978-0-19-923918-4 (hardcover), 978-0-19-923919-1
                 (paperback)",
  LCCN =         "GN285 .F54 2009",
  bibdate =      "Fri Mar 27 14:24:18 MDT 2015",
  bibsource =    "fsz3950.oclc.org:210/WorldCat;
                 https://www.math.utah.edu/pub/tex/bib/master.bib",
  abstract =     "``We have all heard the account of how our clever
                 ancestors spread From Africa and ousted the primitive
                 Neanderthals, driving them to extinction. But was that
                 really how it happened?'' ```History is typically the
                 story of victors over vanquished and prehistory is no
                 different', says Clive Finlayson. He presents an
                 altogether more humbling view: there is nothing to
                 suggest that our ancestors were inherently smarter than
                 the Neanderthals. We should think of the two as
                 different kinds of human.'' ``The topic of early human
                 history is highly contentious. Finlayson presents an
                 account that places the various human populations
                 firmly within an ecological context. Drawing on
                 evidence not only from fossils and genes, but also from
                 the many clues about lifestyle from plant and animal
                 remains, he underlines the interweaving of climate,
                 ecology, geography, and lifestyle in the fortunes of
                 populations. What emerges is no simple linear rise to
                 conquest and dominance by one superior species.
                 Instead, we find a complex tale of shifting patterns of
                 settlement and migration, of new skills learnt and
                 lost, as groups of humans of initially quite similar
                 abilities sought out a living in changing mosaics of
                 vegetation and wildlife. Chance, climate, and geography
                 favoured a sturdy group of our ancestors who had honed
                 their skills in the harsh, persistent Asian
                 steppes.''",
  acknowledgement = ack-nhfb,
  subject =      "Neanderthals; Extinction (Biology); Evolutionary
                 paleoecology; Evolutionary paleoecology; Extinction
                 (Biology); Neanderthals",
  tableofcontents = "Prologue: When climate changed the course of
                 history \\
                 The road to extinction is paved with good intentions
                 \\
                 Once we were not alone \\
                 Failed experiments \\
                 Stick to what you know best \\
                 Being in the right place at the right time \\
                 If only\ldots{} \\
                 Africa in Europe: a Mediterranean Serengeti \\
                 One small step for man\ldots{} \\
                 Forever opportunists \\
                 The pawn turned player \\
                 Epilogue: Children of chance",
}


bibtype: book
filename: master.bib
label: Finseth:1991:CTE
author: Craig A. Finseth
title: The Craft of Text Editing: Emacs for the Modern World
publisher: pub-SV
address: pub-SV:adr
pages: xii + 220
year: 1991
ISBN: 0-387-97616-7 (New York), 3-540-97616-7 (Berlin) OR 0387976167 (New York), 3540976167 (Berlin)
LCCN: QA76.76.T49 F56 1991
MRclass: 68-01, 68U15
bibdate: Tue Dec 14 22:48:42 1993
bibtimestamp: 1993.12.14 22:48:42 ???
ZMnumber: 0810.68012
acknowledgement: ack-nhfb
rawauthor: Craig A. Finseth
rawtitle: The Craft of Text Editing: {Emacs} for the Modern World
ISBN13:
978-0-387-97616-7 (New York), 978-3-540-97616-5 (Berlin) OR 9780387976167 (New York), 9783540976165 (Berlin)

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

note:
Contains extensive discussion of design issues for text editors, with examples from Emacs. Appendix B gives sources of numerous Emacs implementations. Appendix D summarizes the TECO command set.

rawnote:
Contains extensive discussion of design issues for text editors, with examples from Emacs. Appendix B gives sources of numerous Emacs implementations. Appendix D summarizes the TECO command set.

entry:
@Book{Finseth:1991:CTE,
  author =       "Craig A. Finseth",
  title =        "The Craft of Text Editing: {Emacs} for the Modern
                 World",
  publisher =    pub-SV,
  address =      pub-SV:adr,
  pages =        "xii + 220",
  year =         "1991",
  ISBN =         "0-387-97616-7 (New York), 3-540-97616-7 (Berlin)",
  ISBN-13 =      "978-0-387-97616-7 (New York), 978-3-540-97616-5
                 (Berlin)",
  LCCN =         "QA76.76.T49 F56 1991",
  MRclass =      "68-01, 68U15",
  bibdate =      "Tue Dec 14 22:48:42 1993",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/gnu.bib;
                 https://www.math.utah.edu/pub/tex/bib/master.bib;
                 https://www.math.utah.edu/pub/tex/bib/unix.bib",
  note =         "Contains extensive discussion of design issues for
                 text editors, with examples from Emacs. Appendix B
                 gives sources of numerous Emacs implementations.
                 Appendix D summarizes the TECO command set.",
  ZMnumber =     "0810.68012",
  acknowledgement = ack-nhfb,
  libnote =      "Not yet in my library.",
}


bibtype: book
filename: master.bib
label: Firmage:1993:AAS
author: Richard A. Firmage
title: The Alphabet Abecedarium: Some Notes on Letters
publisher: pub-GODINE
address: pub-GODINE:adr
pages: xi + 307
year: 1993
LCCN: P211 .F6 1993
bibdate: Wed Aug 10 09:58:07 1994
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib
bibtimestamp: 1994.08.10 09:58:07 ???
keywords: Alphabet --- History, Alphabets, Printing --- History
acknowledgement: ack-nhfb
rawauthor: Richard A. Firmage
rawtitle: The Alphabet Abecedarium: Some Notes on Letters
ISBN:
0-87923-987-5 (hardcover), 0-87923-998-0 (paperback) OR 0879239875 (hardcover), 0879239980 (paperback)

ISBN13:
978-0-87923-987-9 (hardcover), 978-0-87923-998-5 (paperback) OR 9780879239879 (hardcover), 9780879239985 (paperback)

abstract:
Drawing from Mythology, cosmology, history, the Bible, literature, and esoteric and conventional sources, this book takes the reader on a tour of each of the twenty-six letters that comprise one of civilization's greatest inventions, the Roman alphabet. In chapters that are descriptive, illustrative, and diverse, we are shown the history and development of every letter, how its shape evolved, how its characteristics were encoded, and how its history, attributes, and. Meanings were reflected in myth, literature, science, and religion. This is one of those books full of the fruits of an inquiring and wide-ranging mind, rich in surprises and serendipities, and profusely illustrated with hundreds of letterforms and related drawings from ancient scripts to present-day digitized computer alphabets. The twenty-six alphabetic signs are, as Firmage shows, building blocks of our consciousness. Through the centuries they have been altered,. Written about, and thought of in ways that will surprise and delight even those who feel they are quite familiar with our letters. Quoting sources as diverse as James Joyce, Rabelais, Dostoevsky, Twain, Elmer Fudd, and Bob Dylan, ranging from historical scholarship to deadpan comedy, from mysticism to McLuhan, from Pompeii to Poe to Pynchon, The Alphabet Abecedarium is a book for all those who think they know their ABCs or would like to learn them.

rawabstract:
Drawing from Mythology, cosmology, history, the Bible, literature, and esoteric and conventional sources, this book takes the reader on a tour of each of the twenty-six letters that comprise one of civilization's greatest inventions, the Roman alphabet. In chapters that are descriptive, illustrative, and diverse, we are shown the history and development of every letter, how its shape evolved, how its characteristics were encoded, and how its history, attributes, and. Meanings were reflected in myth, literature, science, and religion. This is one of those books full of the fruits of an inquiring and wide-ranging mind, rich in surprises and serendipities, and profusely illustrated with hundreds of letterforms and related drawings from ancient scripts to present-day digitized computer alphabets. The twenty-six alphabetic signs are, as Firmage shows, building blocks of our consciousness. Through the centuries they have been altered,. Written about, and thought of in ways that will surprise and delight even those who feel they are quite familiar with our letters. Quoting sources as diverse as James Joyce, Rabelais, Dostoevsky, Twain, Elmer Fudd, and Bob Dylan, ranging from historical scholarship to deadpan comedy, from mysticism to McLuhan, from Pompeii to Poe to Pynchon, The Alphabet Abecedarium is a book for all those who think they know their ABCs or would like to learn them.

entry:
@Book{Firmage:1993:AAS,
  author =       "Richard A. Firmage",
  title =        "The Alphabet Abecedarium: Some Notes on Letters",
  publisher =    pub-GODINE,
  address =      pub-GODINE:adr,
  pages =        "xi + 307",
  year =         "1993",
  ISBN =         "0-87923-987-5 (hardcover), 0-87923-998-0 (paperback)",
  ISBN-13 =      "978-0-87923-987-9 (hardcover), 978-0-87923-998-5
                 (paperback)",
  LCCN =         "P211 .F6 1993",
  bibdate =      "Wed Aug 10 09:58:07 1994",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib",
  abstract =     "Drawing from Mythology, cosmology, history, the Bible,
                 literature, and esoteric and conventional sources, this
                 book takes the reader on a tour of each of the
                 twenty-six letters that comprise one of civilization's
                 greatest inventions, the Roman alphabet. In chapters
                 that are descriptive, illustrative, and diverse, we are
                 shown the history and development of every letter, how
                 its shape evolved, how its characteristics were
                 encoded, and how its history, attributes, and. Meanings
                 were reflected in myth, literature, science, and
                 religion. This is one of those books full of the fruits
                 of an inquiring and wide-ranging mind, rich in
                 surprises and serendipities, and profusely illustrated
                 with hundreds of letterforms and related drawings from
                 ancient scripts to present-day digitized computer
                 alphabets. The twenty-six alphabetic signs are, as
                 Firmage shows, building blocks of our consciousness.
                 Through the centuries they have been altered,. Written
                 about, and thought of in ways that will surprise and
                 delight even those who feel they are quite familiar
                 with our letters. Quoting sources as diverse as James
                 Joyce, Rabelais, Dostoevsky, Twain, Elmer Fudd, and Bob
                 Dylan, ranging from historical scholarship to deadpan
                 comedy, from mysticism to McLuhan, from Pompeii to Poe
                 to Pynchon, The Alphabet Abecedarium is a book for all
                 those who think they know their ABCs or would like to
                 learn them.",
  acknowledgement = ack-nhfb,
  idnumber =     "508",
  keywords =     "Alphabet --- History, Alphabets, Printing ---
                 History",
}


bibtype: book
filename: master.bib
label: Fisher:1961:CAG
author: Robert C. Fisher and Allen D. Ziebur
title: Calculus and Analytic Geometry
publisher: pub-PH
address: pub-PH:adr
pages: 766
year: 1961
LCCN: QA 303 F53c
bibdate: Wed Dec 15 15:39:38 1993
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib
bibtimestamp: 1993.12.15 15:39:38 ???
acknowledgement: ack-nhfb
rawauthor: Robert C. Fisher and Allen D. Ziebur
rawtitle: Calculus and Analytic Geometry
entry:
@Book{Fisher:1961:CAG,
  author =       "Robert C. Fisher and Allen D. Ziebur",
  title =        "Calculus and Analytic Geometry",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  pages =        "766",
  year =         "1961",
  LCCN =         "QA 303 F53c",
  bibdate =      "Wed Dec 15 15:39:38 1993",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib",
  acknowledgement = ack-nhfb,
  xxISBN =       "none",
}


bibtype: book
filename: master.bib
label: Fiume:1989:MSR
author: Eugene L. Fiume
title: The Mathematical Structure of Raster Graphics
publisher: pub-ACADEMIC
address: pub-ACADEMIC:adr
pages: xvi + 221
year: 1989
ISBN: 0-12-257960-7 OR 0122579607
ISBN13: 978-0-12-257960-8 OR 9780122579608
LCCN: T385 .F581 1989
bibdate: Tue Dec 14 22:48:45 1993
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib
bibtimestamp: 1993.12.14 22:48:45 ???
acknowledgement: ack-nhfb
rawauthor: Eugene L. Fiume
rawtitle: The Mathematical Structure of Raster Graphics
entry:
@Book{Fiume:1989:MSR,
  author =       "Eugene L. Fiume",
  title =        "The Mathematical Structure of Raster Graphics",
  publisher =    pub-ACADEMIC,
  address =      pub-ACADEMIC:adr,
  pages =        "xvi + 221",
  year =         "1989",
  ISBN =         "0-12-257960-7",
  ISBN-13 =      "978-0-12-257960-8",
  LCCN =         "T385 .F581 1989",
  bibdate =      "Tue Dec 14 22:48:45 1993",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib",
  acknowledgement = ack-nhfb,
}


bibtype: book
filename: master.bib
label: Flanagan:1991:PSR
author: David Flanagan
title: Programmer's Supplement for Release 5 of the X Window System, Version 11
publisher: pub-ORA
address: pub-ORA:adr
pages: xx + 367
year: 1991
ISBN: 0-937175-86-2 OR 0937175862
ISBN13: 978-0-937175-86-6 OR 9780937175866
LCCN: QA76.76.W56 F5 1991
bibdate: Tue Dec 14 22:48:47 1993
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib
bibtimestamp: 1993.12.14 22:48:47 ???
acknowledgement: ack-nhfb
rawauthor: David Flanagan
rawtitle: Programmer's Supplement for Release 5 of the {X} Window System, Version 11
entry:
@Book{Flanagan:1991:PSR,
  author =       "David Flanagan",
  title =        "Programmer's Supplement for Release 5 of the {X}
                 Window System, Version 11",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  pages =        "xx + 367",
  year =         "1991",
  ISBN =         "0-937175-86-2",
  ISBN-13 =      "978-0-937175-86-6",
  LCCN =         "QA76.76.W56 F5 1991",
  bibdate =      "Tue Dec 14 22:48:47 1993",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib",
  acknowledgement = ack-nhfb,
}


bibtype: book
filename: master.bib
label: Flanagan:1992:XTI
author: David Flanagan
title: X Toolkit Intrinsics Reference Manual
volume: 5
publisher: pub-ORA
address: pub-ORA:adr
edition: Third
pages: xiii + 899
year: 1992
ISBN: 1-56592-007-4 OR 1565920074
ISBN13: 978-1-56592-007-1 OR 9781565920071
LCCN: QA76.76.W56 N94 1992
bibdate: Tue Dec 14 23:30:37 1993
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib; https://www.math.utah.edu/pub/tex/bib/ora.bib
bibtimestamp: 1993.12.14 23:30:37 ???
series: The Definitive guides to the X Window System
URL: http://www.oreilly.com/catalog/9781565920071; http://www.oreilly.com/catalog/v5
acknowledgement: ack-nhfb
rawauthor: David Flanagan
rawtitle: {X Toolkit Intrinsics} Reference Manual
abstract:
Volume 5, booktitle X Toolkit Intrinsics Reference Manual is a complete programmer's reference for The X Toolkit (Xt). Xt is a library of C functions that ease the development of graphical user interfaces under the X Window System by using pre-defined interface components called ``widgets.'' This book covers the X Toolkit Intrinsics in depth, and contains reference pages for the Athena widgets. The third edition has been updated to cover both Release 4 and Release 5 of Xt, and each reference page has been revised and reorganized to be easier to use and understand. This book is designed to be used with Volume Four, booktitle X Toolkit Intrinsics Programming Manual, which describes how to build applications using the Xt Intrinsics and provides a complete tutorial with programming examples.

rawabstract:
Volume 5, \booktitle{X Toolkit Intrinsics Reference Manual} is a complete programmer's reference for The X Toolkit (Xt). Xt is a library of C functions that ease the development of graphical user interfaces under the X Window System by using pre-defined interface components called ``widgets.'' This book covers the X Toolkit Intrinsics in depth, and contains reference pages for the Athena widgets. The third edition has been updated to cover both Release 4 and Release 5 of Xt, and each reference page has been revised and reorganized to be easier to use and understand. This book is designed to be used with Volume Four, \booktitle{X Toolkit Intrinsics Programming Manual}, which describes how to build applications using the Xt Intrinsics and provides a complete tutorial with programming examples.

entry:
@Book{Flanagan:1992:XTI,
  author =       "David Flanagan",
  title =        "{X Toolkit Intrinsics} Reference Manual",
  volume =       "5",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  edition =      "Third",
  pages =        "xiii + 899",
  year =         "1992",
  ISBN =         "1-56592-007-4",
  ISBN-13 =      "978-1-56592-007-1",
  LCCN =         "QA76.76.W56 N94 1992",
  bibdate =      "Tue Dec 14 23:30:37 1993",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib;
                 https://www.math.utah.edu/pub/tex/bib/ora.bib",
  series =       "The Definitive guides to the X Window System",
  URL =          "http://www.oreilly.com/catalog/9781565920071;
                 http://www.oreilly.com/catalog/v5",
  abstract =     "Volume 5, \booktitle{X Toolkit Intrinsics Reference
                 Manual} is a complete programmer's reference for The X
                 Toolkit (Xt). Xt is a library of C functions that ease
                 the development of graphical user interfaces under the
                 X Window System by using pre-defined interface
                 components called ``widgets.'' This book covers the X
                 Toolkit Intrinsics in depth, and contains reference
                 pages for the Athena widgets. The third edition has
                 been updated to cover both Release 4 and Release 5 of
                 Xt, and each reference page has been revised and
                 reorganized to be easier to use and understand. This
                 book is designed to be used with Volume Four,
                 \booktitle{X Toolkit Intrinsics Programming Manual},
                 which describes how to build applications using the Xt
                 Intrinsics and provides a complete tutorial with
                 programming examples.",
  acknowledgement = ack-nhfb,
}


bibtype: book
filename: master.bib
label: Flanagan:1995:JND
author: David Flanagan
title: Java in a Nutshell: a Desktop Quick Reference for Java Programmers
publisher: pub-ORA
address: pub-ORA:adr
pages: xix + 438
year: 1995
ISBN: 1-56592-183-6 OR 1565921836
ISBN13: 978-1-56592-183-2 OR 9781565921832
LCCN: QA76.73.J38F553 1996
bibdate: Tue May 14 15:29:59 1996
bibtimestamp: 1996.05.14 15:29:59 ???
series: A Nutshell handbook
URL: http://www.ora.com/info/java
acknowledgement: ack-nhfb
rawauthor: David Flanagan
rawtitle: {Java} in a Nutshell: a Desktop Quick Reference for {Java} Programmers
bibsource:
https://www.math.utah.edu/pub/tex/bib/java.bib; https://www.math.utah.edu/pub/tex/bib/master.bib; https://www.math.utah.edu/pub/tex/bib/ora.bib

keywords:
Java (Computer program language); Object-oriented programming (Computer science); World Wide Web servers.

TOC:
Part 1. Introducing Java: How Java differs from C Classes and objects in Java Part 2. Programming with the Java API Applets Graphical user interfaces Input and output Networking Advanced graphics and images Advanced threads Part 3. Java syntax Events Fonts, colors, and cursors System properties and applet parameters Applet security Java-related HTML and HTTP syntax Unicode standard JDK development tools Part 4. API quick reference java.applet package java.awt package java.awt.peer package java.io package java.lang package java.net package java.util package Java errors and exceptions Part 5. API cross references Class defined-in index Method defined-in index Subclass index Implemented-by index Returned-by index Passed-to index Thrown-by index

annote:
Covers Java 1.0. Contains an accelerated introduction to Java for C and C++ programmers who want to learn the language fast.

rawTOC:
Part 1. Introducing Java: How Java differs from C \\ Classes and objects in Java \\ Part 2. Programming with the Java API \\ Applets \\ Graphical user interfaces \\ Input and output \\ Networking \\ Advanced graphics and images \\ Advanced threads \\ Part 3. Java syntax \\ Events \\ Fonts, colors, and cursors \\ System properties and applet parameters \\ Applet security \\ Java-related HTML and HTTP syntax \\ Unicode standard \\ JDK development tools \\ Part 4. API quick reference \\ java.applet package \\ java.awt package \\ java.awt.peer package \\ java.io package \\ java.lang package \\ java.net package \\ java.util package \\ Java errors and exceptions \\ Part 5. API cross references \\ Class defined-in index \\ Method defined-in index \\ Subclass index \\ Implemented-by index \\ Returned-by index \\ Passed-to index \\ Thrown-by index

entry:
@Book{Flanagan:1995:JND,
  author =       "David Flanagan",
  title =        "{Java} in a Nutshell: a Desktop Quick Reference for
                 {Java} Programmers",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  pages =        "xix + 438",
  year =         "1995",
  ISBN =         "1-56592-183-6",
  ISBN-13 =      "978-1-56592-183-2",
  LCCN =         "QA76.73.J38F553 1996",
  bibdate =      "Tue May 14 15:29:59 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/java.bib;
                 https://www.math.utah.edu/pub/tex/bib/master.bib;
                 https://www.math.utah.edu/pub/tex/bib/ora.bib",
  price =        "US\$19.95",
  series =       "A Nutshell handbook",
  URL =          "http://www.ora.com/info/java",
  acknowledgement = ack-nhfb,
  annote =       "Covers Java 1.0. Contains an accelerated introduction
                 to Java for C and C++ programmers who want to learn the
                 language fast.",
  keywords =     "Java (Computer program language); Object-oriented
                 programming (Computer science); World Wide Web
                 servers.",
  tableofcontents = "Part 1. Introducing Java: How Java differs from C
                 \\
                 Classes and objects in Java \\
                 Part 2. Programming with the Java API \\
                 Applets \\
                 Graphical user interfaces \\
                 Input and output \\
                 Networking \\
                 Advanced graphics and images \\
                 Advanced threads \\
                 Part 3. Java syntax \\
                 Events \\
                 Fonts, colors, and cursors \\
                 System properties and applet parameters \\
                 Applet security \\
                 Java-related HTML and HTTP syntax \\
                 Unicode standard \\
                 JDK development tools \\
                 Part 4. API quick reference \\
                 java.applet package \\
                 java.awt package \\
                 java.awt.peer package \\
                 java.io package \\
                 java.lang package \\
                 java.net package \\
                 java.util package \\
                 Java errors and exceptions \\
                 Part 5. API cross references \\
                 Class defined-in index \\
                 Method defined-in index \\
                 Subclass index \\
                 Implemented-by index \\
                 Returned-by index \\
                 Passed-to index \\
                 Thrown-by index",
}


bibtype: book
filename: master.bib
label: Flanagan:1997:JDG
author: David Flanagan
title: JavaScript: The Definitive Guide
publisher: pub-ORA
address: pub-ORA:adr
edition: Second
pages: xiv + 647
year: 1997
ISBN: 1-56592-234-4 OR 1565922344
ISBN13: 978-1-56592-234-1 OR 9781565922341
LCCN: QA76.73.J39 F53 1997; QA76.73.V38 F53 1997
bibdate: Mon Apr 18 14:52:49 MDT 2005
bibtimestamp: 2005.04.18 14:52:49 MDT
URL: http://www.oreilly.com/catalog/9781565922341; http://www.oreilly.com/catalog/jscript2
subject: JavaScript (Computer program language); Web servers; Object-oriented programming (Computer science)
acknowledgement: ack-nhfb
rawauthor: David Flanagan
rawtitle: {JavaScript}: The Definitive Guide
bibsource:
ftp://ftp.ora.com/pub/products/catalogs/book.catalog; http://www.amazon.com/exec/obidos/ISBN=1565922344/wholesaleproductA/; https://www.math.utah.edu/pub/tex/bib/java.bib; https://www.math.utah.edu/pub/tex/bib/master.bib; https://www.math.utah.edu/pub/tex/bib/ora.bib

abstract:
This reference guide to JavaScript, the HTML extension that gives Web pages programming-language capabilities, covers JavaScript as it is used in Netscape 3.0 and 2.0 and in Microsoft Internet Explorer 2.0. The book includes the version of JavaScript shipped with Navigator 2.0, 2.0.1, and 2.0.2, and also the much-changed version of JavaScript shipped with Navigator 3.0. LiveConnect, used for communication between JavaScript and Java applets, and commonly encountered bugs on JavaScript objects, are also covered. This reference guide to JavaScript, the HTML extension that gives Web pages programming-language capabilities, covers JavaScript as it is used in Netscape 3.0 and 2.0 and in Microsoft Internet Explorer 2.0. It includes the version of JavaScript shipped with Navigator 2.0, 2.0.1, and 2.0.2.

keywords:
(computer program language); Java (Computer program language); JavaScript; Object-oriented programming (Computer science); technology --- computers and computer technology; World Wide Web servers

TOC:
Introduction to JavaScript Lexical structure Variables and data types Expressions and operators Statements Functions Objects Arrays Further topics in JavaScript Client-side program structure Windows and the JavaScript name space Programming with Windows Navigator, location, and history objects Documents and their contents Saving state with cookies Special effects with images Forms and form elements Compatibility techniques LiveConnect: JavaScript and Java JavaScript security

rawabstract:
This reference guide to JavaScript, the HTML extension that gives Web pages programming-language capabilities, covers JavaScript as it is used in Netscape 3.0 and 2.0 and in Microsoft Internet Explorer 2.0. The book includes the version of JavaScript shipped with Navigator 2.0, 2.0.1, and 2.0.2, and also the much-changed version of JavaScript shipped with Navigator 3.0. LiveConnect, used for communication between JavaScript and Java applets, and commonly encountered bugs on JavaScript objects, are also covered. This reference guide to JavaScript, the HTML extension that gives Web pages programming-language capabilities, covers JavaScript as it is used in Netscape 3.0 and 2.0 and in Microsoft Internet Explorer 2.0. It includes the version of JavaScript shipped with Navigator 2.0, 2.0.1, and 2.0.2.

rawTOC:
Introduction to JavaScript \\ Lexical structure \\ Variables and data types \\ Expressions and operators \\ Statements \\ Functions \\ Objects \\ Arrays \\ Further topics in JavaScript \\ Client-side program structure \\ Windows and the JavaScript name space \\ Programming with Windows \\ Navigator, location, and history objects \\ Documents and their contents \\ Saving state with cookies \\ Special effects with images \\ Forms and form elements \\ Compatibility techniques \\ LiveConnect: JavaScript and Java \\ JavaScript security

entry:
@Book{Flanagan:1997:JDG,
  author =       "David Flanagan",
  title =        "{JavaScript}: The Definitive Guide",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  edition =      "Second",
  pages =        "xiv + 647",
  year =         "1997",
  ISBN =         "1-56592-234-4",
  ISBN-13 =      "978-1-56592-234-1",
  LCCN =         "QA76.73.J39 F53 1997; QA76.73.V38 F53 1997",
  bibdate =      "Mon Apr 18 14:52:49 MDT 2005",
  bibsource =    "ftp://ftp.ora.com/pub/products/catalogs/book.catalog;
                 http://www.amazon.com/exec/obidos/ISBN=1565922344/wholesaleproductA/;
                 https://www.math.utah.edu/pub/tex/bib/java.bib;
                 https://www.math.utah.edu/pub/tex/bib/master.bib;
                 https://www.math.utah.edu/pub/tex/bib/ora.bib",
  URL =          "http://www.oreilly.com/catalog/9781565922341;
                 http://www.oreilly.com/catalog/jscript2",
  abstract =     "This reference guide to JavaScript, the HTML extension
                 that gives Web pages programming-language capabilities,
                 covers JavaScript as it is used in Netscape 3.0 and 2.0
                 and in Microsoft Internet Explorer 2.0. The book
                 includes the version of JavaScript shipped with
                 Navigator 2.0, 2.0.1, and 2.0.2, and also the
                 much-changed version of JavaScript shipped with
                 Navigator 3.0. LiveConnect, used for communication
                 between JavaScript and Java applets, and commonly
                 encountered bugs on JavaScript objects, are also
                 covered. This reference guide to JavaScript, the HTML
                 extension that gives Web pages programming-language
                 capabilities, covers JavaScript as it is used in
                 Netscape 3.0 and 2.0 and in Microsoft Internet Explorer
                 2.0. It includes the version of JavaScript shipped with
                 Navigator 2.0, 2.0.1, and 2.0.2.",
  acknowledgement = ack-nhfb,
  dimensions =   "9.23in x 7.04in x 1.38in",
  keywords =     "(computer program language); Java (Computer program
                 language); JavaScript; Object-oriented programming
                 (Computer science); technology --- computers and
                 computer technology; World Wide Web servers",
  paperback =    "yes",
  subject =      "JavaScript (Computer program language); Web servers;
                 Object-oriented programming (Computer science)",
  tableofcontents = "Introduction to JavaScript \\
                 Lexical structure \\
                 Variables and data types \\
                 Expressions and operators \\
                 Statements \\
                 Functions \\
                 Objects \\
                 Arrays \\
                 Further topics in JavaScript \\
                 Client-side program structure \\
                 Windows and the JavaScript name space \\
                 Programming with Windows \\
                 Navigator, location, and history objects \\
                 Documents and their contents \\
                 Saving state with cookies \\
                 Special effects with images \\
                 Forms and form elements \\
                 Compatibility techniques \\
                 LiveConnect: JavaScript and Java \\
                 JavaScript security",
}


bibtype: book
filename: master.bib
label: Flannery:2001:CYW
author: Sarah Flannery and David Flannery
title: In Code: a [Young Women's] Mathematical Journey
publisher: Algonquin Books of Chapel Hill
address: Chapel Hill, NC, USA
pages: ix + 341
year: 2001
ISBN: 1-56512-377-8 OR 1565123778
ISBN13: 978-1-56512-377-9 OR 9781565123779
LCCN: QA29.F6 A3 2003
bibdate: Tue Feb 18 10:28:42 2003
bibtimestamp: 2003.02.18 10:28:42 ???
keywords: Cayley--Purser (CP) encryption; cryptography; RSA
acknowledgement: ack-nhfb
rawauthor: Sarah Flannery and David Flannery
rawtitle: In Code: a [Young Women's] Mathematical Journey
bibsource:
https://www.math.utah.edu/pub/tex/bib/cryptography2000.bib; https://www.math.utah.edu/pub/tex/bib/master.bib

abstract:
In January 1999, Sarah Flannery, a sports-loving teenager from Blarney in County Cork, won Ireland's Young Scientist of the Year award for her extraordinary research and discoveries in Internet cryptography. Soon her story and photograph were splashed across the front page of the London Times, where she was called ``brilliant.'' Her discoveries earned her the title European Young Scientist of the Year. Just sixteen, she was suddenly a mathematician with an international reputation. Here is the story of how a girl next door moved from the simple math puzzles that were the staple of her family's dinnertime conversation to prime numbers, the Sieve of Eratosthenes, Fermat's Little Theorem, googols --- and finally into her breathtaking algorithm. Parallel with each step is a modest girl's own self-discovery. It's a heartwarming story that will have readers cheering Sarah on.

TOC:
Foreword / vii Preface / ix Part I: Background / 1 1: Early influences / 3 2: Early challenges / 8 3: Beginning my first project / 32 Part II: Mathematical excursions / 41 4: Dad's evening class / 43 5: Of prime importance / 47 6: The Arithmetic of cryptography / 71 7: Sums with a difference / 113 8: One way only / 149 9: Public key cryptography / 164 Part III: Exhibition time / 187 10: Young scientist '98 / 189 11: Birth of a project / 194 12: Young scientist '99 / 218 Part IV: After-math / 229 13: Media blitz / 231 14: Around the world and back / 254 About this book / 269 Appendix A: ``Cryptography --- New algorithm versus the RSA'' / 271 Appendix B: Answers to miscellaneous questions / 297 Appendix C: Euclid's algorithm / 305 Appendix D: Euler $phi $-function and the Euler--Fermat Theorem / 315 Acknowledgments / 320 Bibliography / 323 Index / 325

rawabstract:
In January 1999, Sarah Flannery, a sports-loving teenager from Blarney in County Cork, won Ireland's Young Scientist of the Year award for her extraordinary research and discoveries in Internet cryptography. Soon her story and photograph were splashed across the front page of the London Times, where she was called ``brilliant.'' Her discoveries earned her the title European Young Scientist of the Year. Just sixteen, she was suddenly a mathematician with an international reputation. Here is the story of how a girl next door moved from the simple math puzzles that were the staple of her family's dinnertime conversation to prime numbers, the Sieve of Eratosthenes, Fermat's Little Theorem, googols --- and finally into her breathtaking algorithm. Parallel with each step is a modest girl's own self-discovery. It's a heartwarming story that will have readers cheering Sarah on.

rawTOC:
Foreword / vii \\ Preface / ix \\ Part I: Background / 1 \\ 1: Early influences / 3 \\ 2: Early challenges / 8 \\ 3: Beginning my first project / 32 \\ Part II: Mathematical excursions / 41 \\ 4: Dad's evening class / 43 \\ 5: Of prime importance / 47 \\ 6: The Arithmetic of cryptography / 71 \\ 7: Sums with a difference / 113 \\ 8: One way only / 149 \\ 9: Public key cryptography / 164 \\ Part III: Exhibition time / 187 \\ 10: Young scientist '98 / 189 \\ 11: Birth of a project / 194 \\ 12: Young scientist '99 / 218 \\ Part IV: After-math / 229 13: Media blitz / 231 \\ 14: Around the world and back / 254 \\ About this book / 269 \\ Appendix A: ``Cryptography --- New algorithm versus the RSA'' / 271 \\ Appendix B: Answers to miscellaneous questions / 297 \\ Appendix C: Euclid's algorithm / 305 \\ Appendix D: Euler $\phi$-function and the Euler--Fermat Theorem / 315 \\ Acknowledgments / 320 \\ Bibliography / 323 \\ Index / 325

entry:
@Book{Flannery:2001:CYW,
  author =       "Sarah Flannery and David Flannery",
  title =        "In Code: a [Young Women's] Mathematical Journey",
  publisher =    "Algonquin Books of Chapel Hill",
  address =      "Chapel Hill, NC, USA",
  pages =        "ix + 341",
  year =         "2001",
  ISBN =         "1-56512-377-8",
  ISBN-13 =      "978-1-56512-377-9",
  LCCN =         "QA29.F6 A3 2003",
  bibdate =      "Tue Feb 18 10:28:42 2003",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cryptography2000.bib;
                 https://www.math.utah.edu/pub/tex/bib/master.bib",
  price =        "US\$13.95",
  abstract =     "In January 1999, Sarah Flannery, a sports-loving
                 teenager from Blarney in County Cork, won Ireland's
                 Young Scientist of the Year award for her extraordinary
                 research and discoveries in Internet cryptography. Soon
                 her story and photograph were splashed across the front
                 page of the London Times, where she was called
                 ``brilliant.'' Her discoveries earned her the title
                 European Young Scientist of the Year. Just sixteen, she
                 was suddenly a mathematician with an international
                 reputation. Here is the story of how a girl next door
                 moved from the simple math puzzles that were the staple
                 of her family's dinnertime conversation to prime
                 numbers, the Sieve of Eratosthenes, Fermat's Little
                 Theorem, googols --- and finally into her breathtaking
                 algorithm. Parallel with each step is a modest girl's
                 own self-discovery. It's a heartwarming story that will
                 have readers cheering Sarah on.",
  acknowledgement = ack-nhfb,
  keywords =     "Cayley--Purser (CP) encryption; cryptography; RSA",
  tableofcontents = "Foreword / vii \\
                 Preface / ix \\
                 Part I: Background / 1 \\
                 1: Early influences / 3 \\
                 2: Early challenges / 8 \\
                 3: Beginning my first project / 32 \\
                 Part II: Mathematical excursions / 41 \\
                 4: Dad's evening class / 43 \\
                 5: Of prime importance / 47 \\
                 6: The Arithmetic of cryptography / 71 \\
                 7: Sums with a difference / 113 \\
                 8: One way only / 149 \\
                 9: Public key cryptography / 164 \\
                 Part III: Exhibition time / 187 \\
                 10: Young scientist '98 / 189 \\
                 11: Birth of a project / 194 \\
                 12: Young scientist '99 / 218 \\
                 Part IV: After-math / 229 13: Media blitz / 231 \\
                 14: Around the world and back / 254 \\
                 About this book / 269 \\
                 Appendix A: ``Cryptography --- New algorithm versus the
                 RSA'' / 271 \\
                 Appendix B: Answers to miscellaneous questions / 297
                 \\
                 Appendix C: Euclid's algorithm / 305 \\
                 Appendix D: Euler $\phi$-function and the Euler--Fermat
                 Theorem / 315 \\
                 Acknowledgments / 320 \\
                 Bibliography / 323 \\
                 Index / 325",
}


bibtype: book
filename: master.bib
label: Fleisch:2008:SGM
author: Daniel A. Fleisch
title: A Student's Guide to Maxwell's Equations
publisher: pub-CAMBRIDGE
address: pub-CAMBRIDGE:adr
pages: ix + 134
year: 2008
LCCN: QC670 .F56 2008
bibdate: Sat Jun 13 11:04:54 MDT 2009
bibtimestamp: 2009.06.13 11:04:54 MDT
subject: Maxwell equations
acknowledgement: ack-nhfb
rawauthor: Daniel A. Fleisch
rawtitle: A Student's Guide to {Maxwell}'s Equations
ISBN:
0-521-87761-X (hardcover), 0-521-70147-3 (paperback) OR 052187761X (hardcover), 0521701473 (paperback)

ISBN13:
978-0-521-87761-9 (hardcover), 978-0-521-70147-1 (paperback) OR 9780521877619 (hardcover), 9780521701471 (paperback)

bibsource:
https://www.math.utah.edu/pub/bibnet/authors/c/clerk-maxwell-james.bib; https://www.math.utah.edu/pub/tex/bib/master.bib; z3950.loc.gov:7090/Voyager

URL:
http://www.loc.gov/catdir/enhancements/fy0803/2007037901-b.html; http://www.loc.gov/catdir/enhancements/fy0803/2007037901-d.html; http://www.loc.gov/catdir/enhancements/fy0803/2007037901-t.html

TOC:
Preface / vii Acknowledgments / ix 1 Gauss's law for electric fields / 1 1.1 The integral form of Gauss's law / 1 The electric field / 3 The dot product / 6 The unit normal vector / 7 The component of E normal to a surface / 8 The surface integral / 9 The flux of a vector field / 10 The electric flux through a closed surface / 13 The enclosed charge / 16 The permittivity of free space / 18 Applying Gauss's law (integral form) / 20 1.2 The differential form of Gauss's law / 29 Nabla --- the del operator / 31 Del dot --- the divergence / 32 The divergence of the electric field / 36 Applying Gauss's law (differential form) / 38 2 Gauss's law for magnetic fields / 43 2.1 The integral form of Gauss's law / 43 The magnetic field / 45 The magnetic flux through a closed surface / 48 Applying Gauss's law (integral form) / 50 2.2 The differential form of Gauss's law / 53 The divergence of the magnetic field / 54 Applying Gauss's law (differential form) / 55 3 Faraday's law / 58 3.1 The integral form of Faraday's law / 58 The induced electric field / 62 The line integral / 64 The path integral of a vector field / 65 The electric field circulation / 68 The rate of change of flux / 69 Lenz's law / 71 Applying Faraday's law (integral form) / 72 3.2 The differential form of Faraday's law / 75 Del cross --- the curl / 76 The curl of the electric field / 79 Applying Faraday's law (differential form) / 80 4 The Ampere --- Maxwell law / 83 4.1 The integral form of the Ampere --- Maxwell law / 83 The magnetic field circulation / 85 The permeability of free space / 87 The enclosed electric current / 89 The rate of change of flux / 91 Applying the Ampere --- Maxwell law (integral form) / 95 4.2 The differential form of the Ampere --- Maxwell law / 101 The curl of the magnetic field / 102 The electric current density / 105 The displacement current density / 107 Applying the Ampere --- Maxwell law (differential form) / 108 5 From Maxwell's Equations to the wave equation / 112 The divergence theorem / 114 Stokes' theorem / 116 The gradient / 119 Some useful identities / 120 The wave equation / 122 Appendix: Maxwell's Equations in matter / 125 Further reading / 131 Index / 132

shortTOC:
1: Gauss's law for electric fields 2: Gauss's law for magnetic fields 3: Faraday's law 4: The Ampere--Maxwell law 5: From Maxwell's equations to the wave equation Appendix: Maxwell's equations in matter Further reading Index

rawshortTOC:
1: Gauss's law for electric fields \\ 2: Gauss's law for magnetic fields \\ 3: Faraday's law \\ 4: The Amp{\`e}re--Maxwell law \\ 5: From Maxwell's equations to the wave equation \\ Appendix: Maxwell's equations in matter \\ Further reading \\ Index

rawTOC:
Preface / vii \\ Acknowledgments / ix \\ \\ 1 Gauss's law for electric fields / 1 \\ 1.1 The integral form of Gauss's law / 1 \\ The electric field / 3 \\ The dot product / 6 \\ The unit normal vector / 7 \\ The component of E normal to a surface / 8 \\ The surface integral / 9 \\ The flux of a vector field / 10 \\ The electric flux through a closed surface / 13 \\ The enclosed charge / 16 \\ The permittivity of free space / 18 \\ Applying Gauss's law (integral form) / 20 \\ 1.2 The differential form of Gauss's law / 29 \\ Nabla --- the del operator / 31 \\ Del dot --- the divergence / 32 \\ The divergence of the electric field / 36 \\ Applying Gauss's law (differential form) / 38 \\ 2 Gauss's law for magnetic fields / 43 \\ 2.1 The integral form of Gauss's law / 43 \\ The magnetic field / 45 \\ The magnetic flux through a closed surface / 48 \\ Applying Gauss's law (integral form) / 50 \\ 2.2 The differential form of Gauss's law / 53 \\ The divergence of the magnetic field / 54 \\ Applying Gauss's law (differential form) / 55 \\ 3 Faraday's law / 58 \\ 3.1 The integral form of Faraday's law / 58 \\ The induced electric field / 62 \\ The line integral / 64 \\ The path integral of a vector field / 65 \\ The electric field circulation / 68 \\ The rate of change of flux / 69 \\ Lenz's law / 71 \\ Applying Faraday's law (integral form) / 72 \\ 3.2 The differential form of Faraday's law / 75 \\ Del cross --- the curl / 76 \\ The curl of the electric field / 79 \\ Applying Faraday's law (differential form) / 80 \\ 4 The Ampere --- Maxwell law / 83 \\ 4.1 The integral form of the Ampere --- Maxwell law / 83 \\ The magnetic field circulation / 85 \\ The permeability of free space / 87 \\ The enclosed electric current / 89 \\ The rate of change of flux / 91 \\ Applying the Ampere --- Maxwell law (integral form) / 95 \\ 4.2 The differential form of the Ampere --- Maxwell law / 101 \\ The curl of the magnetic field / 102 \\ The electric current density / 105 \\ The displacement current density / 107 \\ Applying the Ampere --- Maxwell law (differential form) / 108 \\ 5 From Maxwell's Equations to the wave equation / 112 \\ The divergence theorem / 114 \\ Stokes' theorem / 116 \\ The gradient / 119 \\ Some useful identities / 120 \\ The wave equation / 122 \\ \\ Appendix: Maxwell's Equations in matter / 125 \\ Further reading / 131 \\ Index / 132

entry:
@Book{Fleisch:2008:SGM,
  author =       "Daniel A. Fleisch",
  title =        "A Student's Guide to {Maxwell}'s Equations",
  publisher =    pub-CAMBRIDGE,
  address =      pub-CAMBRIDGE:adr,
  pages =        "ix + 134",
  year =         "2008",
  ISBN =         "0-521-87761-X (hardcover), 0-521-70147-3 (paperback)",
  ISBN-13 =      "978-0-521-87761-9 (hardcover), 978-0-521-70147-1
                 (paperback)",
  LCCN =         "QC670 .F56 2008",
  bibdate =      "Sat Jun 13 11:04:54 MDT 2009",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/c/clerk-maxwell-james.bib;
                 https://www.math.utah.edu/pub/tex/bib/master.bib;
                 z3950.loc.gov:7090/Voyager",
  URL =          "http://www.loc.gov/catdir/enhancements/fy0803/2007037901-b.html;
                 http://www.loc.gov/catdir/enhancements/fy0803/2007037901-d.html;
                 http://www.loc.gov/catdir/enhancements/fy0803/2007037901-t.html",
  acknowledgement = ack-nhfb,
  shorttableofcontents = "1: Gauss's law for electric fields \\
                 2: Gauss's law for magnetic fields \\
                 3: Faraday's law \\
                 4: The Amp{\`e}re--Maxwell law \\
                 5: From Maxwell's equations to the wave equation \\
                 Appendix: Maxwell's equations in matter \\
                 Further reading \\
                 Index",
  subject =      "Maxwell equations",
  tableofcontents = "Preface / vii \\
                 Acknowledgments / ix \\
                 \\
                 1 Gauss's law for electric fields / 1 \\
                 1.1 The integral form of Gauss's law / 1 \\
                 The electric field / 3 \\
                 The dot product / 6 \\
                 The unit normal vector / 7 \\
                 The component of E normal to a surface / 8 \\
                 The surface integral / 9 \\
                 The flux of a vector field / 10 \\
                 The electric flux through a closed surface / 13 \\
                 The enclosed charge / 16 \\
                 The permittivity of free space / 18 \\
                 Applying Gauss's law (integral form) / 20 \\
                 1.2 The differential form of Gauss's law / 29 \\
                 Nabla --- the del operator / 31 \\
                 Del dot --- the divergence / 32 \\
                 The divergence of the electric field / 36 \\
                 Applying Gauss's law (differential form) / 38 \\
                 2 Gauss's law for magnetic fields / 43 \\
                 2.1 The integral form of Gauss's law / 43 \\
                 The magnetic field / 45 \\
                 The magnetic flux through a closed surface / 48 \\
                 Applying Gauss's law (integral form) / 50 \\
                 2.2 The differential form of Gauss's law / 53 \\
                 The divergence of the magnetic field / 54 \\
                 Applying Gauss's law (differential form) / 55 \\
                 3 Faraday's law / 58 \\
                 3.1 The integral form of Faraday's law / 58 \\
                 The induced electric field / 62 \\
                 The line integral / 64 \\
                 The path integral of a vector field / 65 \\
                 The electric field circulation / 68 \\
                 The rate of change of flux / 69 \\
                 Lenz's law / 71 \\
                 Applying Faraday's law (integral form) / 72 \\
                 3.2 The differential form of Faraday's law / 75 \\
                 Del cross --- the curl / 76 \\
                 The curl of the electric field / 79 \\
                 Applying Faraday's law (differential form) / 80 \\
                 4 The Ampere --- Maxwell law / 83 \\
                 4.1 The integral form of the Ampere --- Maxwell law /
                 83 \\
                 The magnetic field circulation / 85 \\
                 The permeability of free space / 87 \\
                 The enclosed electric current / 89 \\
                 The rate of change of flux / 91 \\
                 Applying the Ampere --- Maxwell law (integral form) /
                 95 \\
                 4.2 The differential form of the Ampere --- Maxwell law
                 / 101 \\
                 The curl of the magnetic field / 102 \\
                 The electric current density / 105 \\
                 The displacement current density / 107 \\
                 Applying the Ampere --- Maxwell law (differential form)
                 / 108 \\
                 5 From Maxwell's Equations to the wave equation / 112
                 \\
                 The divergence theorem / 114 \\
                 Stokes' theorem / 116 \\
                 The gradient / 119 \\
                 Some useful identities / 120 \\
                 The wave equation / 122 \\
                 \\
                 Appendix: Maxwell's Equations in matter / 125 \\
                 Further reading / 131 \\
                 Index / 132",
}


bibtype: book
filename: master.bib
label: Fletcher:1980:PMO
author: R. Fletcher
title: Practical Methods of Optimization. Volume 1: Unconstrained Optimization
publisher: pub-WILEY
address: pub-WILEY:adr
pages: viii + 120
year: 1980
ISBN: 0-471-27711-8 OR 0471277118
ISBN13: 978-0-471-27711-8 OR 9780471277118
LCCN: QA402.5 .F43
bibdate: Wed Dec 15 15:03:15 1993
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib
bibtimestamp: 1993.12.15 15:03:15 ???
acknowledgement: ack-nhfb
rawauthor: R. Fletcher
rawtitle: Practical Methods of Optimization. Volume 1: Unconstrained Optimization
TOC:
Preface / vii 1: Introduction / 1 1.1 History and Applications / 1 1.2 Mathematical Background / 4 Questions for Chapter 1 / 9 2: Structure of Methods / 10 2.1 Conditions for Local Minima / 10 2.2 Ad hoc Methods / 13 2.3 Useful Algorithmic Properties / 16 2.4 Descent Methods and Stability / 20 2.5 Quadratic Models / 23 2.6 Algorithms for the Line Search / 25 Questions for Chapter 2 / 29 3: Newton-like Methods / 33 3.1 Newton's Method / 33 3.2 Quasi-Newton Methods / 38 3.3 Invariance and Metrics / 45 3.4 The Broyden Family / 48 3.5 Numerical Experiments / 54 3.6 Other Formulae / 58 Questions for Chapter 3 / 60 4: Conjugate Direction Methods / 63 4.1 Conjugate Gradient Methods / 63 4.2 Direction Set Methods / 70 Questions for Chapter 4 / 75 5: Restricted Step Methods / 77 5.1 A Model Algorithm / 77 5.2 Levenberg--Marquardt Methods / 82 Questions for Chapter 5 / 88 6: Sums of Squares and Non-linear Equations / 91 6.1 Over-determined Systems / 91 6.2 Well-determined Systems of Equations / 98 6.3 No-derivative Methods / 106 Questions for Chapter 6 / 110 References / 113 Subject Index / 118

rawTOC:
Preface / vii \\ 1: Introduction / 1 \\ 1.1 History and Applications / 1 \\ 1.2 Mathematical Background / 4 \\ Questions for Chapter 1 / 9 \\ 2: Structure of Methods / 10 \\ 2.1 Conditions for Local Minima / 10 \\ 2.2 Ad hoc Methods / 13 \\ 2.3 Useful Algorithmic Properties / 16 \\ 2.4 Descent Methods and Stability / 20 \\ 2.5 Quadratic Models / 23 \\ 2.6 Algorithms for the Line Search / 25 \\ Questions for Chapter 2 / 29 \\ 3: Newton-like Methods / 33 \\ 3.1 Newton's Method / 33 \\ 3.2 Quasi-Newton Methods / 38 \\ 3.3 Invariance and Metrics / 45 \\ 3.4 The Broyden Family / 48 \\ 3.5 Numerical Experiments / 54 \\ 3.6 Other Formulae / 58 \\ Questions for Chapter 3 / 60 \\ 4: Conjugate Direction Methods / 63 \\ 4.1 Conjugate Gradient Methods / 63 \\ 4.2 Direction Set Methods / 70 \\ Questions for Chapter 4 / 75 \\ 5: Restricted Step Methods / 77 \\ 5.1 A Model Algorithm / 77 \\ 5.2 Levenberg--Marquardt Methods / 82 \\ Questions for Chapter 5 / 88 \\ 6: Sums of Squares and Non-linear Equations / 91 \\ 6.1 Over-determined Systems / 91 \\ 6.2 Well-determined Systems of Equations / 98 \\ 6.3 No-derivative Methods / 106 \\ Questions for Chapter 6 / 110 \\ References / 113 \\ Subject Index / 118

entry:
@Book{Fletcher:1980:PMO,
  author =       "R. Fletcher",
  title =        "Practical Methods of Optimization. Volume 1:
                 Unconstrained Optimization",
  publisher =    pub-WILEY,
  address =      pub-WILEY:adr,
  pages =        "viii + 120",
  year =         "1980",
  ISBN =         "0-471-27711-8",
  ISBN-13 =      "978-0-471-27711-8",
  LCCN =         "QA402.5 .F43",
  bibdate =      "Wed Dec 15 15:03:15 1993",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib",
  acknowledgement = ack-nhfb,
  tableofcontents = "Preface / vii \\
                 1: Introduction / 1 \\
                 2: Structure of Methods / 10 \\
                 3: Newton-like Methods / 33 \\
                 4: Conjugate Direction Methods / 63 \\
                 5: Restricted Step Methods / 77 \\
                 6: Sums of Squares and Non-linear Equations / 91 \\
                 References / 113 \\
                 Subject Index / 118",
  tableofcontents = "Preface / vii \\
                 1: Introduction / 1 \\
                 1.1 History and Applications / 1 \\
                 1.2 Mathematical Background / 4 \\
                 Questions for Chapter 1 / 9 \\
                 2: Structure of Methods / 10 \\
                 2.1 Conditions for Local Minima / 10 \\
                 2.2 Ad hoc Methods / 13 \\
                 2.3 Useful Algorithmic Properties / 16 \\
                 2.4 Descent Methods and Stability / 20 \\
                 2.5 Quadratic Models / 23 \\
                 2.6 Algorithms for the Line Search / 25 \\
                 Questions for Chapter 2 / 29 \\
                 3: Newton-like Methods / 33 \\
                 3.1 Newton's Method / 33 \\
                 3.2 Quasi-Newton Methods / 38 \\
                 3.3 Invariance and Metrics / 45 \\
                 3.4 The Broyden Family / 48 \\
                 3.5 Numerical Experiments / 54 \\
                 3.6 Other Formulae / 58 \\
                 Questions for Chapter 3 / 60 \\
                 4: Conjugate Direction Methods / 63 \\
                 4.1 Conjugate Gradient Methods / 63 \\
                 4.2 Direction Set Methods / 70 \\
                 Questions for Chapter 4 / 75 \\
                 5: Restricted Step Methods / 77 \\
                 5.1 A Model Algorithm / 77 \\
                 5.2 Levenberg--Marquardt Methods / 82 \\
                 Questions for Chapter 5 / 88 \\
                 6: Sums of Squares and Non-linear Equations / 91 \\
                 6.1 Over-determined Systems / 91 \\
                 6.2 Well-determined Systems of Equations / 98 \\
                 6.3 No-derivative Methods / 106 \\
                 Questions for Chapter 6 / 110 \\
                 References / 113 \\
                 Subject Index / 118",
}


bibtype: book
filename: master.bib
label: Fletcher:1981:PMO
author: R. Fletcher
title: Practical Methods of Optimization. Volume 2: Constrained Optimization
publisher: pub-WILEY
address: pub-WILEY:adr
pages: ix + 224
year: 1981
ISBN: 0-471-27828-9 OR 0471278289
ISBN13: 978-0-471-27828-3 OR 9780471278283
LCCN: QA402.5 .F43
bibdate: Wed Dec 15 15:03:44 1993
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib
bibtimestamp: 1993.12.15 15:03:44 ???
acknowledgement: ack-nhfb
rawauthor: R. Fletcher
rawtitle: Practical Methods of Optimization. Volume 2: Constrained Optimization
TOC:
Preface / vii Errata to Volume 1 / ix 7: Introduction / 1 7.1 Preview / 1 7.2 Elimination and Other Transformations / 6 Questions for Chapter 7 / 10 8: Linear Programming / 11 8.1 Structure / 11 8.2 The Simplex Method / 13 8.3 Other LP Techniques / 19 8.4 Feasible Points for Linear Constraints / 22 8.5 Stahle and Large-scale Linear Programming / 27 8.6 Degeneracy / 34 Questions for Chapter 8 / 39 9: The Theory of Constrained Optimization / 46 9.1 Lagrange Multipliers / 46 9.2 First Order Conditions / 52 9.3 Second Order Conditions / 58 9.4 Convexity / 63 9.5 Duality / 69 Questions for Chapter 9 / 74 10: Quadratic Programming / 79 10.1 Equality Constraints / 79 10.2 Lagrangian Methods / 86 10.3 The Active Set Method / 88 10.4 Advanced Features / 92 10.5 Special QP Problems / 95 10.6 Complementary Pivoting and Other Methods / 97 Questions for Chapter 10 / 101 11: General Linearly Constrained Optimization / 105 11.1 Equality Constraints / 105 11.2 Inequality Constraints / 110 11.3 Zigzagging / 113 Questions for Chapter 11 / 117 12: Nonlinear Programming / 120 12.1 Penalty and Barrier Functions / 120 12.2 Multiplier Penalty Functions / 130 12.3 The Lagrange-Newton (SOLVER) Method / 138 12.4 Nonlinear Elimination and Feasible Direction Methods / 145 12.5 Other Methods / 150 Questions for Chapter 12 / 153 13: Other Optimization Problems / 157 13.1 Integer Programming / 157 13.2 Geometric Programming / 164 Questions for Chapter 13 / 170 14: Non-differentiable Optimization / 172 14.1 Introduction / 172 14.2 Optimality Conditions / 178 14.3 Exact Penalty Functions / 190 14.4 Algorithms / 196 14.5 A Globally Convergent Model Algorithm / 207 Questions for Chapter 14 / 211 References / 215 Subject Index / 221

shortTOC:
Preface / vii Errata to Volume 1 / ix 7: Introduction / 1 8: Linear Programming / 11 9: The Theory of Constrained Optimization / 46 10: Quadratic Programming / 79 11: General Linearly Constrained Optimization / 105 12: Nonlinear Programming / 120 13: Other Optimization Problems / 157 14: Non-differentiable Optimization / 172 References / 215 Subject Index / 221

rawshortTOC:
Preface / vii \\ Errata to Volume 1 / ix \\ 7: Introduction / 1 \\ 8: Linear Programming / 11 \\ 9: The Theory of Constrained Optimization / 46 \\ 10: Quadratic Programming / 79 \\ 11: General Linearly Constrained Optimization / 105 \\ 12: Nonlinear Programming / 120 \\ 13: Other Optimization Problems / 157 \\ 14: Non-differentiable Optimization / 172 \\ References / 215 \\ Subject Index / 221

rawTOC:
Preface / vii \\ Errata to Volume 1 / ix \\ 7: Introduction / 1 \\ 7.1 Preview / 1 \\ 7.2 Elimination and Other Transformations / 6 \\ Questions for Chapter 7 / 10 \\ 8: Linear Programming / 11 \\ 8.1 Structure / 11 \\ 8.2 The Simplex Method / 13 \\ 8.3 Other LP Techniques / 19 \\ 8.4 Feasible Points for Linear Constraints / 22 \\ 8.5 Stahle and Large-scale Linear Programming / 27 \\ 8.6 Degeneracy / 34 \\ Questions for Chapter 8 / 39 \\ 9: The Theory of Constrained Optimization / 46 \\ 9.1 Lagrange Multipliers / 46 \\ 9.2 First Order Conditions / 52 \\ 9.3 Second Order Conditions / 58 \\ 9.4 Convexity / 63 \\ 9.5 Duality / 69 \\ Questions for Chapter 9 / 74 \\ 10: Quadratic Programming / 79 \\ 10.1 Equality Constraints / 79 \\ 10.2 Lagrangian Methods / 86 \\ 10.3 The Active Set Method / 88 \\ 10.4 Advanced Features / 92 \\ 10.5 Special QP Problems / 95 \\ 10.6 Complementary Pivoting and Other Methods / 97 \\ Questions for Chapter 10 / 101 \\ 11: General Linearly Constrained Optimization / 105 \\ 11.1 Equality Constraints / 105 \\ 11.2 Inequality Constraints / 110 \\ 11.3 Zigzagging / 113 \\ Questions for Chapter 11 / 117 \\ 12: Nonlinear Programming / 120 \\ 12.1 Penalty and Barrier Functions / 120 \\ 12.2 Multiplier Penalty Functions / 130 \\ 12.3 The Lagrange-Newton (SOLVER) Method / 138 \\ 12.4 Nonlinear Elimination and Feasible Direction Methods / 145 \\ 12.5 Other Methods / 150 \\ Questions for Chapter 12 / 153 \\ 13: Other Optimization Problems / 157 \\ 13.1 Integer Programming / 157 \\ 13.2 Geometric Programming / 164 \\ Questions for Chapter 13 / 170 \\ 14: Non-differentiable Optimization / 172 \\ 14.1 Introduction / 172 \\ 14.2 Optimality Conditions / 178 \\ 14.3 Exact Penalty Functions / 190 \\ 14.4 Algorithms / 196 \\ 14.5 A Globally Convergent Model Algorithm / 207 \\ Questions for Chapter 14 / 211 \\ References / 215 \\ Subject Index / 221

entry:
@Book{Fletcher:1981:PMO,
  author =       "R. Fletcher",
  title =        "Practical Methods of Optimization. Volume 2:
                 Constrained Optimization",
  publisher =    pub-WILEY,
  address =      pub-WILEY:adr,
  pages =        "ix + 224",
  year =         "1981",
  ISBN =         "0-471-27828-9",
  ISBN-13 =      "978-0-471-27828-3",
  LCCN =         "QA402.5 .F43",
  bibdate =      "Wed Dec 15 15:03:44 1993",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib",
  acknowledgement = ack-nhfb,
  shorttableofcontents = "Preface / vii \\
                 Errata to Volume 1 / ix \\
                 7: Introduction / 1 \\
                 8: Linear Programming / 11 \\
                 9: The Theory of Constrained Optimization / 46 \\
                 10: Quadratic Programming / 79 \\
                 11: General Linearly Constrained Optimization / 105 \\
                 12: Nonlinear Programming / 120 \\
                 13: Other Optimization Problems / 157 \\
                 14: Non-differentiable Optimization / 172 \\
                 References / 215 \\
                 Subject Index / 221",
  tableofcontents = "Preface / vii \\
                 Errata to Volume 1 / ix \\
                 7: Introduction / 1 \\
                 7.1 Preview / 1 \\
                 7.2 Elimination and Other Transformations / 6 \\
                 Questions for Chapter 7 / 10 \\
                 8: Linear Programming / 11 \\
                 8.1 Structure / 11 \\
                 8.2 The Simplex Method / 13 \\
                 8.3 Other LP Techniques / 19 \\
                 8.4 Feasible Points for Linear Constraints / 22 \\
                 8.5 Stahle and Large-scale Linear Programming / 27 \\
                 8.6 Degeneracy / 34 \\
                 Questions for Chapter 8 / 39 \\
                 9: The Theory of Constrained Optimization / 46 \\
                 9.1 Lagrange Multipliers / 46 \\
                 9.2 First Order Conditions / 52 \\
                 9.3 Second Order Conditions / 58 \\
                 9.4 Convexity / 63 \\
                 9.5 Duality / 69 \\
                 Questions for Chapter 9 / 74 \\
                 10: Quadratic Programming / 79 \\
                 10.1 Equality Constraints / 79 \\
                 10.2 Lagrangian Methods / 86 \\
                 10.3 The Active Set Method / 88 \\
                 10.4 Advanced Features / 92 \\
                 10.5 Special QP Problems / 95 \\
                 10.6 Complementary Pivoting and Other Methods / 97 \\
                 Questions for Chapter 10 / 101 \\
                 11: General Linearly Constrained Optimization / 105 \\
                 11.1 Equality Constraints / 105 \\
                 11.2 Inequality Constraints / 110 \\
                 11.3 Zigzagging / 113 \\
                 Questions for Chapter 11 / 117 \\
                 12: Nonlinear Programming / 120 \\
                 12.1 Penalty and Barrier Functions / 120 \\
                 12.2 Multiplier Penalty Functions / 130 \\
                 12.3 The Lagrange-Newton (SOLVER) Method / 138 \\
                 12.4 Nonlinear Elimination and Feasible Direction
                 Methods / 145 \\
                 12.5 Other Methods / 150 \\
                 Questions for Chapter 12 / 153 \\
                 13: Other Optimization Problems / 157 \\
                 13.1 Integer Programming / 157 \\
                 13.2 Geometric Programming / 164 \\
                 Questions for Chapter 13 / 170 \\
                 14: Non-differentiable Optimization / 172 \\
                 14.1 Introduction / 172 \\
                 14.2 Optimality Conditions / 178 \\
                 14.3 Exact Penalty Functions / 190 \\
                 14.4 Algorithms / 196 \\
                 14.5 A Globally Convergent Model Algorithm / 207 \\
                 Questions for Chapter 14 / 211 \\
                 References / 215 \\
                 Subject Index / 221",
}


bibtype: book
filename: master.bib
label: Fletcher:2018:ESB
author: Seth Fletcher
title: Einstein's Shadow: a Black Hole, a Band of Astronomers, and the Quest to See the Unseeable
publisher: Ecco
address: New York, NY
pages: xxvii + 255
year: 2018
LCCN: QB843.B55 F595 2018
bibdate: Tue Nov 20 10:52:40 MST 2018
bibtimestamp: 2018.11.20 10:52:40 MST
acknowledgement: ack-nhfb
authordates: 1979--
rawauthor: Seth Fletcher
rawtitle: {Einstein}'s Shadow: a Black Hole, a Band of Astronomers, and the Quest to See the Unseeable
ISBN:
0-06-231204-9 (paperback), 0-06-231202-2 (hardcover), 0-06-231203-0 (e-book) OR 0062312049 (paperback), 0062312022 (hardcover), 0062312030 (ebook)

ISBN13:
978-0-06-231204-4 (paperback), 978-0-06-231202-0 (hardcover), 978-0-06-231203-7 (e-book) OR 9780062312044 (paperback), 9780062312020 (hardcover), 9780062312037 (ebook)

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

abstract:
Traces the efforts of an elite scientific team who tested Einstein's theory of relativity during a historic mission to photograph a black hole, addressing key questions about time, space, and the nature of the universe. [This book] follows a team of elite scientists on their historic mission to take the first picture of a black hole, putting Einstein's theory of relativity to its ultimate test and helping to answer our deepest questions about space, time, the origins of the universe, and the nature of reality. Photographing a black hole sounds impossible, a contradiction in terms. But Shep Doeleman and a global coalition of scientists are on the cusp of doing just that. With exclusive access to the team, journalist Seth Fletcher spent five years following Shep and an extraordinary cast of characters as they assembled the Event Horizon Telescope, a worldwide network of radio telescopes created to study black holes. He witnessed the team's struggles, setbacks, and breakthroughs, and, along the way, Fletcher explored the latest thinking on the most profound questions about black holes: Do they represent a limit to our ability to understand reality? Or will they reveal the clues that lead to the long-sought theory of everything? Fletcher transforms astrophysics into something exciting, accessible, and immediate, taking us on an incredible adventure to better understand the complexity of our galaxy, the boundaries of human perception and knowledge, and how the messy endeavor of science really works. Weaving a compelling narrative account of human ingenuity with excursions into cutting-edge science, Einstein's Shadow is a tale of great minds on a mission to change the way we understand our universe --- and our place in it.

subject:
Black holes (Astronomy); Space telescopes; SCIENCE / Astronomy.; SCIENCE / Cosmology.; SCIENCE / Scientific Instruments.; Astronomy; Popular works; Relativity (Physics); Black holes (Astronomy.); Black holes (Astronomy)

TOC:
Acronyms and abbreviations Selected cast of characters Part One. The Veil and the Shadow Part Two. Monsters Out There Part Three. Firewalls Part Four. The Earth-Size Telescope

rawabstract:
Traces the efforts of an elite scientific team who tested Einstein's theory of relativity during a historic mission to photograph a black hole, addressing key questions about time, space, and the nature of the universe. [This book] follows a team of elite scientists on their historic mission to take the first picture of a black hole, putting Einstein's theory of relativity to its ultimate test and helping to answer our deepest questions about space, time, the origins of the universe, and the nature of reality. Photographing a black hole sounds impossible, a contradiction in terms. But Shep Doeleman and a global coalition of scientists are on the cusp of doing just that. With exclusive access to the team, journalist Seth Fletcher spent five years following Shep and an extraordinary cast of characters as they assembled the Event Horizon Telescope, a worldwide network of radio telescopes created to study black holes. He witnessed the team's struggles, setbacks, and breakthroughs, and, along the way, Fletcher explored the latest thinking on the most profound questions about black holes: Do they represent a limit to our ability to understand reality? Or will they reveal the clues that lead to the long-sought theory of everything? Fletcher transforms astrophysics into something exciting, accessible, and immediate, taking us on an incredible adventure to better understand the complexity of our galaxy, the boundaries of human perception and knowledge, and how the messy endeavor of science really works. Weaving a compelling narrative account of human ingenuity with excursions into cutting-edge science, Einstein's Shadow is a tale of great minds on a mission to change the way we understand our universe --- and our place in it.

rawTOC:
Acronyms and abbreviations \\ Selected cast of characters \\ Part One. The Veil and the Shadow \\ Part Two. Monsters Out There \\ Part Three. Firewalls \\ Part Four. The Earth-Size Telescope

entry:
@Book{Fletcher:2018:ESB,
  author =       "Seth Fletcher",
  title =        "{Einstein}'s Shadow: a Black Hole, a Band of
                 Astronomers, and the Quest to See the Unseeable",
  publisher =    "Ecco",
  address =      "New York, NY",
  pages =        "xxvii + 255",
  year =         "2018",
  ISBN =         "0-06-231204-9 (paperback), 0-06-231202-2 (hardcover),
                 0-06-231203-0 (e-book)",
  ISBN-13 =      "978-0-06-231204-4 (paperback), 978-0-06-231202-0
                 (hardcover), 978-0-06-231203-7 (e-book)",
  LCCN =         "QB843.B55 F595 2018",
  bibdate =      "Tue Nov 20 10:52:40 MST 2018",
  bibsource =    "fsz3950.oclc.org:210/WorldCat;
                 https://www.math.utah.edu/pub/tex/bib/einstein.bib;
                 https://www.math.utah.edu/pub/tex/bib/master.bib",
  abstract =     "Traces the efforts of an elite scientific team who
                 tested Einstein's theory of relativity during a
                 historic mission to photograph a black hole, addressing
                 key questions about time, space, and the nature of the
                 universe. [This book] follows a team of elite
                 scientists on their historic mission to take the first
                 picture of a black hole, putting Einstein's theory of
                 relativity to its ultimate test and helping to answer
                 our deepest questions about space, time, the origins of
                 the universe, and the nature of reality. Photographing
                 a black hole sounds impossible, a contradiction in
                 terms. But Shep Doeleman and a global coalition of
                 scientists are on the cusp of doing just that. With
                 exclusive access to the team, journalist Seth Fletcher
                 spent five years following Shep and an extraordinary
                 cast of characters as they assembled the Event Horizon
                 Telescope, a worldwide network of radio telescopes
                 created to study black holes. He witnessed the team's
                 struggles, setbacks, and breakthroughs, and, along the
                 way, Fletcher explored the latest thinking on the most
                 profound questions about black holes: Do they represent
                 a limit to our ability to understand reality? Or will
                 they reveal the clues that lead to the long-sought
                 theory of everything? Fletcher transforms astrophysics
                 into something exciting, accessible, and immediate,
                 taking us on an incredible adventure to better
                 understand the complexity of our galaxy, the boundaries
                 of human perception and knowledge, and how the messy
                 endeavor of science really works. Weaving a compelling
                 narrative account of human ingenuity with excursions
                 into cutting-edge science, Einstein's Shadow is a tale
                 of great minds on a mission to change the way we
                 understand our universe --- and our place in it.",
  acknowledgement = ack-nhfb,
  author-dates = "1979--",
  subject =      "Black holes (Astronomy); Space telescopes; SCIENCE /
                 Astronomy.; SCIENCE / Cosmology.; SCIENCE / Scientific
                 Instruments.; Astronomy; Popular works; Relativity
                 (Physics); Black holes (Astronomy.); Black holes
                 (Astronomy)",
  tableofcontents = "Acronyms and abbreviations \\
                 Selected cast of characters \\
                 Part One. The Veil and the Shadow \\
                 Part Two. Monsters Out There \\
                 Part Three. Firewalls \\
                 Part Four. The Earth-Size Telescope",
}


bibtype: book
filename: master.bib
label: Flynn:1995:WHH
author: Peter Flynn
title: The WorldWideWeb Handbook: An HTML Guide for Users, Authors and Publishers
publisher: pub-ITCP
address: pub-ITCP:adr
pages: xix + 351
year: 1995
ISBN: 1-85032-205-8 OR 1850322058
ISBN13: 978-1-85032-205-4 OR 9781850322054
LCCN: TK5105.888 .F56 1995
bibdate: Wed Nov 15 08:24:30 1995
bibtimestamp: 1995.11.15 08:24:30 ???
acknowledgement: ack-nhfb
rawauthor: Peter Flynn
rawtitle: The {WorldWideWeb} Handbook: An {HTML} Guide for Users, Authors and Publishers
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/sgml.bib; https://www.math.utah.edu/pub/tex/bib/texbook2.bib

note:
Foreword by Tim Berners-Lee. Three sections deal with (1) Getting connected to the Internet and using Internet software; (2) Writing HTML (2.0) files for the WorldWideWeb; (3) Running a HTTP server and providing a Web service. Author is a member of the IETF Working Group on HTML. Text includes additional material on SGML; choice of editors, browsers and servers; copyright and intellectual property; and advance details of HTML3.

remark:
The book was written with the O'Reilly/Davenport DocBook SGML DTD, then translated with SGML2TeX to plain TeX , and typeset with Karl Berry's Eplain macros.

TOC:
1: Introduction 2: WorldWideWhat? 3: For beginners 4: Getting used to the Internet 5: Using a WorldWideWeb browser 6: How it works 7: Introduction to HTML 8: Simple document markup 9: Hypertext links and graphics 10: Tables, mathematics, and forms 11: Controlling appearances 12: Server software 13: `Searchable' URLs 14: Keeping things straight 15: Rights and responsibilities 16: Copyright and intellectual property 17: Authentication, encryption, and charging 18: Future developments Appendix A: Converting existing text Appendix B: HTML3 Appendix C: Resources Appendix D: ISO and other sets of code tables

rawnote:
Foreword by Tim Berners-Lee. Three sections deal with (1) Getting connected to the Internet and using Internet software; (2) Writing HTML (2.0) files for the WorldWideWeb; (3) Running a HTTP server and providing a Web service. Author is a member of the IETF Working Group on HTML. Text includes additional material on SGML; choice of editors, browsers and servers; copyright and intellectual property; and advance details of HTML3.

rawTOC:
1: Introduction \\ 2: WorldWideWhat? \\ 3: For beginners \\ 4: Getting used to the Internet \\ 5: Using a WorldWideWeb browser \\ 6: How it works \\ 7: Introduction to HTML \\ 8: Simple document markup \\ 9: Hypertext links and graphics \\ 10: Tables, mathematics, and forms \\ 11: Controlling appearances \\ 12: Server software \\ 13: `Searchable' URLs \\ 14: Keeping things straight \\ 15: Rights and responsibilities \\ 16: Copyright and intellectual property \\ 17: Authentication, encryption, and charging \\ 18: Future developments \\ Appendix A: Converting existing text \\ Appendix B: HTML3 \\ Appendix C: Resources \\ Appendix D: ISO and other sets of code tables

entry:
@Book{Flynn:1995:WHH,
  author =       "Peter Flynn",
  title =        "The {WorldWideWeb} Handbook: An {HTML} Guide for
                 Users, Authors and Publishers",
  publisher =    pub-ITCP,
  address =      pub-ITCP:adr,
  pages =        "xix + 351",
  year =         "1995",
  ISBN =         "1-85032-205-8",
  ISBN-13 =      "978-1-85032-205-4",
  LCCN =         "TK5105.888 .F56 1995",
  bibdate =      "Wed Nov 15 08:24:30 1995",
  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/sgml.bib;
                 https://www.math.utah.edu/pub/tex/bib/texbook2.bib",
  note =         "Foreword by Tim Berners-Lee. Three sections deal with
                 (1) Getting connected to the Internet and using
                 Internet software; (2) Writing HTML (2.0) files for the
                 WorldWideWeb; (3) Running a HTTP server and providing a
                 Web service. Author is a member of the IETF Working
                 Group on HTML. Text includes additional material on
                 SGML; choice of editors, browsers and servers;
                 copyright and intellectual property; and advance
                 details of HTML3.",
  acknowledgement = ack-nhfb,
  remark =       "The book was written with the O'Reilly/Davenport
                 DocBook SGML DTD, then translated with SGML2{\TeX} to
                 plain {\TeX}, and typeset with Karl Berry's Eplain
                 macros.",
  tableofcontents = "1: Introduction \\
                 2: WorldWideWhat? \\
                 3: For beginners \\
                 4: Getting used to the Internet \\
                 5: Using a WorldWideWeb browser \\
                 6: How it works \\
                 7: Introduction to HTML \\
                 8: Simple document markup \\
                 9: Hypertext links and graphics \\
                 10: Tables, mathematics, and forms \\
                 11: Controlling appearances \\
                 12: Server software \\
                 13: `Searchable' URLs \\
                 14: Keeping things straight \\
                 15: Rights and responsibilities \\
                 16: Copyright and intellectual property \\
                 17: Authentication, encryption, and charging \\
                 18: Future developments \\
                 Appendix A: Converting existing text \\
                 Appendix B: HTML3 \\
                 Appendix C: Resources \\
                 Appendix D: ISO and other sets of code tables",
}


bibtype: book
filename: master.bib
label: Flynn:1998:USX
author: Peter Flynn
title: Understanding SGML and XML Tools: Practical Programs for Handling Structured Text
publisher: pub-KLUWER
address: pub-KLUWER:adr
pages: xxvi + 432
year: 1998
ISBN: 0-7923-8169-6 OR 0792381696
ISBN13: 978-0-7923-8169-3 OR 9780792381693
LCCN: QA76.76.H94F59 1998
bibdate: Fri Sep 11 08:29:11 MDT 1998
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib; https://www.math.utah.edu/pub/tex/bib/sgml.bib
bibtimestamp: 1998.09.11 08:29:11 MDT
keywords: SGML (Document markup language); XML (Document markup language)
acknowledgement: ack-nhfb
annote: System requirements: PC, Mac or UNIX platforms.
rawauthor: Peter Flynn
rawtitle: Understanding {SGML} and {XML} Tools: Practical Programs for Handling Structured Text
TOC:
1. Introduction 1.1. What it's all about 1.2. Selection of tools 1.3. How much do I need to know about computers? 1.4. Organization of the book 1.5. The quick-start guide to SGML 2: What type of document? 2.1. Describing the type of document 2.2. Understanding Document Type Definitions 2.3. What's available in public? 2.4. Extensible Markup Language (XML) 2.5. Identifying the DTD 2.6. Writing and modifying DTDs 2.7. SGML update 3. Editors 3.1. Editors and DTDs 3.2. Stylesheets and WYSIWYG 3.3. General-purpose editors 3.4. SGML extensions to non-SGML editors 4. Parsing and validating 4.1. Using a built-in parser 4.2. Interpreting and reusing parser output 4.3. Stand-alone parsing 5. Manipulation and conversion 5.1. Quick and dirty: using non-SGML tools 5.2. Programmable conversion engines 5.3. SGML export and import without programming 6. Finding, viewing, and printing 6.1. Searching 6.2. Viewers and browsers 6.3. Non-visual representations 6.4. Stylesheet software 6.5. Printing and publishing 6.6. Document management and archiving 7. Rolling your own 7.1. Toolkits for the programmer A. The CD-ROM A.1. Browsing the CD-ROM: using Synex/Inso ViewPort A.2. Words of warning about the software A.3. How does it work? A.4. What am I allowed to do with it? A.5. Documentation A.6. GNU software B. SGML resources B.1. On the Web B.2. Usenet news B.3. Mailing lists B.4. SGML User Groups Index of markup elements and parameters

rawTOC:
1. Introduction \\ 1.1. What it's all about \\ 1.2. Selection of tools \\ 1.3. How much do I need to know about computers? \\ 1.4. Organization of the book \\ 1.5. The quick-start guide to SGML \\ 2: What type of document? \\ 2.1. Describing the type of document \\ 2.2. Understanding Document Type Definitions \\ 2.3. What's available in public? \\ 2.4. Extensible Markup Language (XML) \\ 2.5. Identifying the DTD \\ 2.6. Writing and modifying DTDs \\ 2.7. SGML update \\ 3. Editors \\ 3.1. Editors and DTDs \\ 3.2. Stylesheets and WYSIWYG \\ 3.3. General-purpose editors \\ 3.4. SGML extensions to non-SGML editors \\ 4. Parsing and validating \\ 4.1. Using a built-in parser \\ 4.2. Interpreting and reusing parser output \\ 4.3. Stand-alone parsing \\ 5. Manipulation and conversion \\ 5.1. Quick and dirty: using non-SGML tools \\ 5.2. Programmable conversion engines \\ 5.3. SGML export and import without programming \\ 6. Finding, viewing, and printing \\ 6.1. Searching \\ 6.2. Viewers and browsers \\ 6.3. Non-visual representations \\ 6.4. Stylesheet software \\ 6.5. Printing and publishing \\ 6.6. Document management and archiving \\ 7. Rolling your own \\ 7.1. Toolkits for the programmer \\ A. The CD-ROM \\ A.1. Browsing the CD-ROM: using Synex/Inso ViewPort \\ A.2. Words of warning about the software \\ A.3. How does it work? \\ A.4. What am I allowed to do with it? \\ A.5. Documentation \\ A.6. GNU software \\ B. SGML resources \\ B.1. On the Web \\ B.2. Usenet news \\ B.3. Mailing lists \\ B.4. SGML User Groups \\ Index of markup elements and parameters

entry:
@Book{Flynn:1998:USX,
  author =       "Peter Flynn",
  title =        "Understanding {SGML} and {XML} Tools: Practical
                 Programs for Handling Structured Text",
  publisher =    pub-KLUWER,
  address =      pub-KLUWER:adr,
  pages =        "xxvi + 432",
  year =         "1998",
  ISBN =         "0-7923-8169-6",
  ISBN-13 =      "978-0-7923-8169-3",
  LCCN =         "QA76.76.H94F59 1998",
  bibdate =      "Fri Sep 11 08:29:11 MDT 1998",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib;
                 https://www.math.utah.edu/pub/tex/bib/sgml.bib",
  acknowledgement = ack-nhfb,
  annote =       "System requirements: PC, Mac or UNIX platforms.",
  keywords =     "SGML (Document markup language); XML (Document markup
                 language)",
  tableofcontents = "1. Introduction \\
                 1.1. What it's all about \\
                 1.2. Selection of tools \\
                 1.3. How much do I need to know about computers? \\
                 1.4. Organization of the book \\
                 1.5. The quick-start guide to SGML \\
                 2: What type of document? \\
                 2.1. Describing the type of document \\
                 2.2. Understanding Document Type Definitions \\
                 2.3. What's available in public? \\
                 2.4. Extensible Markup Language (XML) \\
                 2.5. Identifying the DTD \\
                 2.6. Writing and modifying DTDs \\
                 2.7. SGML update \\
                 3. Editors \\
                 3.1. Editors and DTDs \\
                 3.2. Stylesheets and WYSIWYG \\
                 3.3. General-purpose editors \\
                 3.4. SGML extensions to non-SGML editors \\
                 4. Parsing and validating \\
                 4.1. Using a built-in parser \\
                 4.2. Interpreting and reusing parser output \\
                 4.3. Stand-alone parsing \\
                 5. Manipulation and conversion \\
                 5.1. Quick and dirty: using non-SGML tools \\
                 5.2. Programmable conversion engines \\
                 5.3. SGML export and import without programming \\
                 6. Finding, viewing, and printing \\
                 6.1. Searching \\
                 6.2. Viewers and browsers \\
                 6.3. Non-visual representations \\
                 6.4. Stylesheet software \\
                 6.5. Printing and publishing \\
                 6.6. Document management and archiving \\
                 7. Rolling your own \\
                 7.1. Toolkits for the programmer \\
                 A. The CD-ROM \\
                 A.1. Browsing the CD-ROM: using Synex/Inso ViewPort \\
                 A.2. Words of warning about the software \\
                 A.3. How does it work? \\
                 A.4. What am I allowed to do with it? \\
                 A.5. Documentation \\
                 A.6. GNU software \\
                 B. SGML resources \\
                 B.1. On the Web \\
                 B.2. Usenet news \\
                 B.3. Mailing lists \\
                 B.4. SGML User Groups \\
                 Index of markup elements and parameters",
}


bibtype: techreport
filename: master.bib
label: Flynn:sf2
author: John A. Flynn and Gary P. Carr
title: User's Guide to SFTRAN II
number: 1846-79
institution: pub-JPL
address: pub-JPL:adr
pages: xxvi + 432
month: oct
monthnumber: 10
year: 1976
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib
acknowledgement: ack-nhfb
rawauthor: John A. Flynn and Gary P. Carr
rawtitle: User's Guide to {SFTRAN II}
entry:
@TechReport{Flynn:sf2,
  author =       "John A. Flynn and Gary P. Carr",
  title =        "User's Guide to {SFTRAN II}",
  number =       "1846-79",
  institution =  pub-JPL,
  address =      pub-JPL:adr,
  month =        oct,
  year =         "1976",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib",
  acknowledgement = ack-nhfb,
}


bibtype: techreport
filename: master.bib
label: Flynn:sf3
author: John A. Flynn
title: SFTRAN User Guide
number: Section 914, Internal Computing Memorandum 337
institution: pub-JPL
address: pub-JPL:adr
pages: xxvi + 432
month: jul
monthnumber: 7
year: 1973
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib
note: Also catalogued as JPL Document No.1846-7.
acknowledgement: ack-nhfb
rawauthor: John A. Flynn
rawnote: {Also} catalogued as JPL Document No.1846-7.
rawtitle: {SFTRAN} User Guide
entry:
@TechReport{Flynn:sf3,
  author =       "John A. Flynn",
  title =        "{SFTRAN} User Guide",
  number =       "Section 914, Internal Computing Memorandum 337",
  institution =  pub-JPL,
  address =      pub-JPL:adr,
  month =        jul,
  year =         "1973",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib",
  note =         "{Also} catalogued as JPL Document No.1846-7.",
  acknowledgement = ack-nhfb,
}


bibtype: book
filename: master.bib
label: Foley:1982:FIC
author: James D. Foley and Andries van Dam
title: Fundamentals of Interactive Computer Graphics
publisher: pub-AW
address: pub-AW:adr
pages: xx + 664
year: 1982
ISBN: 0-201-14468-9 OR 0201144689
ISBN13: 978-0-201-14468-0 OR 9780201144680
LCCN: T385 .F63 1982
bibdate: Mon Oct 26 07:30:11 1998
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib
bibtimestamp: 1998.10.26 07:30:11 ???
series: The Systems Programming Series
acknowledgement: ack-nhfb
rawauthor: James D. Foley and Andries {van Dam}
rawtitle: Fundamentals of Interactive Computer Graphics
TOC:
What is interactive graphics? Basic interactive graphics programming Graphics hardware Implementation of a Simple Graphics Package (SGP) Interaction devices and techniques The design of user-computer graphic conversations Geometrical transformations Viewing in three dimensions Modeling and object hierarchy Advanced display architecture Raster algorithms and software Display architecture Representation of 3D shapes The quest for visual realism Algorithms for removing hidden edges and surfaces Shading models Intensity and color

rawTOC:
What is interactive graphics? \\ Basic interactive graphics programming \\ Graphics hardware \\ Implementation of a Simple Graphics Package (SGP) \\ Interaction devices and techniques \\ The design of user-computer graphic conversations \\ Geometrical transformations \\ Viewing in three dimensions \\ Modeling and object hierarchy \\ Advanced display architecture \\ Raster algorithms and software \\ Display architecture \\ Representation of 3D shapes \\ The quest for visual realism \\ Algorithms for removing hidden edges and surfaces \\ Shading models \\ Intensity and color

entry:
@Book{Foley:1982:FIC,
  author =       "James D. Foley and Andries {van Dam}",
  title =        "Fundamentals of Interactive Computer Graphics",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  pages =        "xx + 664",
  year =         "1982",
  ISBN =         "0-201-14468-9",
  ISBN-13 =      "978-0-201-14468-0",
  LCCN =         "T385 .F63 1982",
  bibdate =      "Mon Oct 26 07:30:11 1998",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib",
  series =       "The Systems Programming Series",
  acknowledgement = ack-nhfb,
  tableofcontents = "What is interactive graphics? \\
                 Basic interactive graphics programming \\
                 Graphics hardware \\
                 Implementation of a Simple Graphics Package (SGP) \\
                 Interaction devices and techniques \\
                 The design of user-computer graphic conversations \\
                 Geometrical transformations \\
                 Viewing in three dimensions \\
                 Modeling and object hierarchy \\
                 Advanced display architecture \\
                 Raster algorithms and software \\
                 Display architecture \\
                 Representation of 3D shapes \\
                 The quest for visual realism \\
                 Algorithms for removing hidden edges and surfaces \\
                 Shading models \\
                 Intensity and color",
}


bibtype: book
filename: master.bib
label: Foley:1990:CGP
author: James D. Foley and Andries van Dam and Steven K. Feiner and John F. Hughes
title: Computer Graphics: Principles and Practice
publisher: pub-AW
address: pub-AW:adr
edition: Second
pages: xxiii + 1174
year: 1990
ISBN: 0-201-12110-7 (hardcover) OR 0201121107 (hardcover)
ISBN13: 978-0-201-12110-0 (hardcover) OR 9780201121100 (hardcover)
LCCN: T385 .C568 1990
bibdate: Fri Feb 25 06:54:28 2000
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib
bibtimestamp: 2000.02.25 06:54:28 ???
series: The Systems Programming Series
acknowledgement: ack-nhfb
rawauthor: James D. Foley and Andries {van Dam} and Steven K. Feiner and John F. Hughes
rawtitle: Computer Graphics: Principles and Practice
abstract:
A comprehensive book on computer graphics, with examples in the C programming language. Providing a combination of concepts and practical applications, this book contains algorithms in 2D and 3D graphics for easy implementation, including a close look at the special cases. Over 100 full-color plates and over 700 figures illustrate the techniques.

TOC:
1: Introduction / 1 1.1 Image Processing as Picture Analysis / 2 1.2 The Advantages of Interactive Graphics / 3 1.3 Representative Uses of Computer Graphics / 4 1.4 Classification of Applications / 6 1.5 Development of Hardware and Software for Computer Graphics / 8 1.6 Conceptual Framework for Interactive Graphics / 17 1.7 Summary / 21 Exercises / 22 2: Programming in the Simple Raster Graphics Package (SRGP) / 25 2.1 Drawing with SRGP / 26 2.2 Basic Interaction Handling / 40 2.3 Raster Graphics Features / 52 2.4 Limitations of SRGP / 60 2.5 Summary / 63 Exercises / 64 3: Basic Raster Graphics Algorithms for Drawing 2D Primitives / 67 3.1 Overview / 67 3.2 Scan Converting Lines / 72 3.3 Scan Converting Circles / 81 3.4 Scan Converting Ellipses / 88 3.5 Filling Rectangles / 91 3.6 Filling Polygons / 92 3.7 Filling Ellipse Arcs / 99 3.8 Pattern Filling / 100 3.9 Thick Primitives / 104 3.10 Line Style and Pen Style / 109 3.11 Clipping in a Raster World / 110 3.12 Clipping Lines / 111 3.13 Clipping Circles and Ellipses / 124 3.14 Clipping Polygons / 124 3.15 Generating Characters / 127 3.16 SRGP_copyPixel / 132 3.17 Antialiasing / 132 3.18 Summary / 140 Exercises / 142 4: Graphics Hardware / 145 4.1 Hardcopy Technologies / 146 4.2 Display Technologies / 155 4.3 Raster-Scan Display Systems / 165 4.4 The Video Controller / 179 4.5 Random-Scan Display Processor / 184 4.6 Input Devices for Operator Interaction / 188 4.7 Image Scanners / 195 Exercises / 197 5: Geometrical Transformations / 201 5.1 2D Transformations / 201 5.2 Homogeneous Coordinates and Matrix Representation of 2D Transformations / 204 5.3 Composition of 2D Transformations / 208 5.4 The Window-to-Viewport Transformation / 210 5.5 Efficiency / 212 5.6 Matrix Representation of 3D Transformations / 213 5.7 Composition of 3D Transformations / 217 5.8 Transformations as a Change in Coordinate System / 222 Exercises / 226 6: Viewing in 3D / 229 6.1 Projections / 230 6.2 Specifying an Arbitrary 3D View / 237 6.3 Examples of 3D Viewing / 242 6.4 The Mathematics of Planar Geometric Projections / 253 6.5 Implementing Planar Geometric Projections / 258 6.6 Coordinate Systems / 279 Exercises / 281 7: Object Hierarchy and Simple PHIGS (SPHIGS) / 285 7.1 Geometric Modeling / 286 7.2 Characteristics of Retained-Mode Graphics Packages / 293 7.3 Defining and Displaying Structures / 295 7.4 Modeling Transformations / 304 7.5 Hierarchical Structure Networks / 308 7.6 Matrix Composition in Display Traversal / 315 7.7 Appearance-Attribute Handling in Hierarchy / 318 7.8 Screen Updating and Rendering Modes / 322 7.9 Structure Network Editing for Dynamic Effects / 324 7.10 Interaction / 328 7.11 Additional Output Features / 332 7.12 Implementation Issues / 334 7.13 Optimizing Display of Hierarchical Models / 340 7.14 Limitations of Hierarchical Modeling in PHIGS / 341 7.15 Alternative Forms of Hierarchical Modeling / 343 7.16 Summary / 345 Exercises / 346 8: Input Devices, Interaction Techniques, and Interaction Tasks / 347 8.1 Interaction Hardware / 349 8.2 Basic Interaction Tasks / 358 8.3 Composite Interaction Tasks / 381 Exercises / 388 9: Dialogue Design / 391 9.1 The Form and Content of User-Computer Dialogues / 392 9.2 User-Interface Styles / 395 9.3 Important Design Considerations / 403 9.4 Modes and Syntax / 414 9.5 Visual Design / 418 9.6 The Design Methodology / 429 Exercises / 431 10: User Interface Software / 435 10.1 Basic Interaction-Handling Models / 436 10.2 Window-Management Systems / 439 10.3 Output Handling in Window Systems / 443 10.4 Input Handling in Window Systems / 447 10.5 Interaction-Technique Toolkits / 451 10.6 User-Interface Management Systems / 456 Exercises / 468 11: Representing Curves and Surfaces / 471 11.1 Polygon Meshes / 473 11.2 Parametric Cubic Curves / 478 11.3 Parametric Bicubic Surfaces / 516 11.4 Quadric Surfaces / 528 11.5 Summary / 529 Exercises / 530 12: Solid Modeling / 533 12.1 Representing Solids / 534 12.2 Regularized Boolean Set Operations / 535 12.3 Primitive Instancing / 539 12.4 Sweep Representations / 540 12.5 Boundary Representations / 542 12.6 Spatial-Partitioning Representations / 548 12.7 Constructive Solid Geometry / 557 12.8 Comparison of Representations / 558 12.9 User Interfaces for Solid Modeling / 561 12.10 Summary / 561 Exercises / 562 13: Achromatic and Colored Light / 563 13.1 Achromatic Light / 563 13.2 Chromatic Color / 574 13.3 Color Models for Raster Graphics / 584 13.4 Reproducing Color / 599 13.5 Using Color in Computer Graphics / 601 13.6 Summary / 603 Exercises / 603 14: The Quest for Visual Realism / 605 14.1 Why Realism? / 606 14.2 Fundamental Difficulties / 607 14.3 Rendering Techniques for Line Drawings / 609 14.4 Rendering Techniques for Shaded Images / 612 14.5 Improved Object Models / 615 14.6 Dynamics / 615 14.7 Stereopsis / 616 14.8 Improved Displays / 617 14.9 Interacting with Our Other Senses / 617 14.10 Aliasing and Antialiasing / 617 14.11 Summary / 646 Exercises / 647 15: Visible-Surface Determination / 649 15.1 Functions of Two Variables / 651 15.2 Techniques for Efficient Visible-Surface Algorithms / 656 15.3 Algorithms for Visible-Line Determination / 665 15.4 The z-Buffer Algorithm / 668 15.5 List-Priority Algorithms / 672 15.6 Scan-Line Algorithms / 680 15.7 Area-Subdivision Algorithms / 686 15.8 Algorithms for Octrees / 695 15.9 Algorithms for Curved Surfaces / 698 15.10 Visible-Surface Ray Tracing / 701 15.11 Summary / 715 Exercises / 718 16: Illumination and Shading / 721 16.1 Illumination Models / 722 16.2 Shading Models for Polygons / 734 16.3 Surface Detail / 741 16.4 Shadows / 745 16.5 Transparency / 754 16.6 Interobject Reflections / 758 16.7 Physically Based Illumination Models / 760 16.8 Extended Light Sources / 772 16.9 Spectral Sampling / 773 16.10 Improving the Camera Model / 774 16.11 Global Illumination Algorithms / 775 16.12 Recursive Ray Tracing / 776 16.13 Radiosity Methods / 793 16.14 The Rendering Pipeline / 806 16.15 Summary / 813 Exercises / 813 17: Image Manipulation and Storage / 815 17.1 What Is an Image? / 816 17.2 Filtering / 817 17.3 Image Processing / 820 17.4 Geometric Transformations of Images / 820 17.5 Multipass Transformations / 828 17.6 Image Compositing / 835 17.7 Mechanisms for Image.Storage / 843 17.8 Special Effects with Images / 850 17.9 Summary / 851 Exercises / 851 18: Advanced Raster Graphics Architecture / 855 18.1 Simple Raster-Display System / 856 18.2 Display-Processor Systems / 861 18.3 Standard Graphics Pipeline / 866 18.4 Introduction to Multiprocessing r / 873 18.5 Pipeline Front-End Architectures / 877 18.6 Parallel Front-End Architectures / 880 18.7 Multiprocessor Rasterization Architectures / 882 18.8 Image-Parallel Rasterization / 887 18.9 Object-Parallel Rasterization / 899 18.10 Hybrid-Parallel Rasterization / 902 18.11 Enhanced Display Capabilities / 907 18.12 Summary / 920 Exercises / 920 19: Advanced Geometric and Raster Algorithms / 923 19.1 Clipping / 924 19.2 Scan-Converting Primitives / 945 19.3 Antialiasing / 965 19.4 The Special Problems of Text / 976 19.5 Filling Algorithms / 979 19.6 Making copyPixel Fast / 986 19.7 The Shape Data Structure and Shape Algebra / 992 19.8 Managing Windows with bitBlt / 996 19.9 Page-Description Languages / 998 19.10 Summary / 1006 Exercises / 1006 20: Advanced Modeling Techniques / 1011 20.1 Extensions of Previous Techniques / 1012 20.2 Procedural Models / 1018 20.3 Fractal Models / 1020 20.4 Grammar-Based Models / 1027 20.5 Particle Systems / 1031 20.6 Volume Rendering / 1034 20.7 Physically Based Modeling / 1039 20.8 Special Models for Natural and Synthetic Objects / 1043 20.9 Automating Object Placement / 1050 20.10 Summary / 1054 Exercises / 1054 21: Animation / 1057 21.1 Conventional and Computer-Assisted Animation / 1058 21.2 Animation Languages / 1065 21.3 Methods of Controlling Animation / 1070 21.4 Basic Rules of Animation / 1077 21.5 Problems Peculiar to Animation / 1078 21.6 Summary / 1080 Exercises / 1080 Appendix: Mathematics for Computer Graphics / 1083 A.I Vector Spaces and Affine Spaces / 1083 A.2 Some Standard Constructions in Vector Spaces / 1091 A.3 Dot Products and Distances / 1094 A.4 Matrices / 1103 A.5 Linear and Affine Transformations / 1106 A.6 Eigenvalues and Eigenvectors / 1108 A.7 Newton--Raphson Iteration for Root Finding / 1109 Exercises / 1111 Bibliography / 1113 Index / 1153

rawabstract:
A comprehensive book on computer graphics, with examples in the C programming language. Providing a combination of concepts and practical applications, this book contains algorithms in 2D and 3D graphics for easy implementation, including a close look at the special cases. Over 100 full-color plates and over 700 figures illustrate the techniques.

shortTOC:
Introduction Programming in the Simple Raster Graphics Package (SRGP) Basic raster graphics algorithms for drawing 2D primitives Graphics hardware Geometrical transformations Viewing in 3D Object hierarchy and Simple PHIGS (SPHIGS) Input devices, interaction techniques, and interaction tasks Dialogue design User interface software Representing curves and surfaces Solid modeling Achromatic and colored light The quest for visual realism Visible-surface determination Illumination and shading Image manipulation and storage Advanced raster graphics architecture Advanced geometric and raster algorithms Advanced modeling techniques Animation Appendix: mathematics for computer graphics

rawshortTOC:
Introduction \\ Programming in the Simple Raster Graphics Package (SRGP) \\ Basic raster graphics algorithms for drawing 2D primitives \\ Graphics hardware \\ Geometrical transformations \\ Viewing in 3D \\ Object hierarchy and Simple PHIGS (SPHIGS) \\ Input devices, interaction techniques, and interaction tasks \\ Dialogue design \\ User interface software \\ Representing curves and surfaces \\ Solid modeling \\ Achromatic and colored light \\ The quest for visual realism \\ Visible-surface determination \\ Illumination and shading \\ Image manipulation and storage \\ Advanced raster graphics architecture \\ Advanced geometric and raster algorithms \\ Advanced modeling techniques \\ Animation \\ Appendix: mathematics for computer graphics

rawTOC:
1: Introduction / 1 \\ 1.1 Image Processing as Picture Analysis / 2 \\ 1.2 The Advantages of Interactive Graphics / 3 \\ 1.3 Representative Uses of Computer Graphics / 4 \\ 1.4 Classification of Applications / 6 \\ 1.5 Development of Hardware and Software for Computer Graphics / 8 \\ 1.6 Conceptual Framework for Interactive Graphics / 17 \\ 1.7 Summary / 21 \\ Exercises / 22 \\ 2: Programming in the Simple Raster Graphics Package (SRGP) / 25 \\ 2.1 Drawing with SRGP / 26 \\ 2.2 Basic Interaction Handling / 40 \\ 2.3 Raster Graphics Features / 52 \\ 2.4 Limitations of SRGP / 60 \\ 2.5 Summary / 63 \\ Exercises / 64 \\ 3: Basic Raster Graphics Algorithms for Drawing 2D Primitives / 67 \\ 3.1 Overview / 67 \\ 3.2 Scan Converting Lines / 72 \\ 3.3 Scan Converting Circles / 81 \\ 3.4 Scan Converting Ellipses / 88 \\ 3.5 Filling Rectangles / 91 \\ 3.6 Filling Polygons / 92 \\ 3.7 Filling Ellipse Arcs / 99 \\ 3.8 Pattern Filling / 100 \\ 3.9 Thick Primitives / 104 \\ 3.10 Line Style and Pen Style / 109 \\ 3.11 Clipping in a Raster World / 110 \\ 3.12 Clipping Lines / 111 \\ 3.13 Clipping Circles and Ellipses / 124 \\ 3.14 Clipping Polygons / 124 \\ 3.15 Generating Characters / 127 \\ 3.16 SRGP_copyPixel / 132 \\ 3.17 Antialiasing / 132 \\ 3.18 Summary / 140 \\ Exercises / 142 \\ 4: Graphics Hardware / 145 \\ 4.1 Hardcopy Technologies / 146 \\ 4.2 Display Technologies / 155 \\ 4.3 Raster-Scan Display Systems / 165 \\ 4.4 The Video Controller / 179 \\ 4.5 Random-Scan Display Processor / 184 \\ 4.6 Input Devices for Operator Interaction / 188 \\ 4.7 Image Scanners / 195 \\ Exercises / 197 \\ 5: Geometrical Transformations / 201 \\ 5.1 2D Transformations / 201 \\ 5.2 Homogeneous Coordinates and Matrix Representation of 2D Transformations / 204 \\ 5.3 Composition of 2D Transformations / 208 \\ 5.4 The Window-to-Viewport Transformation / 210 \\ 5.5 Efficiency / 212 \\ 5.6 Matrix Representation of 3D Transformations / 213 \\ 5.7 Composition of 3D Transformations / 217 \\ 5.8 Transformations as a Change in Coordinate System / 222 \\ Exercises / 226 \\ 6: Viewing in 3D / 229 \\ 6.1 Projections / 230 \\ 6.2 Specifying an Arbitrary 3D View / 237 \\ 6.3 Examples of 3D Viewing / 242 \\ 6.4 The Mathematics of Planar Geometric Projections / 253 \\ 6.5 Implementing Planar Geometric Projections / 258 \\ 6.6 Coordinate Systems / 279 \\ Exercises / 281 \\ 7: Object Hierarchy and Simple PHIGS (SPHIGS) / 285 \\ 7.1 Geometric Modeling / 286 \\ 7.2 Characteristics of Retained-Mode Graphics Packages / 293 \\ 7.3 Defining and Displaying Structures / 295 \\ 7.4 Modeling Transformations / 304 \\ 7.5 Hierarchical Structure Networks / 308 \\ 7.6 Matrix Composition in Display Traversal / 315 \\ 7.7 Appearance-Attribute Handling in Hierarchy / 318 \\ 7.8 Screen Updating and Rendering Modes / 322 \\ 7.9 Structure Network Editing for Dynamic Effects / 324 \\ 7.10 Interaction / 328 \\ 7.11 Additional Output Features / 332 \\ 7.12 Implementation Issues / 334 \\ 7.13 Optimizing Display of Hierarchical Models / 340 \\ 7.14 Limitations of Hierarchical Modeling in PHIGS / 341 \\ 7.15 Alternative Forms of Hierarchical Modeling / 343 \\ 7.16 Summary / 345 \\ Exercises / 346 \\ 8: Input Devices, Interaction Techniques, and Interaction Tasks / 347 \\ 8.1 Interaction Hardware / 349 \\ 8.2 Basic Interaction Tasks / 358 \\ 8.3 Composite Interaction Tasks / 381 \\ Exercises / 388 \\ 9: Dialogue Design / 391 \\ 9.1 The Form and Content of User-Computer Dialogues / 392 \\ 9.2 User-Interface Styles / 395 \\ 9.3 Important Design Considerations / 403 \\ 9.4 Modes and Syntax / 414 \\ 9.5 Visual Design / 418 \\ 9.6 The Design Methodology / 429 \\ Exercises / 431 \\ 10: User Interface Software / 435 \\ 10.1 Basic Interaction-Handling Models / 436 \\ 10.2 Window-Management Systems / 439 \\ 10.3 Output Handling in Window Systems / 443 \\ 10.4 Input Handling in Window Systems / 447 \\ 10.5 Interaction-Technique Toolkits / 451 \\ 10.6 User-Interface Management Systems / 456 \\ Exercises / 468 \\ 11: Representing Curves and Surfaces / 471 \\ 11.1 Polygon Meshes / 473 \\ 11.2 Parametric Cubic Curves / 478 \\ 11.3 Parametric Bicubic Surfaces / 516 \\ 11.4 Quadric Surfaces / 528 \\ 11.5 Summary / 529 \\ Exercises / 530 \\ 12: Solid Modeling / 533 \\ 12.1 Representing Solids / 534 \\ 12.2 Regularized Boolean Set Operations / 535 \\ 12.3 Primitive Instancing / 539 \\ 12.4 Sweep Representations / 540 \\ 12.5 Boundary Representations / 542 \\ 12.6 Spatial-Partitioning Representations / 548 \\ 12.7 Constructive Solid Geometry / 557 \\ 12.8 Comparison of Representations / 558 \\ 12.9 User Interfaces for Solid Modeling / 561 \\ 12.10 Summary / 561 \\ Exercises / 562 \\ 13: Achromatic and Colored Light / 563 \\ 13.1 Achromatic Light / 563 \\ 13.2 Chromatic Color / 574 \\ 13.3 Color Models for Raster Graphics / 584 \\ 13.4 Reproducing Color / 599 \\ 13.5 Using Color in Computer Graphics / 601 \\ 13.6 Summary / 603 \\ Exercises / 603 \\ 14: The Quest for Visual Realism / 605 \\ 14.1 Why Realism? / 606 \\ 14.2 Fundamental Difficulties / 607 \\ 14.3 Rendering Techniques for Line Drawings / 609 \\ 14.4 Rendering Techniques for Shaded Images / 612 \\ 14.5 Improved Object Models / 615 \\ 14.6 Dynamics / 615 \\ 14.7 Stereopsis / 616 \\ 14.8 Improved Displays / 617 \\ 14.9 Interacting with Our Other Senses / 617 \\ 14.10 Aliasing and Antialiasing / 617 \\ 14.11 Summary / 646 \\ Exercises / 647 \\ 15: Visible-Surface Determination / 649 \\ 15.1 Functions of Two Variables / 651 \\ 15.2 Techniques for Efficient Visible-Surface Algorithms / 656 \\ 15.3 Algorithms for Visible-Line Determination / 665 \\ 15.4 The z-Buffer Algorithm / 668 \\ 15.5 List-Priority Algorithms / 672 \\ 15.6 Scan-Line Algorithms / 680 \\ 15.7 Area-Subdivision Algorithms / 686 \\ 15.8 Algorithms for Octrees / 695 \\ 15.9 Algorithms for Curved Surfaces / 698 \\ 15.10 Visible-Surface Ray Tracing / 701 \\ 15.11 Summary / 715 \\ Exercises / 718 \\ 16: Illumination and Shading / 721 \\ 16.1 Illumination Models / 722 \\ 16.2 Shading Models for Polygons / 734 \\ 16.3 Surface Detail / 741 \\ 16.4 Shadows / 745 \\ 16.5 Transparency / 754 \\ 16.6 Interobject Reflections / 758 \\ 16.7 Physically Based Illumination Models / 760 \\ 16.8 Extended Light Sources / 772 \\ 16.9 Spectral Sampling / 773 \\ 16.10 Improving the Camera Model / 774 \\ 16.11 Global Illumination Algorithms / 775 \\ 16.12 Recursive Ray Tracing / 776 \\ 16.13 Radiosity Methods / 793 \\ 16.14 The Rendering Pipeline / 806 \\ 16.15 Summary / 813 \\ Exercises / 813 \\ 17: Image Manipulation and Storage / 815 \\ 17.1 What Is an Image? / 816 \\ 17.2 Filtering / 817 \\ 17.3 Image Processing / 820 \\ 17.4 Geometric Transformations of Images / 820 \\ 17.5 Multipass Transformations / 828 \\ 17.6 Image Compositing / 835 \\ 17.7 Mechanisms for Image.Storage / 843 \\ 17.8 Special Effects with Images / 850 \\ 17.9 Summary / 851 \\ Exercises / 851 \\ 18: Advanced Raster Graphics Architecture / 855 \\ 18.1 Simple Raster-Display System / 856 \\ 18.2 Display-Processor Systems / 861 \\ 18.3 Standard Graphics Pipeline / 866 \\ 18.4 Introduction to Multiprocessing r / 873 \\ 18.5 Pipeline Front-End Architectures / 877 \\ 18.6 Parallel Front-End Architectures / 880 \\ 18.7 Multiprocessor Rasterization Architectures / 882 \\ 18.8 Image-Parallel Rasterization / 887 \\ 18.9 Object-Parallel Rasterization / 899 \\ 18.10 Hybrid-Parallel Rasterization / 902 \\ 18.11 Enhanced Display Capabilities / 907 \\ 18.12 Summary / 920 \\ Exercises / 920 \\ 19: Advanced Geometric and Raster Algorithms / 923 \\ 19.1 Clipping / 924 \\ 19.2 Scan-Converting Primitives / 945 \\ 19.3 Antialiasing / 965 \\ 19.4 The Special Problems of Text / 976 \\ 19.5 Filling Algorithms / 979 \\ 19.6 Making copyPixel Fast / 986 \\ 19.7 The Shape Data Structure and Shape Algebra / 992 \\ 19.8 Managing Windows with bitBlt / 996 \\ 19.9 Page-Description Languages / 998 \\ 19.10 Summary / 1006 \\ Exercises / 1006 \\ 20: Advanced Modeling Techniques / 1011 \\ 20.1 Extensions of Previous Techniques / 1012 \\ 20.2 Procedural Models / 1018 \\ 20.3 Fractal Models / 1020 \\ 20.4 Grammar-Based Models / 1027 \\ 20.5 Particle Systems / 1031 \\ 20.6 Volume Rendering / 1034 \\ 20.7 Physically Based Modeling / 1039 \\ 20.8 Special Models for Natural and Synthetic Objects / 1043 \\ 20.9 Automating Object Placement / 1050 \\ 20.10 Summary / 1054 \\ Exercises / 1054 \\ 21: Animation / 1057 \\ 21.1 Conventional and Computer-Assisted Animation / 1058 \\ 21.2 Animation Languages / 1065 \\ 21.3 Methods of Controlling Animation / 1070 \\ 21.4 Basic Rules of Animation / 1077 \\ 21.5 Problems Peculiar to Animation / 1078 \\ 21.6 Summary / 1080 \\ Exercises / 1080 \\ Appendix: Mathematics for Computer Graphics / 1083 \\ A.I Vector Spaces and Affine Spaces / 1083 \\ A.2 Some Standard Constructions in Vector Spaces / 1091 \\ A.3 Dot Products and Distances / 1094 \\ A.4 Matrices / 1103 \\ A.5 Linear and Affine Transformations / 1106 \\ A.6 Eigenvalues and Eigenvectors / 1108 \\ A.7 Newton--Raphson Iteration for Root Finding / 1109 \\ Exercises / 1111 \\ Bibliography / 1113 \\ Index / 1153

entry:
@Book{Foley:1990:CGP,
  author =       "James D. Foley and Andries {van Dam} and Steven K.
                 Feiner and John F. Hughes",
  title =        "Computer Graphics: Principles and Practice",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  edition =      "Second",
  pages =        "xxiii + 1174",
  year =         "1990",
  ISBN =         "0-201-12110-7 (hardcover)",
  ISBN-13 =      "978-0-201-12110-0 (hardcover)",
  LCCN =         "T385 .C568 1990",
  bibdate =      "Fri Feb 25 06:54:28 2000",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib",
  series =       "The Systems Programming Series",
  abstract =     "A comprehensive book on computer graphics, with
                 examples in the C programming language. Providing a
                 combination of concepts and practical applications,
                 this book contains algorithms in 2D and 3D graphics for
                 easy implementation, including a close look at the
                 special cases. Over 100 full-color plates and over 700
                 figures illustrate the techniques.",
  acknowledgement = ack-nhfb,
  shorttableofcontents = "Introduction \\
                 Programming in the Simple Raster Graphics Package
                 (SRGP) \\
                 Basic raster graphics algorithms for drawing 2D
                 primitives \\
                 Graphics hardware \\
                 Geometrical transformations \\
                 Viewing in 3D \\
                 Object hierarchy and Simple PHIGS (SPHIGS) \\
                 Input devices, interaction techniques, and interaction
                 tasks \\
                 Dialogue design \\
                 User interface software \\
                 Representing curves and surfaces \\
                 Solid modeling \\
                 Achromatic and colored light \\
                 The quest for visual realism \\
                 Visible-surface determination \\
                 Illumination and shading \\
                 Image manipulation and storage \\
                 Advanced raster graphics architecture \\
                 Advanced geometric and raster algorithms \\
                 Advanced modeling techniques \\
                 Animation \\
                 Appendix: mathematics for computer graphics",
  tableofcontents = "1: Introduction / 1 \\
                 1.1 Image Processing as Picture Analysis / 2 \\
                 1.2 The Advantages of Interactive Graphics / 3 \\
                 1.3 Representative Uses of Computer Graphics / 4 \\
                 1.4 Classification of Applications / 6 \\
                 1.5 Development of Hardware and Software for Computer
                 Graphics / 8 \\
                 1.6 Conceptual Framework for Interactive Graphics / 17
                 \\
                 1.7 Summary / 21 \\
                 Exercises / 22 \\
                 2: Programming in the Simple Raster Graphics Package
                 (SRGP) / 25 \\
                 2.1 Drawing with SRGP / 26 \\
                 2.2 Basic Interaction Handling / 40 \\
                 2.3 Raster Graphics Features / 52 \\
                 2.4 Limitations of SRGP / 60 \\
                 2.5 Summary / 63 \\
                 Exercises / 64 \\
                 3: Basic Raster Graphics Algorithms for Drawing 2D
                 Primitives / 67 \\
                 3.1 Overview / 67 \\
                 3.2 Scan Converting Lines / 72 \\
                 3.3 Scan Converting Circles / 81 \\
                 3.4 Scan Converting Ellipses / 88 \\
                 3.5 Filling Rectangles / 91 \\
                 3.6 Filling Polygons / 92 \\
                 3.7 Filling Ellipse Arcs / 99 \\
                 3.8 Pattern Filling / 100 \\
                 3.9 Thick Primitives / 104 \\
                 3.10 Line Style and Pen Style / 109 \\
                 3.11 Clipping in a Raster World / 110 \\
                 3.12 Clipping Lines / 111 \\
                 3.13 Clipping Circles and Ellipses / 124 \\
                 3.14 Clipping Polygons / 124 \\
                 3.15 Generating Characters / 127 \\
                 3.16 SRGP_copyPixel / 132 \\
                 3.17 Antialiasing / 132 \\
                 3.18 Summary / 140 \\
                 Exercises / 142 \\
                 4: Graphics Hardware / 145 \\
                 4.1 Hardcopy Technologies / 146 \\
                 4.2 Display Technologies / 155 \\
                 4.3 Raster-Scan Display Systems / 165 \\
                 4.4 The Video Controller / 179 \\
                 4.5 Random-Scan Display Processor / 184 \\
                 4.6 Input Devices for Operator Interaction / 188 \\
                 4.7 Image Scanners / 195 \\
                 Exercises / 197 \\
                 5: Geometrical Transformations / 201 \\
                 5.1 2D Transformations / 201 \\
                 5.2 Homogeneous Coordinates and Matrix Representation
                 of 2D Transformations / 204 \\
                 5.3 Composition of 2D Transformations / 208 \\
                 5.4 The Window-to-Viewport Transformation / 210 \\
                 5.5 Efficiency / 212 \\
                 5.6 Matrix Representation of 3D Transformations / 213
                 \\
                 5.7 Composition of 3D Transformations / 217 \\
                 5.8 Transformations as a Change in Coordinate System /
                 222 \\
                 Exercises / 226 \\
                 6: Viewing in 3D / 229 \\
                 6.1 Projections / 230 \\
                 6.2 Specifying an Arbitrary 3D View / 237 \\
                 6.3 Examples of 3D Viewing / 242 \\
                 6.4 The Mathematics of Planar Geometric Projections /
                 253 \\
                 6.5 Implementing Planar Geometric Projections / 258 \\
                 6.6 Coordinate Systems / 279 \\
                 Exercises / 281 \\
                 7: Object Hierarchy and Simple PHIGS (SPHIGS) / 285 \\
                 7.1 Geometric Modeling / 286 \\
                 7.2 Characteristics of Retained-Mode Graphics Packages
                 / 293 \\
                 7.3 Defining and Displaying Structures / 295 \\
                 7.4 Modeling Transformations / 304 \\
                 7.5 Hierarchical Structure Networks / 308 \\
                 7.6 Matrix Composition in Display Traversal / 315 \\
                 7.7 Appearance-Attribute Handling in Hierarchy / 318
                 \\
                 7.8 Screen Updating and Rendering Modes / 322 \\
                 7.9 Structure Network Editing for Dynamic Effects / 324
                 \\
                 7.10 Interaction / 328 \\
                 7.11 Additional Output Features / 332 \\
                 7.12 Implementation Issues / 334 \\
                 7.13 Optimizing Display of Hierarchical Models / 340
                 \\
                 7.14 Limitations of Hierarchical Modeling in PHIGS /
                 341 \\
                 7.15 Alternative Forms of Hierarchical Modeling / 343
                 \\
                 7.16 Summary / 345 \\
                 Exercises / 346 \\
                 8: Input Devices, Interaction Techniques, and
                 Interaction Tasks / 347 \\
                 8.1 Interaction Hardware / 349 \\
                 8.2 Basic Interaction Tasks / 358 \\
                 8.3 Composite Interaction Tasks / 381 \\
                 Exercises / 388 \\
                 9: Dialogue Design / 391 \\
                 9.1 The Form and Content of User-Computer Dialogues /
                 392 \\
                 9.2 User-Interface Styles / 395 \\
                 9.3 Important Design Considerations / 403 \\
                 9.4 Modes and Syntax / 414 \\
                 9.5 Visual Design / 418 \\
                 9.6 The Design Methodology / 429 \\
                 Exercises / 431 \\
                 10: User Interface Software / 435 \\
                 10.1 Basic Interaction-Handling Models / 436 \\
                 10.2 Window-Management Systems / 439 \\
                 10.3 Output Handling in Window Systems / 443 \\
                 10.4 Input Handling in Window Systems / 447 \\
                 10.5 Interaction-Technique Toolkits / 451 \\
                 10.6 User-Interface Management Systems / 456 \\
                 Exercises / 468 \\
                 11: Representing Curves and Surfaces / 471 \\
                 11.1 Polygon Meshes / 473 \\
                 11.2 Parametric Cubic Curves / 478 \\
                 11.3 Parametric Bicubic Surfaces / 516 \\
                 11.4 Quadric Surfaces / 528 \\
                 11.5 Summary / 529 \\
                 Exercises / 530 \\
                 12: Solid Modeling / 533 \\
                 12.1 Representing Solids / 534 \\
                 12.2 Regularized Boolean Set Operations / 535 \\
                 12.3 Primitive Instancing / 539 \\
                 12.4 Sweep Representations / 540 \\
                 12.5 Boundary Representations / 542 \\
                 12.6 Spatial-Partitioning Representations / 548 \\
                 12.7 Constructive Solid Geometry / 557 \\
                 12.8 Comparison of Representations / 558 \\
                 12.9 User Interfaces for Solid Modeling / 561 \\
                 12.10 Summary / 561 \\
                 Exercises / 562 \\
                 13: Achromatic and Colored Light / 563 \\
                 13.1 Achromatic Light / 563 \\
                 13.2 Chromatic Color / 574 \\
                 13.3 Color Models for Raster Graphics / 584 \\
                 13.4 Reproducing Color / 599 \\
                 13.5 Using Color in Computer Graphics / 601 \\
                 13.6 Summary / 603 \\
                 Exercises / 603 \\
                 14: The Quest for Visual Realism / 605 \\
                 14.1 Why Realism? / 606 \\
                 14.2 Fundamental Difficulties / 607 \\
                 14.3 Rendering Techniques for Line Drawings / 609 \\
                 14.4 Rendering Techniques for Shaded Images / 612 \\
                 14.5 Improved Object Models / 615 \\
                 14.6 Dynamics / 615 \\
                 14.7 Stereopsis / 616 \\
                 14.8 Improved Displays / 617 \\
                 14.9 Interacting with Our Other Senses / 617 \\
                 14.10 Aliasing and Antialiasing / 617 \\
                 14.11 Summary / 646 \\
                 Exercises / 647 \\
                 15: Visible-Surface Determination / 649 \\
                 15.1 Functions of Two Variables / 651 \\
                 15.2 Techniques for Efficient Visible-Surface
                 Algorithms / 656 \\
                 15.3 Algorithms for Visible-Line Determination / 665
                 \\
                 15.4 The z-Buffer Algorithm / 668 \\
                 15.5 List-Priority Algorithms / 672 \\
                 15.6 Scan-Line Algorithms / 680 \\
                 15.7 Area-Subdivision Algorithms / 686 \\
                 15.8 Algorithms for Octrees / 695 \\
                 15.9 Algorithms for Curved Surfaces / 698 \\
                 15.10 Visible-Surface Ray Tracing / 701 \\
                 15.11 Summary / 715 \\
                 Exercises / 718 \\
                 16: Illumination and Shading / 721 \\
                 16.1 Illumination Models / 722 \\
                 16.2 Shading Models for Polygons / 734 \\
                 16.3 Surface Detail / 741 \\
                 16.4 Shadows / 745 \\
                 16.5 Transparency / 754 \\
                 16.6 Interobject Reflections / 758 \\
                 16.7 Physically Based Illumination Models / 760 \\
                 16.8 Extended Light Sources / 772 \\
                 16.9 Spectral Sampling / 773 \\
                 16.10 Improving the Camera Model / 774 \\
                 16.11 Global Illumination Algorithms / 775 \\
                 16.12 Recursive Ray Tracing / 776 \\
                 16.13 Radiosity Methods / 793 \\
                 16.14 The Rendering Pipeline / 806 \\
                 16.15 Summary / 813 \\
                 Exercises / 813 \\
                 17: Image Manipulation and Storage / 815 \\
                 17.1 What Is an Image? / 816 \\
                 17.2 Filtering / 817 \\
                 17.3 Image Processing / 820 \\
                 17.4 Geometric Transformations of Images / 820 \\
                 17.5 Multipass Transformations / 828 \\
                 17.6 Image Compositing / 835 \\
                 17.7 Mechanisms for Image.Storage / 843 \\
                 17.8 Special Effects with Images / 850 \\
                 17.9 Summary / 851 \\
                 Exercises / 851 \\
                 18: Advanced Raster Graphics Architecture / 855 \\
                 18.1 Simple Raster-Display System / 856 \\
                 18.2 Display-Processor Systems / 861 \\
                 18.3 Standard Graphics Pipeline / 866 \\
                 18.4 Introduction to Multiprocessing r / 873 \\
                 18.5 Pipeline Front-End Architectures / 877 \\
                 18.6 Parallel Front-End Architectures / 880 \\
                 18.7 Multiprocessor Rasterization Architectures / 882
                 \\
                 18.8 Image-Parallel Rasterization / 887 \\
                 18.9 Object-Parallel Rasterization / 899 \\
                 18.10 Hybrid-Parallel Rasterization / 902 \\
                 18.11 Enhanced Display Capabilities / 907 \\
                 18.12 Summary / 920 \\
                 Exercises / 920 \\
                 19: Advanced Geometric and Raster Algorithms / 923 \\
                 19.1 Clipping / 924 \\
                 19.2 Scan-Converting Primitives / 945 \\
                 19.3 Antialiasing / 965 \\
                 19.4 The Special Problems of Text / 976 \\
                 19.5 Filling Algorithms / 979 \\
                 19.6 Making copyPixel Fast / 986 \\
                 19.7 The Shape Data Structure and Shape Algebra / 992
                 \\
                 19.8 Managing Windows with bitBlt / 996 \\
                 19.9 Page-Description Languages / 998 \\
                 19.10 Summary / 1006 \\
                 Exercises / 1006 \\
                 20: Advanced Modeling Techniques / 1011 \\
                 20.1 Extensions of Previous Techniques / 1012 \\
                 20.2 Procedural Models / 1018 \\
                 20.3 Fractal Models / 1020 \\
                 20.4 Grammar-Based Models / 1027 \\
                 20.5 Particle Systems / 1031 \\
                 20.6 Volume Rendering / 1034 \\
                 20.7 Physically Based Modeling / 1039 \\
                 20.8 Special Models for Natural and Synthetic Objects /
                 1043 \\
                 20.9 Automating Object Placement / 1050 \\
                 20.10 Summary / 1054 \\
                 Exercises / 1054 \\
                 21: Animation / 1057 \\
                 21.1 Conventional and Computer-Assisted Animation /
                 1058 \\
                 21.2 Animation Languages / 1065 \\
                 21.3 Methods of Controlling Animation / 1070 \\
                 21.4 Basic Rules of Animation / 1077 \\
                 21.5 Problems Peculiar to Animation / 1078 \\
                 21.6 Summary / 1080 \\
                 Exercises / 1080 \\
                 Appendix: Mathematics for Computer Graphics / 1083 \\
                 A.I Vector Spaces and Affine Spaces / 1083 \\
                 A.2 Some Standard Constructions in Vector Spaces / 1091
                 \\
                 A.3 Dot Products and Distances / 1094 \\
                 A.4 Matrices / 1103 \\
                 A.5 Linear and Affine Transformations / 1106 \\
                 A.6 Eigenvalues and Eigenvectors / 1108 \\
                 A.7 Newton--Raphson Iteration for Root Finding / 1109
                 \\
                 Exercises / 1111 \\
                 Bibliography / 1113 \\
                 Index / 1153",
}


bibtype: book
filename: master.bib
label: Forbes:2014:FME
author: Nancy Forbes and Basil Mahon
title: Faraday, Maxwell, and the electromagnetic field: how two men revolutionized physics
publisher: pub-PROMETHEUS-BOOKS
address: pub-PROMETHEUS-BOOKS:adr
pages: 320
year: 2014
ISBN: 1-61614-942-6 (hardcover), 1-61614-943-4 (e-book) OR 1616149426 (hardcover), 1616149434 (ebook)
LCCN: QC16.F2 F67 2014
bibdate: Wed Jun 3 09:10:17 MDT 2015
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib; z3950.loc.gov:7090/Voyager
bibtimestamp: 2015.06.03 09:10:17 MDT
subject: Faraday, Michael; Maxwell, James Clerk; Electromagnetic fields; Physics
acknowledgement: ack-nhfb
subjectdates: 1791--1867; 1831--1879
rawauthor: Nancy Forbes and Basil Mahon
rawtitle: {Faraday}, {Maxwell}, and the electromagnetic field: how two men revolutionized physics
ISBN13:
978-1-61614-942-0 (hardcover), 978-1-61614-943-7 (e-book) OR 9781616149420 (hardcover), 9781616149437 (ebook)

TOC:
Acknowledgements / 9 Chronology: Principal Events in the Story of the Electromagnetic Field / 11 Introduction / 15 1: The apprentice: 1791--1813 / 19 2: Chemistry: 1813--1820 / 31 3: History: 1600--1820 / 41 4: A circular force: 1820--1831 / 41 5: Induction: 1831--1840 / 69 6: A shadow of a speculation: 1840--1857 / 95 7: Faraday's last years: 1857--1867 / 119 8: What's the go o' that? 1831--1850 / 127 9: Society and drill: 1850--1854 / 143 10: An imaginary fluid: 1854--1856 / 153 11: No jokes are understood here: 1856--1860 / 169 12: The speed of light: 1860--1863 / 181 13: Great guns: 1863--1865 / 203 14: Country life: 1865--1871 / 215 15: The Cavendish: 1871--1879 / 227 16: The Maxwellians: 1850--1890 / 241 17: A new epoch: 1890 Onward / 259 Notes / 273 Bibliography / 293 Index / 299

rawTOC:
Acknowledgements / 9 \\ Chronology: Principal Events in the Story of the Electromagnetic Field / 11 \\ Introduction / 15 \\ 1: The apprentice: 1791--1813 / 19 \\ 2: Chemistry: 1813--1820 / 31 \\ 3: History: 1600--1820 / 41 \\ 4: A circular force: 1820--1831 / 41 \\ 5: Induction: 1831--1840 / 69 \\ 6: A shadow of a speculation: 1840--1857 / 95 \\ 7: Faraday's last years: 1857--1867 / 119 \\ 8: What's the go o' that? 1831--1850 / 127 \\ 9: Society and drill: 1850--1854 / 143 \\ 10: An imaginary fluid: 1854--1856 / 153 \\ 11: No jokes are understood here: 1856--1860 / 169 \\ 12: The speed of light: 1860--1863 / 181 \\ 13: Great guns: 1863--1865 / 203 \\ 14: Country life: 1865--1871 / 215 \\ 15: The Cavendish: 1871--1879 / 227 \\ 16: The Maxwellians: 1850--1890 / 241 \\ 17: A new epoch: 1890 Onward / 259 \\ Notes / 273 \\ Bibliography / 293 \\ Index / 299

entry:
@Book{Forbes:2014:FME,
  author =       "Nancy Forbes and Basil Mahon",
  title =        "{Faraday}, {Maxwell}, and the electromagnetic field:
                 how two men revolutionized physics",
  publisher =    pub-PROMETHEUS-BOOKS,
  address =      pub-PROMETHEUS-BOOKS:adr,
  pages =        "320",
  year =         "2014",
  ISBN =         "1-61614-942-6 (hardcover), 1-61614-943-4 (e-book)",
  ISBN-13 =      "978-1-61614-942-0 (hardcover), 978-1-61614-943-7
                 (e-book)",
  LCCN =         "QC16.F2 F67 2014",
  bibdate =      "Wed Jun 3 09:10:17 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib;
                 z3950.loc.gov:7090/Voyager",
  acknowledgement = ack-nhfb,
  libnote =      "Not yet in my library.",
  subject =      "Faraday, Michael; Maxwell, James Clerk;
                 Electromagnetic fields; Physics",
  subject-dates = "1791--1867; 1831--1879",
  tableofcontents = "Acknowledgements / 9 \\
                 Chronology: Principal Events in the Story of the
                 Electromagnetic Field / 11 \\
                 Introduction / 15 \\
                 1: The apprentice: 1791--1813 / 19 \\
                 2: Chemistry: 1813--1820 / 31 \\
                 3: History: 1600--1820 / 41 \\
                 4: A circular force: 1820--1831 / 41 \\
                 5: Induction: 1831--1840 / 69 \\
                 6: A shadow of a speculation: 1840--1857 / 95 \\
                 7: Faraday's last years: 1857--1867 / 119 \\
                 8: What's the go o' that? 1831--1850 / 127 \\
                 9: Society and drill: 1850--1854 / 143 \\
                 10: An imaginary fluid: 1854--1856 / 153 \\
                 11: No jokes are understood here: 1856--1860 / 169 \\
                 12: The speed of light: 1860--1863 / 181 \\
                 13: Great guns: 1863--1865 / 203 \\
                 14: Country life: 1865--1871 / 215 \\
                 15: The Cavendish: 1871--1879 / 227 \\
                 16: The Maxwellians: 1850--1890 / 241 \\
                 17: A new epoch: 1890 Onward / 259 \\
                 Notes / 273 \\
                 Bibliography / 293 \\
                 Index / 299",
}


bibtype: techreport
filename: master.bib
label: Ford:sftran
author: William F. Ford and Theodore E. Fessler
title: User's Guide for SFTRAN / 1100
number: NASA Technical Paper 1200
institution: NASA Lewis Research Center
pages: 320
month: apr
monthnumber: 4
year: 1978
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib
acknowledgement: ack-nhfb
rawauthor: William F. Ford and Theodore E. Fessler
rawtitle: User's Guide for {SFTRAN\slash 1100}
entry:
@TechReport{Ford:sftran,
  author =       "William F. Ford and Theodore E. Fessler",
  title =        "User's Guide for {SFTRAN\slash 1100}",
  number =       "NASA Technical Paper 1200",
  institution =  "NASA Lewis Research Center",
  month =        apr,
  year =         "1978",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib",
  acknowledgement = ack-nhfb,
}


bibtype: book
filename: master.bib
label: Fornberg:1996:PGP
author: Bengt Fornberg
title: A Practical Guide to Pseudospectral Methods
publisher: pub-CAMBRIDGE
address: pub-CAMBRIDGE:adr
pages: x + 231
year: 1996
DOI: https://doi.org/10.1017/CBO9780511626357
ISBN: 0-521-49582-2 OR 0521495822
ISBN13: 978-0-521-49582-0 OR 9780521495820
LCCN: QA320 F65 1996
MRclass: 65-01 (00A06 65-00 65M70), 65N35, 35J65, 35L65, 65-02, 65M06, 65M70, 65N06
MRnumber: 1386891 (97g:65001)
MRreviewer: Lawrence Mulholland
bibdate: Sat Dec 24 11:53:05 MST 2005
bibtimestamp: 2005.12.24 11:53:05 MST
series: Cambridge Monographs on Applied and Computational Mathematics
keywords: Spectral theory (Mathematics), Finite differences
acknowledgement: ack-nhfb
rawauthor: Bengt Fornberg
rawtitle: A Practical Guide to Pseudospectral Methods
bibsource:
https://www.math.utah.edu/pub/tex/bib/master.bib; https://www.math.utah.edu/pub/tex/bib/numana1990.bib

URL:
http://www.loc.gov/catdir/description/cam027/95031986.html; http://www.loc.gov/catdir/toc/cam024/95031986.html

abstract:
Partial differential equations arise in almost all areas of science, engineering, modeling, and forecasting. During the last two decades pseudospectral methods have emerged as successful alternatives to better known computational procedures, (e.g. finite difference and finite element methods of numerical solution), in several key application areas. These areas include computational fluid dynamics, wave motion, and weather forecasting. This book explains how, when and why this pseudospectral approach works. In order to make the subject accessible to students as well as researchers and engineers, the subject is presented using illustrations, examples, heuristic explanations, and algorithms rather than rigorous theoretical arguments. This book will be of interest to graduate students, scientists and engineers interested in applying pseudospectral methods to real problems.

TOC:
1: Introduction 2: Introduction to spectral methods via orthogonal functions 3: Introduction to PS methods via finite differences 4: Key properties of PS approximations 5: PS variations and enhancements 6: PS methods in polar and spherical geometries 7: Comparisons of computational cost for FD and PS methods 8: Applications for spectral methods Appendix A: Jacobi polynomials Appendix B: Tau, Galerkin, and collocation (PS) implementations Appendix C: Codes for algorithm to find FD weights Appendix D: Lebesgue constants Appendix E: Potential function estimate for polynomial interpolation error Appendix F: FFT-based implementation of PS methods Appendix G: Stability domains for some ODE solvers Appendix H: Energy estimates

rawabstract:
Partial differential equations arise in almost all areas of science, engineering, modeling, and forecasting. During the last two decades pseudospectral methods have emerged as successful alternatives to better known computational procedures, (e.g. finite difference and finite element methods of numerical solution), in several key application areas. These areas include computational fluid dynamics, wave motion, and weather forecasting. This book explains how, when and why this pseudospectral approach works. In order to make the subject accessible to students as well as researchers and engineers, the subject is presented using illustrations, examples, heuristic explanations, and algorithms rather than rigorous theoretical arguments. This book will be of interest to graduate students, scientists and engineers interested in applying pseudospectral methods to real problems.

rawTOC:
1: Introduction \\ 2: Introduction to spectral methods via orthogonal functions \\ 3: Introduction to PS methods via finite differences \\ 4: Key properties of PS approximations \\ 5: PS variations and enhancements \\ 6: PS methods in polar and spherical geometries \\ 7: Comparisons of computational cost for FD and PS methods \\ 8: Applications for spectral methods \\ Appendix A: Jacobi polynomials \\ Appendix B: Tau, Galerkin, and collocation (PS) implementations \\ Appendix C: Codes for algorithm to find FD weights \\ Appendix D: Lebesgue constants \\ Appendix E: Potential function estimate for polynomial interpolation error \\ Appendix F: FFT-based implementation of PS methods \\ Appendix G: Stability domains for some ODE solvers \\ Appendix H: Energy estimates

entry:
@Book{Fornberg:1996:PGP,
  author =       "Bengt Fornberg",
  title =        "A Practical Guide to Pseudospectral Methods",
  publisher =    pub-CAMBRIDGE,
  address =      pub-CAMBRIDGE:adr,
  pages =        "x + 231",
  year =         "1996",
  DOI =          "https://doi.org/10.1017/CBO9780511626357",
  ISBN =         "0-521-49582-2",
  ISBN-13 =      "978-0-521-49582-0",
  LCCN =         "QA320 F65 1996",
  MRclass =      "65-01 (00A06 65-00 65M70), 65N35, 35J65, 35L65, 65-02,
                 65M06, 65M70, 65N06",
  MRnumber =     "1386891 (97g:65001)",
  MRreviewer =   "Lawrence Mulholland",
  bibdate =      "Sat Dec 24 11:53:05 MST 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib;
                 https://www.math.utah.edu/pub/tex/bib/numana1990.bib",
  series =       "Cambridge Monographs on Applied and Computational
                 Mathematics",
  URL =          "http://www.loc.gov/catdir/description/cam027/95031986.html;
                 http://www.loc.gov/catdir/toc/cam024/95031986.html",
  abstract =     "Partial differential equations arise in almost all
                 areas of science, engineering, modeling, and
                 forecasting. During the last two decades pseudospectral
                 methods have emerged as successful alternatives to
                 better known computational procedures, (e.g. finite
                 difference and finite element methods of numerical
                 solution), in several key application areas. These
                 areas include computational fluid dynamics, wave
                 motion, and weather forecasting. This book explains
                 how, when and why this pseudospectral approach works.
                 In order to make the subject accessible to students as
                 well as researchers and engineers, the subject is
                 presented using illustrations, examples, heuristic
                 explanations, and algorithms rather than rigorous
                 theoretical arguments. This book will be of interest to
                 graduate students, scientists and engineers interested
                 in applying pseudospectral methods to real problems.",
  acknowledgement = ack-nhfb,
  bookformat =   "Hardcover",
  category =     "Engineering; Mechanical; Fluid Mechanics",
  DEWEY =        "515/.7242 20",
  keywords =     "Spectral theory (Mathematics), Finite differences",
  libnote =      "Not in my library.",
  tableofcontents = "1: Introduction \\
                 2: Introduction to spectral methods via orthogonal
                 functions \\
                 3: Introduction to PS methods via finite differences
                 \\
                 4: Key properties of PS approximations \\
                 5: PS variations and enhancements \\
                 6: PS methods in polar and spherical geometries \\
                 7: Comparisons of computational cost for FD and PS
                 methods \\
                 8: Applications for spectral methods \\
                 Appendix A: Jacobi polynomials \\
                 Appendix B: Tau, Galerkin, and collocation (PS)
                 implementations \\
                 Appendix C: Codes for algorithm to find FD weights \\
                 Appendix D: Lebesgue constants \\
                 Appendix E: Potential function estimate for polynomial
                 interpolation error \\
                 Appendix F: FFT-based implementation of PS methods \\
                 Appendix G: Stability domains for some ODE solvers \\
                 Appendix H: Energy estimates",
}


bibtype: book
filename: master.bib
label: Forsyth:2012:ECS
author: Mark Forsyth
title: The Etymologicon: a Circular Stroll Through the Hidden Connections of the English Language
publisher: pub-BERKLEY-BOOKS
address: pub-BERKLEY-BOOKS:adr
pages: xvii + 279
year: 2012
ISBN: 0-425-26079-8 (paperback) OR 0425260798 (paperback)
ISBN13: 978-0-425-26079-1 (paperback) OR 9780425260791 (paperback)
LCCN: PE1574 .F67 2012
bibdate: Tue Feb 13 15:04:21 MST 2018
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib; z3950.loc.gov:7090/Voyager
bibtimestamp: 2018.02.13 15:04:21 MST
abstract: Unauthorized guide to the underpinnings of the English language.
subject: English language; Etymology
acknowledgement: ack-nhfb
rawabstract: Unauthorized guide to the underpinnings of the English language.
rawauthor: Mark Forsyth
rawtitle: The Etymologicon: a Circular Stroll Through the Hidden Connections of the {English} Language
TOC:
A Turn-up for the Books A Game of Chicken Hydrogentlemanly The Old and New Testicle Parenthetical Codpieces Suffering for my Underwear Pans Miltonic Meanders Bloody Typical Semantic Shifts The Proof of the Pudding Sausage Poison in Your Face Bows and Arrows and Cats Black and White Hat Cheque Point Charlie Sex and Bread Concealed Farts Wool Turkey Insulting Foods Folk Etymology Butterflies of the World Psychoanalysis and the Release of the Butterfly The Villains of the Language Two Executioners and a Doctor Thomas Crapper Mythical Acronyms John the Baptist and The Sound of Music Organic, Organised, Organs Clipping Buffalo Antanaclasis China Coincidences and Patterns Frankly, My Dear Frankfurter Beastly Foreigners Pejoratives Ciao, Slave Driver Robots Terminators and Prejudice Terminators and Equators Equality In Ecuador Bogeys Bugbears and Bedbugs Von Munchausen's Computer SPAM (not spam) Heroin Morphing De Quincey and Shelley Star-Spangled Drinking Songs Torpedoes and Turtles From Mount Vernon to Portobello Road with a Hangover A Punch of Drinks The Scampering Champion of the Champagne Campaign Insulting Names Peter Pan Herbaceous Communication Papa Was a Saxum Volutum Flying Peters Venezuela and Venus and Venice What News on the Rialto? Magazines Dick Snary Autopeotomy Water Closets for Russia Fat Gunhilda Queen Gunhilda and the Gadgets Shell In a Nutshell The Iliad The Human Body The Five Fingers Hoax Bodies Bunking and Debunking The Anglo-Saxon Mystery The Sedge-Strewn Stream and Globalisation Coffee Cappuccino Monks Called to the Bar Ignorami Fossil-less The Frequentative Suffix Pending Worms and their Turnings Mathematics Stellafied and Oily Beavers Beards Islands Sandwich Islands The French Revolution in English Words Romance Languages Peripatetic Peoples From Bohemia to California (via Primrose Hill) California The Hash Guys Drugs Pleasing Psalms Biblical Errors Salt Halcyon Days Dog Days Cynical Dogs Greek Education and Fastchild Cybermen Turning Trix Amateur Lovers Dirty Money Death Pledges Wagering War Strapped for Cash Fast Bucks and Dead Ones The Buck Stops Here Back to Howth Castle and Environs

rawTOC:
A Turn-up for the Books \\ A Game of Chicken \\ Hydrogentlemanly \\ The Old and New Testicle \\ Parenthetical Codpieces \\ Suffering for my Underwear \\ Pans \\ Miltonic Meanders \\ Bloody Typical Semantic Shifts \\ The Proof of the Pudding \\ Sausage Poison in Your Face \\ Bows and Arrows and Cats \\ Black and White \\ Hat Cheque Point Charlie \\ Sex and Bread \\ Concealed Farts \\ Wool \\ Turkey \\ Insulting Foods \\ Folk Etymology \\ Butterflies of the World \\ Psychoanalysis and the Release of the Butterfly \\ The Villains of the Language \\ Two Executioners and a Doctor \\ Thomas Crapper \\ Mythical Acronyms \\ John the Baptist and The Sound of Music \\ Organic, Organised, Organs \\ Clipping \\ Buffalo \\ Antanaclasis \\ China \\ Coincidences and Patterns \\ Frankly, My Dear Frankfurter \\ Beastly Foreigners \\ Pejoratives \\ Ciao, Slave Driver \\ Robots \\ Terminators and Prejudice \\ Terminators and Equators \\ Equality In Ecuador \\ Bogeys \\ Bugbears and Bedbugs \\ Von Munchausen's Computer \\ SPAM (not spam) \\ Heroin \\ Morphing De Quincey and Shelley \\ Star-Spangled Drinking Songs \\ Torpedoes and Turtles \\ From Mount Vernon to Portobello Road with a Hangover \\ A Punch of Drinks \\ The Scampering Champion of the Champagne Campaign \\ Insulting Names \\ Peter Pan \\ Herbaceous Communication \\ Papa Was a Saxum Volutum \\ Flying Peters \\ Venezuela and Venus and Venice \\ What News on the Rialto? \\ Magazines \\ Dick Snary \\ Autopeotomy \\ Water Closets for Russia \\ Fat Gunhilda \\ Queen Gunhilda and the Gadgets \\ Shell \\ In a Nutshell \\ The Iliad \\ The Human Body \\ The Five Fingers \\ Hoax Bodies \\ Bunking and Debunking \\ The Anglo-Saxon Mystery \\ The Sedge-Strewn Stream and Globalisation \\ Coffee \\ Cappuccino Monks \\ Called to the Bar \\ Ignorami \\ Fossil-less \\ The Frequentative Suffix \\ Pending \\ Worms and their Turnings \\ Mathematics \\ Stellafied and Oily Beavers \\ Beards \\ Islands \\ Sandwich Islands \\ The French Revolution in English Words \\ Romance Languages \\ Peripatetic Peoples \\ From Bohemia to California (via Primrose Hill) \\ California \\ The Hash Guys \\ Drugs \\ Pleasing Psalms \\ Biblical Errors \\ Salt \\ Halcyon Days \\ Dog Days \\ Cynical Dogs \\ Greek Education and Fastchild \\ Cybermen \\ Turning Trix \\ Amateur Lovers \\ Dirty Money \\ Death Pledges \\ Wagering War \\ Strapped for Cash \\ Fast Bucks and Dead Ones \\ The Buck Stops Here \\ Back to Howth Castle and Environs

entry:
@Book{Forsyth:2012:ECS,
  author =       "Mark Forsyth",
  title =        "The Etymologicon: a Circular Stroll Through the Hidden
                 Connections of the {English} Language",
  publisher =    pub-BERKLEY-BOOKS,
  address =      pub-BERKLEY-BOOKS:adr,
  pages =        "xvii + 279",
  year =         "2012",
  ISBN =         "0-425-26079-8 (paperback)",
  ISBN-13 =      "978-0-425-26079-1 (paperback)",
  LCCN =         "PE1574 .F67 2012",
  bibdate =      "Tue Feb 13 15:04:21 MST 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib;
                 z3950.loc.gov:7090/Voyager",
  abstract =     "Unauthorized guide to the underpinnings of the English
                 language.",
  acknowledgement = ack-nhfb,
  libnote =      "Not in my library.",
  subject =      "English language; Etymology",
  tableofcontents = "A Turn-up for the Books \\
                 A Game of Chicken \\
                 Hydrogentlemanly \\
                 The Old and New Testicle \\
                 Parenthetical Codpieces \\
                 Suffering for my Underwear \\
                 Pans \\
                 Miltonic Meanders \\
                 Bloody Typical Semantic Shifts \\
                 The Proof of the Pudding \\
                 Sausage Poison in Your Face \\
                 Bows and Arrows and Cats \\
                 Black and White \\
                 Hat Cheque Point Charlie \\
                 Sex and Bread \\
                 Concealed Farts \\
                 Wool \\
                 Turkey \\
                 Insulting Foods \\
                 Folk Etymology \\
                 Butterflies of the World \\
                 Psychoanalysis and the Release of the Butterfly \\
                 The Villains of the Language \\
                 Two Executioners and a Doctor \\
                 Thomas Crapper \\
                 Mythical Acronyms \\
                 John the Baptist and The Sound of Music \\
                 Organic, Organised, Organs \\
                 Clipping \\
                 Buffalo \\
                 Antanaclasis \\
                 China \\
                 Coincidences and Patterns \\
                 Frankly, My Dear Frankfurter \\
                 Beastly Foreigners \\
                 Pejoratives \\
                 Ciao, Slave Driver \\
                 Robots \\
                 Terminators and Prejudice \\
                 Terminators and Equators \\
                 Equality In Ecuador \\
                 Bogeys \\
                 Bugbears and Bedbugs \\
                 Von Munchausen's Computer \\
                 SPAM (not spam) \\
                 Heroin \\
                 Morphing De Quincey and Shelley \\
                 Star-Spangled Drinking Songs \\
                 Torpedoes and Turtles \\
                 From Mount Vernon to Portobello Road with a Hangover
                 \\
                 A Punch of Drinks \\
                 The Scampering Champion of the Champagne Campaign \\
                 Insulting Names \\
                 Peter Pan \\
                 Herbaceous Communication \\
                 Papa Was a Saxum Volutum \\
                 Flying Peters \\
                 Venezuela and Venus and Venice \\
                 What News on the Rialto? \\
                 Magazines \\
                 Dick Snary \\
                 Autopeotomy \\
                 Water Closets for Russia \\
                 Fat Gunhilda \\
                 Queen Gunhilda and the Gadgets \\
                 Shell \\
                 In a Nutshell \\
                 The Iliad \\
                 The Human Body \\
                 The Five Fingers \\
                 Hoax Bodies \\
                 Bunking and Debunking \\
                 The Anglo-Saxon Mystery \\
                 The Sedge-Strewn Stream and Globalisation \\
                 Coffee \\
                 Cappuccino Monks \\
                 Called to the Bar \\
                 Ignorami \\
                 Fossil-less \\
                 The Frequentative Suffix \\
                 Pending \\
                 Worms and their Turnings \\
                 Mathematics \\
                 Stellafied and Oily Beavers \\
                 Beards \\
                 Islands \\
                 Sandwich Islands \\
                 The French Revolution in English Words \\
                 Romance Languages \\
                 Peripatetic Peoples \\
                 From Bohemia to California (via Primrose Hill) \\
                 California \\
                 The Hash Guys \\
                 Drugs \\
                 Pleasing Psalms \\
                 Biblical Errors \\
                 Salt \\
                 Halcyon Days \\
                 Dog Days \\
                 Cynical Dogs \\
                 Greek Education and Fastchild \\
                 Cybermen \\
                 Turning Trix \\
                 Amateur Lovers \\
                 Dirty Money \\
                 Death Pledges \\ Wagering War \\
                 Strapped for Cash \\
                 Fast Bucks and Dead Ones \\
                 The Buck Stops Here \\
                 Back to Howth Castle and Environs",
}


bibtype: book
filename: master.bib
label: Fosdick:1996:IHP
author: Lloyd D. Fosdick and Elizabeth R. Jessup and Carolyn J. C. Schauble and Gitta Domik
title: An Introduction to High-Performance Scientific Computing
publisher: pub-MIT
address: pub-MIT:adr
pages: xxiii + 760
year: 1996
ISBN: 0-262-06181-3 (hardcover) OR 0262061813 (hardcover)
ISBN13: 978-0-262-06181-0 (hardcover) OR 9780262061810 (hardcover)
LCCN: QA76 .A594 1996
bibdate: Sat Jun 15 09:38:02 1996
bibtimestamp: 1996.06.15 09:38:02 ???
remark: Covers IEEE arithmetic, UNIX, Fortran, MATLAB, IDL, and AVS.
acknowledgement: ack-nhfb
rawauthor: Lloyd D. Fosdick and Elizabeth R. Jessup and Carolyn J. C. Schauble and Gitta Domik
rawtitle: An Introduction to High-Performance Scientific Computing
bibsource:
https://www.math.utah.edu/pub/tex/bib/fortran3.bib; https://www.math.utah.edu/pub/tex/bib/master.bib; https://www.math.utah.edu/pub/tex/bib/matlab.bib

TOC:
An overview of scientific computing 1. Background A review of selected topics from numerical analysis IEEE arithmetic short reference UNIX, vi, and ftp: a quick review Elements of UNIX make Elements of Fortran 2. Tools Elements of Matlab Elements of IDL and AVS 3. Scientific visualization 4. Architectures Computer performance Vector computing Distributed-memory MIMD computing SIMD computing 5. Applications Molecular dynamics Advection Computerized tomography

rawTOC:
An overview of scientific computing \\ 1. Background \\ A review of selected topics from numerical analysis \\ IEEE arithmetic short reference \\ UNIX, vi, and ftp: a quick review \\ Elements of UNIX make \\ Elements of Fortran \\ 2. Tools \\ Elements of Matlab \\ Elements of IDL and AVS \\ 3. Scientific visualization \\ 4. Architectures \\ Computer performance \\ Vector computing \\ Distributed-memory MIMD computing \\ SIMD computing \\ 5. Applications \\ Molecular dynamics \\ Advection \\ Computerized tomography

entry:
@Book{Fosdick:1996:IHP,
  author =       "Lloyd D. Fosdick and Elizabeth R. Jessup and Carolyn
                 J. C. Schauble and Gitta Domik",
  title =        "An Introduction to High-Performance Scientific
                 Computing",
  publisher =    pub-MIT,
  address =      pub-MIT:adr,
  pages =        "xxiii + 760",
  year =         "1996",
  ISBN =         "0-262-06181-3 (hardcover)",
  ISBN-13 =      "978-0-262-06181-0 (hardcover)",
  LCCN =         "QA76 .A594 1996",
  bibdate =      "Sat Jun 15 09:38:02 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fortran3.bib;
                 https://www.math.utah.edu/pub/tex/bib/master.bib;
                 https://www.math.utah.edu/pub/tex/bib/matlab.bib",
  price =        "US\$70.00",
  acknowledgement = ack-nhfb,
  libnote =      "Not yet in my library.",
  remark =       "Covers IEEE arithmetic, UNIX, Fortran, MATLAB, IDL,
                 and AVS.",
  tableofcontents = "An overview of scientific computing \\
                 1. Background \\
                 A review of selected topics from numerical analysis \\
                 IEEE arithmetic short reference \\
                 UNIX, vi, and ftp: a quick review \\
                 Elements of UNIX make \\
                 Elements of Fortran \\
                 2. Tools \\
                 Elements of Matlab \\
                 Elements of IDL and AVS \\
                 3. Scientific visualization \\
                 4. Architectures \\
                 Computer performance \\
                 Vector computing \\
                 Distributed-memory MIMD computing \\
                 SIMD computing \\
                 5. Applications \\
                 Molecular dynamics \\
                 Advection \\
                 Computerized tomography",
}


bibtype: book
filename: master.bib
label: Fosdick:2005:RPR
author: Howard Fosdick
title: Rexx programmer's reference
publisher: pub-WILEY
address: pub-WILEY:adr
pages: xxxiv + 686
year: 2005
ISBN: 0-7645-7996-7 (paperback), 0-7645-9695-0 (e-book) OR 0764579967 (paperback), 0764596950 (ebook)
LCCN: QA76.73.R24 F67 2005
bibdate: Tue Jun 28 15:47:52 MDT 2005
bibtimestamp: 2005.06.28 15:47:52 MDT
keywords: REXX (Restructured Extended Executor)
subject: REXX (Computer program language)
acknowledgement: ack-nhfb
rawauthor: Howard Fosdick
rawtitle: {Rexx} programmer's reference
ISBN13:
978-0-7645-7996-7 (paperback), 978-0-7645-9695-7 (e-book) OR 9780764579967 (paperback), 9780764596957 (ebook)

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

URL:
ftp://uiarchive.cso.uiuc.edu/pub/etext/gutenberg/; http://media.wiley.com/product_ancillary/67/07645799/DOWNLOAD/579967_appm.pdf; http://media.wiley.com/product_ancillary/67/07645799/DOWNLOAD/Rexx_Prgrs_Reference_scripts.zip; http://www.loc.gov/catdir/toc/ecip055/2004030560.html; http://www.wrox.com/WileyCDA/WroxTitle/productCd-0764579967,descCd-download_code.html

abstract:
Whether you're new to Rexx or are an experienced Rexx programmer, this comprehensive reference offers you what you need to know in order to work with this easy yet powerful scripting language on any level. After a quick overview of the basics of Rexx, you'll move on to more advanced scripting topics such as portable code and optimal coding style. This book is for programmers on any platform who are either looking to learn Rexx or already use it and want to expand their knowledge of Rexx. A basic knowledge of programming is assumed.

TOC:
Introduction to scripting and Rexx Language basics Control structures Arrays Input and output String manipulation Numbers, calculations and conversions Subroutines, functions, and modularity Debugging and the trace facility Errors and condition trapping The external data queue or ``stack'' Rexx with style Writing portable Rexx Issuing system commands Interfacing to relational databases Graphical user interfaces Web programming with CGI and Apache XML and other interfaces Evolution and implementations Regina Rexx/imc BRexx Reginald Handhelds and embedded programming Rexx for Palm OS r4 and object-oriented roo! Object Rexx Object Rexx tutorial IBM mainframe Rexx NetRexx

rawabstract:
Whether you're new to Rexx or are an experienced Rexx programmer, this comprehensive reference offers you what you need to know in order to work with this easy yet powerful scripting language on any level. After a quick overview of the basics of Rexx, you'll move on to more advanced scripting topics such as portable code and optimal coding style. This book is for programmers on any platform who are either looking to learn Rexx or already use it and want to expand their knowledge of Rexx. A basic knowledge of programming is assumed.

rawTOC:
Introduction to scripting and Rexx \\ Language basics \\ Control structures \\ Arrays \\ Input and output \\ String manipulation \\ Numbers, calculations and conversions \\ Subroutines, functions, and modularity \\ Debugging and the trace facility \\ Errors and condition trapping \\ The external data queue or ``stack'' \\ Rexx with style \\ Writing portable Rexx \\ Issuing system commands \\ Interfacing to relational databases \\ Graphical user interfaces \\ Web programming with CGI and Apache \\ XML and other interfaces \\ Evolution and implementations \\ Regina \\ Rexx/imc \\ BRexx \\ Reginald \\ Handhelds and embedded programming \\ Rexx for Palm OS \\ r4 and object-oriented roo! \\ Object Rexx \\ Object Rexx tutorial \\ IBM mainframe Rexx \\ NetRexx

entry:
@Book{Fosdick:2005:RPR,
  author =       "Howard Fosdick",
  title =        "{Rexx} programmer's reference",
  publisher =    pub-WILEY,
  address =      pub-WILEY:adr,
  pages =        "xxxiv + 686",
  year =         "2005",
  ISBN =         "0-7645-7996-7 (paperback), 0-7645-9695-0 (e-book)",
  ISBN-13 =      "978-0-7645-7996-7 (paperback), 978-0-7645-9695-7
                 (e-book)",
  LCCN =         "QA76.73.R24 F67 2005",
  bibdate =      "Tue Jun 28 15:47:52 MDT 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib;
                 https://www.math.utah.edu/pub/tex/bib/rexx.bib;
                 z3950.loc.gov:7090/Voyager",
  URL =          "ftp://uiarchive.cso.uiuc.edu/pub/etext/gutenberg/;
                 http://media.wiley.com/product_ancillary/67/07645799/DOWNLOAD/579967_appm.pdf;
                 http://media.wiley.com/product_ancillary/67/07645799/DOWNLOAD/Rexx_Prgrs_Reference_scripts.zip;
                 http://www.loc.gov/catdir/toc/ecip055/2004030560.html;
                 http://www.wrox.com/WileyCDA/WroxTitle/productCd-0764579967,descCd-download_code.html",
  abstract =     "Whether you're new to Rexx or are an experienced Rexx
                 programmer, this comprehensive reference offers you
                 what you need to know in order to work with this easy
                 yet powerful scripting language on any level. After a
                 quick overview of the basics of Rexx, you'll move on to
                 more advanced scripting topics such as portable code
                 and optimal coding style. This book is for programmers
                 on any platform who are either looking to learn Rexx or
                 already use it and want to expand their knowledge of
                 Rexx. A basic knowledge of programming is assumed.",
  acknowledgement = ack-nhfb,
  keywords =     "REXX (Restructured Extended Executor)",
  subject =      "REXX (Computer program language)",
  tableofcontents = "Introduction to scripting and Rexx \\
                 Language basics \\
                 Control structures \\
                 Arrays \\
                 Input and output \\
                 String manipulation \\
                 Numbers, calculations and conversions \\
                 Subroutines, functions, and modularity \\
                 Debugging and the trace facility \\
                 Errors and condition trapping \\
                 The external data queue or ``stack'' \\
                 Rexx with style \\
                 Writing portable Rexx \\
                 Issuing system commands \\
                 Interfacing to relational databases \\
                 Graphical user interfaces \\
                 Web programming with CGI and Apache \\
                 XML and other interfaces \\
                 Evolution and implementations \\
                 Regina \\
                 Rexx/imc \\
                 BRexx \\
                 Reginald \\
                 Handhelds and embedded programming \\
                 Rexx for Palm OS \\
                 r4 and object-oriented roo! \\
                 Object Rexx \\
                 Object Rexx tutorial \\
                 IBM mainframe Rexx \\
                 NetRexx",
}


bibtype: book
filename: master.bib
label: Fowler:1997:MMA
author: A. C. Fowler
title: Mathematical Models in the Applied Sciences
publisher: pub-CAMBRIDGE
address: pub-CAMBRIDGE:adr
pages: xiv + 402
year: 1997
LCCN: QA401 .F685 1997
bibdate: Sat Dec 24 11:53:05 MST 2005
bibsource: Amazon; https://www.math.utah.edu/pub/tex/bib/master.bib
bibtimestamp: 2005.12.24 11:53:05 MST
series: Cambridge Texts in Applied Mathematics
keywords: Mathematical models
acknowledgement: ack-nhfb
rawauthor: A. C. Fowler
rawtitle: Mathematical Models in the Applied Sciences
ISBN:
0-521-46140-5 (hardcover), 0-521-46703-9 (paperback) OR 0521461405 (hardcover), 0521467039 (paperback)

ISBN13:
978-0-521-46140-5 (hardcover), 978-0-521-46703-2 (paperback) OR 9780521461405 (hardcover), 9780521467032 (paperback)

URL:
http://www.loc.gov/catdir/description/cam028/97010390.html; http://www.loc.gov/catdir/toc/cam024/97010390.html

abstract:
Mathematical modelling is the basis of almost all applied mathematics. A `real-world' problem is dissected and phrased in a mathematical setting, allowing it to be simplified and ultimately solved. This book presents a thorough grounding in the techniques of modelling, and proceeds to explore a range of classical and continuum models from an impressive array of disciplines, including: biology, chemical engineering, fluid and solid mechanics, geophysics, medicine, and physics. It assumes only a basic mathematical grounding in calculus and analysis and will provide a wealth of examples for students of mathematics, engineering, and the range of applied sciences

TOC:
Mathematical modeling Nondimensionalization Asymptotics Perturbation methods Heat transfer Viscous flow Solid mechanics Electromagnetism Enzyme kinetics Belousov--Zhabotinskii reaction Spruce budworm infestations Chemical reactors Groundwater flow Convection in a porous medium River flow One-dimensional two-phase flow Alloy solidification Ice sheet dynamics Chemosensory respiratory control Frost heave in freezing soils

rawabstract:
Mathematical modelling is the basis of almost all applied mathematics. A `real-world' problem is dissected and phrased in a mathematical setting, allowing it to be simplified and ultimately solved. This book presents a thorough grounding in the techniques of modelling, and proceeds to explore a range of classical and continuum models from an impressive array of disciplines, including: biology, chemical engineering, fluid and solid mechanics, geophysics, medicine, and physics. It assumes only a basic mathematical grounding in calculus and analysis and will provide a wealth of examples for students of mathematics, engineering, and the range of applied sciences

rawTOC:
Mathematical modeling \\ Nondimensionalization \\ Asymptotics \\ Perturbation methods \\ Heat transfer \\ Viscous flow \\ Solid mechanics \\ Electromagnetism \\ Enzyme kinetics \\ Belousov--Zhabotinskii reaction \\ Spruce budworm infestations \\ Chemical reactors \\ Groundwater flow \\ Convection in a porous medium \\ River flow \\ One-dimensional two-phase flow \\ Alloy solidification \\ Ice sheet dynamics \\ Chemosensory respiratory control \\ Frost heave in freezing soils

entry:
@Book{Fowler:1997:MMA,
  author =       "A. C. Fowler",
  title =        "Mathematical Models in the Applied Sciences",
  publisher =    pub-CAMBRIDGE,
  address =      pub-CAMBRIDGE:adr,
  pages =        "xiv + 402",
  year =         "1997",
  ISBN =         "0-521-46140-5 (hardcover), 0-521-46703-9 (paperback)",
  ISBN-13 =      "978-0-521-46140-5 (hardcover), 978-0-521-46703-2
                 (paperback)",
  LCCN =         "QA401 .F685 1997",
  bibdate =      "Sat Dec 24 11:53:05 MST 2005",
  bibsource =    "Amazon;
                 https://www.math.utah.edu/pub/tex/bib/master.bib",
  series =       "Cambridge Texts in Applied Mathematics",
  URL =          "http://www.loc.gov/catdir/description/cam028/97010390.html;
                 http://www.loc.gov/catdir/toc/cam024/97010390.html",
  abstract =     "Mathematical modelling is the basis of almost all
                 applied mathematics. A `real-world' problem is
                 dissected and phrased in a mathematical setting,
                 allowing it to be simplified and ultimately solved.
                 This book presents a thorough grounding in the
                 techniques of modelling, and proceeds to explore a
                 range of classical and continuum models from an
                 impressive array of disciplines, including: biology,
                 chemical engineering, fluid and solid mechanics,
                 geophysics, medicine, and physics. It assumes only a
                 basic mathematical grounding in calculus and analysis
                 and will provide a wealth of examples for students of
                 mathematics, engineering, and the range of applied
                 sciences",
  acknowledgement = ack-nhfb,
  bookformat =   "Paperback",
  category =     "Professional \& Technical; Professional Science;
                 Mathematics; Applied; General",
  DEWEY =        "511/.8 21",
  idnumber =     "533",
  keywords =     "Mathematical models",
  tableofcontents = "Mathematical modeling \\
                 Nondimensionalization \\
                 Asymptotics \\
                 Perturbation methods \\
                 Heat transfer \\
                 Viscous flow \\
                 Solid mechanics \\
                 Electromagnetism \\
                 Enzyme kinetics \\
                 Belousov--Zhabotinskii reaction \\
                 Spruce budworm infestations \\
                 Chemical reactors \\
                 Groundwater flow \\
                 Convection in a porous medium \\
                 River flow \\
                 One-dimensional two-phase flow \\
                 Alloy solidification \\
                 Ice sheet dynamics \\
                 Chemosensory respiratory control \\
                 Frost heave in freezing soils",
}


bibtype: article
filename: master.bib
label: Fox:1992:MPH
author: Edward A. Fox and Lenwood S. Heath and Qi Fan Chen and Amjad M. Daoud
title: Minimal Perfect Hash Functions for Large Databases
journal: j-CACM
volume: 35
number: 1
pages: 105--121
month: jan
monthnumber: 1
year: 1992
bibdate: Thu May 20 17:19:08 1993
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib
bibtimestamp: 1993.05.20 17:19:08 ???
acknowledgement: ack-nhfb
rawauthor: Edward A. Fox and Lenwood S. Heath and Qi Fan Chen and Amjad M. Daoud
rawtitle: Minimal Perfect Hash Functions for Large Databases
note:
This is the first published algorithm for computing minimal perfect hash functions for lists of millions of words; previous algorithms were computationally infeasible for more than a few hundred words.

rawnote:
This is the first published algorithm for computing minimal perfect hash functions for lists of millions of words; previous algorithms were computationally infeasible for more than a few hundred words.

entry:
@Article{Fox:1992:MPH,
  author =       "Edward A. Fox and Lenwood S. Heath and Qi Fan Chen and
                 Amjad M. Daoud",
  title =        "Minimal Perfect Hash Functions for Large Databases",
  journal =      j-CACM,
  volume =       "35",
  number =       "1",
  pages =        "105--121",
  month =        jan,
  year =         "1992",
  bibdate =      "Thu May 20 17:19:08 1993",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib",
  note =         "This is the first published algorithm for computing
                 minimal perfect hash functions for lists of millions of
                 words; previous algorithms were computationally
                 infeasible for more than a few hundred words.",
  acknowledgement = ack-nhfb,
}


bibtype: article
filename: master.bib
label: Foxley:music
author: Eric Foxley
title: Music: A Language for Typesetting Music Scores
journal: j-SPE
volume: 17
number: 8
pages: 485--502
month: aug
monthnumber: 8
year: 1987
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib
acknowledgement: ack-nhfb
rawauthor: Eric Foxley
rawtitle: Music: {A} Language for Typesetting Music Scores
entry:
@Article{Foxley:music,
  author =       "Eric Foxley",
  title =        "Music: {A} Language for Typesetting Music Scores",
  journal =      j-SPE,
  volume =       "17",
  number =       "8",
  pages =        "485--502",
  month =        aug,
  year =         "1987",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib",
  acknowledgement = ack-nhfb,
}


bibtype: book
filename: master.bib
label: Frakes:1992:IRD
editor: William B. Frakes and Ricardo Baeza-Yates
title: Information Retrieval: Data Structures and Algorithms
publisher: pub-PH
address: pub-PH:adr
pages: viii + 504
year: 1992
ISBN: 0-13-463837-9 OR 0134638379
ISBN13: 978-0-13-463837-9 OR 9780134638379
LCCN: QA76.9.D351543 1992
bibdate: Wed May 18 19:05:15 1994
bibtimestamp: 1994.05.18 19:05:15 ???
acknowledgement: ack-nhfb
raweditor: William B. Frakes and Ricardo Baeza-Yates
rawtitle: Information Retrieval: Data Structures and Algorithms
bibsource:
https://www.math.utah.edu/pub/tex/bib/hash.bib; https://www.math.utah.edu/pub/tex/bib/master.bib; https://www.math.utah.edu/pub/tex/bib/string-matching.bib

TOC:
Introduction to information storage and retrieval systems / W. B. Frakes Introduction to data structures and algorithms related to information retrieval / R. S. Baeza-Yates Inverted files / D. Harman [and others] Signature files / C. Faloutsos New indices for text: PAT trees and PAT arrays / G. H. Gonnet, R. A. Baeza-Yates, T. Snider File organizations for optical disks / D. A. Ford, S. Christodoulakis Lexical analysis and stoplists / C. Fox Stemming algorithms / W. B. Frakes Thesaurus construction / P. Srinivasan String searching algorithms / R. A. Baeza-Yates Relevance feedback and other query modification techniques / D. Harman Boolean operations / S. Wartik Hashing algorithms / S. Wartik [and others] Ranking algorithms / D. Harman Extended Boolean models / E. Fox [and others] Clustering algorithms / E. Rasmussen Special-purpose hardware for information retrieval / L. Hollaar Parallel information retrieval algorithms / C. Stanfill

rawTOC:
Introduction to information storage and retrieval systems / W. B. Frakes \\ Introduction to data structures and algorithms related to information retrieval / R. S. Baeza-Yates \\ Inverted files / D. Harman [and others] \\ Signature files / C. Faloutsos \\ New indices for text: PAT trees and PAT arrays / G. H. Gonnet, R. A. Baeza-Yates, T. Snider \\ File organizations for optical disks / D. A. Ford, S. Christodoulakis \\ Lexical analysis and stoplists / C. Fox \\ Stemming algorithms / W. B. Frakes \\ Thesaurus construction / P. Srinivasan \\ String searching algorithms / R. A. Baeza-Yates \\ Relevance feedback and other query modification techniques / D. Harman \\ Boolean operations / S. Wartik \\ Hashing algorithms / S. Wartik [and others] \\ Ranking algorithms / D. Harman \\ Extended Boolean models / E. Fox [and others] \\ Clustering algorithms / E. Rasmussen \\ Special-purpose hardware for information retrieval / L. Hollaar \\ Parallel information retrieval algorithms / C. Stanfill

entry:
@Book{Frakes:1992:IRD,
  editor =       "William B. Frakes and Ricardo Baeza-Yates",
  title =        "Information Retrieval: Data Structures and
                 Algorithms",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  pages =        "viii + 504",
  year =         "1992",
  ISBN =         "0-13-463837-9",
  ISBN-13 =      "978-0-13-463837-9",
  LCCN =         "QA76.9.D351543 1992",
  bibdate =      "Wed May 18 19:05:15 1994",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/hash.bib;
                 https://www.math.utah.edu/pub/tex/bib/master.bib;
                 https://www.math.utah.edu/pub/tex/bib/string-matching.bib",
  price =        "US\$56.00",
  acknowledgement = ack-nhfb,
  libnote =      "Not in my library.",
  tableofcontents = "Introduction to information storage and retrieval
                 systems / W. B. Frakes \\
                 Introduction to data structures and algorithms related
                 to information retrieval / R. S. Baeza-Yates \\
                 Inverted files / D. Harman [and others] \\
                 Signature files / C. Faloutsos \\
                 New indices for text: PAT trees and PAT arrays / G. H.
                 Gonnet, R. A. Baeza-Yates, T. Snider \\
                 File organizations for optical disks / D. A. Ford, S.
                 Christodoulakis \\
                 Lexical analysis and stoplists / C. Fox \\
                 Stemming algorithms / W. B. Frakes \\
                 Thesaurus construction / P. Srinivasan \\
                 String searching algorithms / R. A. Baeza-Yates \\
                 Relevance feedback and other query modification
                 techniques / D. Harman \\
                 Boolean operations / S. Wartik \\
                 Hashing algorithms / S. Wartik [and others] \\
                 Ranking algorithms / D. Harman \\
                 Extended Boolean models / E. Fox [and others] \\
                 Clustering algorithms / E. Rasmussen \\
                 Special-purpose hardware for information retrieval / L.
                 Hollaar \\
                 Parallel information retrieval algorithms / C.
                 Stanfill",
}


bibtype: book
filename: master.bib
label: Francis:1993:GSS
editor: Brian Francis and Mick Green and Clive Payne
title: The GLIM system: The Statistical System for Generalized Linear Interactive Modelling
publisher: pub-CLARENDON
address: pub-CLARENDON:adr
pages: xiv + 821
year: 1993
ISBN: 0-19-852231-2 OR 0198522312
ISBN13: 978-0-19-852231-7 OR 9780198522317
LCCN: QA279.G64 1993
bibdate: Tue Apr 11 10:59:14 2000
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib
bibtimestamp: 2000.04.11 10:59:14 ???
note: Release 4 manual. Corrected reprint in 1994.
acknowledgement: ack-nhfb
raweditor: Brian Francis and Mick Green and Clive Payne
rawnote: Release 4 manual. Corrected reprint in 1994.
rawtitle: The {GLIM} system: The Statistical System for Generalized Linear Interactive Modelling
TOC:
The User Guide Introduction to GLIM The GLIM Language Data Definition and Input File Handling and Utilities Data Examination and Display Calculations on Data Macros Model Fitting and Assessment User-defined Models The Macro Library Differences between GLIM377 and GlIM4 The Modelling Guide Guide to Statistical Modelling with GLIM The Theory of Generalized Linear Models Applications of GLIM The Reference Guide The Language Data Structures The Directives Faults and Error Handling The PASS Facility Bibliography References Index

rawTOC:
The User Guide \\ Introduction to GLIM \\ The GLIM Language \\ Data Definition and Input \\ File Handling and Utilities \\ Data Examination and Display \\ Calculations on Data \\ Macros \\ Model Fitting and Assessment \\ User-defined Models \\ The Macro Library \\ Differences between GLIM377 and GlIM4 \\ The Modelling Guide \\ Guide to Statistical Modelling with GLIM \\ The Theory of Generalized Linear Models \\ Applications of GLIM \\ The Reference Guide \\ The Language \\ Data Structures \\ The Directives \\ Faults and Error Handling \\ The PASS Facility \\ Bibliography \\ References \\ Index

entry:
@Book{Francis:1993:GSS,
  editor =       "Brian Francis and Mick Green and Clive Payne",
  title =        "The {GLIM} system: The Statistical System for
                 Generalized Linear Interactive Modelling",
  publisher =    pub-CLARENDON,
  address =      pub-CLARENDON:adr,
  pages =        "xiv + 821",
  year =         "1993",
  ISBN =         "0-19-852231-2",
  ISBN-13 =      "978-0-19-852231-7",
  LCCN =         "QA279.G64 1993",
  bibdate =      "Tue Apr 11 10:59:14 2000",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib",
  note =         "Release 4 manual. Corrected reprint in 1994.",
  acknowledgement = ack-nhfb,
  libnote =      "Not yet in my library.",
  tableofcontents = "The User Guide \\
                 Introduction to GLIM \\
                 The GLIM Language \\
                 Data Definition and Input \\
                 File Handling and Utilities \\
                 Data Examination and Display \\
                 Calculations on Data \\
                 Macros \\
                 Model Fitting and Assessment \\
                 User-defined Models \\
                 The Macro Library \\
                 Differences between GLIM377 and GlIM4 \\
                 The Modelling Guide \\
                 Guide to Statistical Modelling with GLIM \\
                 The Theory of Generalized Linear Models \\
                 Applications of GLIM \\
                 The Reference Guide \\
                 The Language \\
                 Data Structures \\
                 The Directives \\
                 Faults and Error Handling \\
                 The PASS Facility \\
                 Bibliography \\
                 References \\
                 Index",
}


bibtype: book
filename: master.bib
label: Francois:1964:PCO
author: E. Francois
title: Precis de Chimie Organique
publisher: Editions de l'Enseignement, Editions Universitaires
address: Bruxelles, Belgique
pages: 94
year: 1964
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: E. Fran{\c{c}}ois
rawtitle: Pr{\'e}cis de Chimie Organique
entry:
@Book{Francois:1964:PCO,
  author =       "E. Fran{\c{c}}ois",
  title =        "Pr{\'e}cis de Chimie Organique",
  publisher =    "{\'E}ditions de l'Enseignement, {\'E}ditions
                 Universitaires",
  address =      "Bruxelles, Belgique",
  pages =        "94",
  year =         "1964",
  LCCN =         "????",
  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: Frankel:1964:TIO
author: Max Frankel and Saul Patai and Albert Zhilkha and Zvi Rappoport and Robert Farkas-Kadmon
title: Tables for Identification of Organic Compounds
publisher: pub-CRC
address: pub-CRC:adr
pages: x + 299
year: 1964
LCCN: QD291 .T3 1964
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: Max Frankel and Saul Patai and Albert Zhilkha and Zvi Rappoport and Robert Farkas-Kadmon
rawtitle: Tables for Identification of Organic Compounds
entry:
@Book{Frankel:1964:TIO,
  author =       "Max Frankel and Saul Patai and Albert Zhilkha and Zvi
                 Rappoport and Robert Farkas-Kadmon",
  title =        "Tables for Identification of Organic Compounds",
  publisher =    pub-CRC,
  address =      pub-CRC:adr,
  pages =        "x + 299",
  year =         "1964",
  LCCN =         "QD291 .T3 1964",
  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: Fraser:1995:RCC
author: Chris W. Fraser and David R. Hanson
title: A Retargetable C Compiler: Design and Implementation
publisher: pub-BENCUM
address: pub-BENCUM:adr
pages: xv + 564
year: 1995
ISBN: 0-8053-1670-1 OR 0805316701
ISBN13: 978-0-8053-1670-4 OR 9780805316704
LCCN: QA76.73.C15F75 1995
bibdate: Wed Feb 08 10:55:34 1995
bibtimestamp: 1995.02.08 10:55:34 ???
acknowledgement: ack-nhfb
rawauthor: Chris W. Fraser and David R. Hanson
rawtitle: A Retargetable {C} Compiler: Design and Implementation
bibsource:
https://www.math.utah.edu/pub/tex/bib/lcc.bib; https://www.math.utah.edu/pub/tex/bib/litprog.bib; https://www.math.utah.edu/pub/tex/bib/master.bib; https://www.math.utah.edu/pub/tex/bib/texbook2.bib

note:
From the authors' announcement: ``ldots this book is an example of a `literate program.' Like em TeX : The Program by D. E. Knuth (Addison-Wesley, 1986), this book is lcc's source code and the prose that describes it. The code is presented in the order that best suits understanding, not in the order dictated by the C programming language. The source code that appears on the diskette is extracted automatically from the book's text files. ldots The distribution is available via `anonymous' ftp from path =ftp.cs.princeton.edu= path =(128.112.152.13)= in the directory path =pub/lcc=. ldots Additional information about lcc and about our book is available on the WWW at URL path =http://www.cs.princeton.edu/software/lcc=.''

URL:
https://www.pearson.com/us/higher-education/program/Hanson-Retargetable-C-Compiler-A-Design-and-Implementation/PGM166351.html

abstract:
This new text examines the design and implementation of lcc, a production-quality, retargetable compiler, designed at AT&T Bell Laboratories and Princeton University for the ANSI C programming language. The authors' innovative approach --- a ``literate program'' that intermingles the text with the source code --- gives a detailed tour of the code that explains the implementation and design decisions reflected in the software. And while most books describe toy compilers or focus on isolated pieces of code, the authors have made available the entire source code for a real compiler. Structured as a self-study guide that describes the real-world tradeoffs encountered in building a production-quality compiler, A Retargetable C Compiler is also useful to individuals who work in application areas using or creating language-based tools and techniques. Features: discusses the implementation and design tradeoffs made while constructing a real ANSI C compiler, illustrating the interaction between theory and practice; covers compiler theory only as needed to understand the implementation of lcc, focusing instead on practical, applied issues; encourages a deeper understanding of programming in C, by providing C programmers with a tour of the language from the perspective of compiler authors; includes coverage of code generators for the MIPS R3000, SPARC, and Intel 386 and its successors; and provides access to the full source code for the lcc compiler, the three back ends, and the code-generator generator, either on disk or via FTP.

TOC:
1. Introduction: Literate Programs How to Read This Book Overview Design Common Declarations Syntax Specifications Errors 2. Storage Management: Memory Management Interface Arena Representation Allocating Space Deallocating Space Strings 3. Types: Representing Symbols Representing Symbol Tables Changing Scope Finding and Installing Identifiers Labels Constants Generated Variables 4. Code Generation Interface: Representing Types Type Management Type Predicates Type Constructors Function Types Structure and Enumeration Types Type-Checking Functions Type Mapping 5. Lexical Analysis: Type Metrics Interface Records Symbols Types Dag Operators Interface Flags Initialization Definitions Constants Functions Interface Binding Upcalls 6. Parsing: Input Recognizing Tokens Recognizing Keywords Recognizing Identifiers Recognizing Numbers Recognizing Character Constants and Strings 7. Expressions Languages and Grammars Ambiguity and Parse Trees Top-Down Parsing FIRST and FOLLOW Sets Writing Parsing Functions Handling Syntax Errors 8. Expressions: Representing Expressions Parsing Expressions Parsing C Expressions Assignment Expressions Conditional Expressions Binary Expressions Unary and Postfix Expressions Primary Expressions 9. Expression Semantics: Conversions Unary and Postfix Operators Function Calls Binary Operators Assignments Conditionals Constant Folding 10. Statements: Representing Code Execution Points Recognizing Statements If Statements Labels and Gotos Loops Switch Statements Return Statements Managing Labels and Jumps 11. Declarations: Translation Units Declarations Declarators Function Declarators Structure Specifiers Function Definitions Compound Statements Finalization The Main Program 12. Generating Immediate Code: Eliminating Common Subexpressions Building Nodes Flow of Control Assignments Function Calls Enforcing Evaluation Order Driving Code Generation Eliminating Multiply Referenced Nodes 13. Structuring the Code Generator: Organization of the Code Generator Interface Extensions Upcalls Node Extensions Symbol Extensions Frame Layout Generating Code to Copy Blocks Initialization 14. Selecting and Emitting instructions: Specifications Labelling the Tree Reducing the Tree Cost Functions Debugging The Emitter Register Targeting Coordinating Instruction Selection Shared Rules Writing Specifications 15. Register Allocation: Organization Tracking the Register State Allocating Registers Spilling 16. Generating MIPS R3000 Code: Registers Selecting Instructions Implementing Functions Defining Data Segments Copying Blocks 17. Generating SPARC Code: Registers Selecting Instructions Implementing Functions Defining Data Copying Blocks, 18. Generating X86 Code: Registers Selecting Instructions Implementing Functions Defining Data 19. Retrospective: Data Structures Interface Syntactic and Semantic Analyses Code Generation and Optimization Testing and Validation

rawabstract:
This new text examines the design and implementation of lcc, a production-quality, retargetable compiler, designed at AT\&T Bell Laboratories and Princeton University for the ANSI C programming language. The authors' innovative approach --- a ``literate program'' that intermingles the text with the source code --- gives a detailed tour of the code that explains the implementation and design decisions reflected in the software. And while most books describe toy compilers or focus on isolated pieces of code, the authors have made available the entire source code for a real compiler. Structured as a self-study guide that describes the real-world tradeoffs encountered in building a production-quality compiler, A Retargetable C Compiler is also useful to individuals who work in application areas using or creating language-based tools and techniques. Features: discusses the implementation and design tradeoffs made while constructing a real ANSI C compiler, illustrating the interaction between theory and practice; covers compiler theory only as needed to understand the implementation of lcc, focusing instead on practical, applied issues; encourages a deeper understanding of programming in C, by providing C programmers with a tour of the language from the perspective of compiler authors; includes coverage of code generators for the MIPS R3000, SPARC, and Intel 386 and its successors; and provides access to the full source code for the lcc compiler, the three back ends, and the code-generator generator, either on disk or via FTP.

rawnote:
From the authors' announcement: ``\ldots this book is an example of a `literate program.' Like {\em {\TeX}: The Program\/} by D. E. Knuth (Addison-Wesley, 1986), this book is lcc's source code and the prose that describes it. The code is presented in the order that best suits understanding, not in the order dictated by the C programming language. The source code that appears on the diskette is extracted automatically from the book's text files. \ldots{} The distribution is available via `anonymous' ftp from \path=ftp.cs.princeton.edu= \path=(128.112.152.13)= in the directory \path=pub/lcc=. \ldots{} Additional information about lcc and about our book is available on the WWW at URL \path=http://www.cs.princeton.edu/software/lcc=.''

rawTOC:
1. Introduction: Literate Programs \\ How to Read This Book \\ Overview \\ Design \\ Common Declarations \\ Syntax Specifications \\ Errors \\ 2. Storage Management: Memory Management Interface \\ Arena Representation \\ Allocating Space \\ Deallocating Space \\ Strings \\ 3. Types: Representing Symbols \\ Representing Symbol Tables \\ Changing Scope \\ Finding and Installing Identifiers \\ Labels \\ Constants \\ Generated Variables \\ 4. Code Generation Interface: Representing Types \\ Type Management \\ Type Predicates \\ Type Constructors \\ Function Types \\ Structure and Enumeration Types \\ Type-Checking Functions \\ Type Mapping \\ 5. Lexical Analysis: Type Metrics \\ Interface Records \\ Symbols \\ Types \\ Dag Operators \\ Interface Flags \\ Initialization \\ Definitions \\ Constants \\ Functions \\ Interface Binding \\ Upcalls \\ 6. Parsing: Input \\ Recognizing Tokens \\ Recognizing Keywords \\ Recognizing Identifiers \\ Recognizing Numbers \\ Recognizing Character Constants and Strings \\ 7. Expressions \\ Languages and Grammars \\ Ambiguity and Parse Trees \\ Top-Down Parsing \\ FIRST and FOLLOW Sets \\ Writing Parsing Functions \\ Handling Syntax Errors \\ 8. Expressions: Representing Expressions \\ Parsing Expressions \\ Parsing C Expressions \\ Assignment Expressions \\ Conditional Expressions \\ Binary Expressions \\ Unary and Postfix Expressions \\ Primary Expressions \\ 9. Expression Semantics: Conversions \\ Unary and Postfix Operators \\ Function Calls \\ Binary Operators \\ Assignments \\ Conditionals \\ Constant Folding \\ 10. Statements: Representing Code \\ Execution Points \\ Recognizing Statements \\ If Statements \\ Labels and Gotos \\ Loops \\ Switch Statements \\ Return Statements \\ Managing Labels and Jumps \\ 11. Declarations: Translation Units \\ Declarations \\ Declarators \\ Function Declarators \\ Structure Specifiers \\ Function Definitions \\ Compound Statements \\ Finalization \\ The Main Program \\ 12. Generating Immediate Code: Eliminating Common Subexpressions \\ Building Nodes \\ Flow of Control \\ Assignments \\ Function Calls \\ Enforcing Evaluation Order \\ Driving Code Generation \\ Eliminating Multiply Referenced Nodes \\ 13. Structuring the Code Generator: Organization of the Code Generator \\ Interface Extensions \\ Upcalls \\ Node Extensions \\ Symbol Extensions \\ Frame Layout \\ Generating Code to Copy Blocks \\ Initialization \\ 14. Selecting and Emitting instructions: Specifications \\ Labelling the Tree \\ Reducing the Tree \\ Cost Functions \\ Debugging \\ The Emitter \\ Register Targeting \\ Coordinating Instruction Selection \\ Shared Rules \\ Writing Specifications \\ 15. Register Allocation: Organization \\ Tracking the Register State \\ Allocating Registers \\ Spilling \\ 16. Generating MIPS R3000 Code: Registers \\ Selecting Instructions \\ Implementing Functions \\ Defining Data \\ Segments \\ Copying Blocks \\ 17. Generating SPARC Code: Registers \\ Selecting Instructions \\ Implementing Functions \\ Defining Data \\ Copying Blocks, 18. Generating X86 Code: Registers \\ Selecting Instructions \\ Implementing Functions \\ Defining Data \\ 19. Retrospective: Data Structures \\ Interface \\ Syntactic and Semantic Analyses \\ Code Generation and Optimization \\ Testing and Validation

entry:
@Book{Fraser:1995:RCC,
  author =       "Chris W. Fraser and David R. Hanson",
  title =        "A Retargetable {C} Compiler: Design and
                 Implementation",
  publisher =    pub-BENCUM,
  address =      pub-BENCUM:adr,
  pages =        "xv + 564",
  year =         "1995",
  ISBN =         "0-8053-1670-1",
  ISBN-13 =      "978-0-8053-1670-4",
  LCCN =         "QA76.73.C15F75 1995",
  bibdate =      "Wed Feb 08 10:55:34 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/lcc.bib;
                 https://www.math.utah.edu/pub/tex/bib/litprog.bib;
                 https://www.math.utah.edu/pub/tex/bib/master.bib;
                 https://www.math.utah.edu/pub/tex/bib/texbook2.bib",
  note =         "From the authors' announcement: ``\ldots this book is
                 an example of a `literate program.' Like {\em {\TeX}:
                 The Program\/} by D. E. Knuth (Addison-Wesley, 1986),
                 this book is lcc's source code and the prose that
                 describes it. The code is presented in the order that
                 best suits understanding, not in the order dictated by
                 the C programming language. The source code that
                 appears on the diskette is extracted automatically from
                 the book's text files. \ldots{} The distribution is
                 available via `anonymous' ftp from
                 \path=ftp.cs.princeton.edu= \path=(128.112.152.13)= in
                 the directory \path=pub/lcc=. \ldots{} Additional
                 information about lcc and about our book is available
                 on the WWW at URL
                 \path=http://www.cs.princeton.edu/software/lcc=.''",
  price =        "US\$55.95",
  URL =          "https://www.pearson.com/us/higher-education/program/Hanson-Retargetable-C-Compiler-A-Design-and-Implementation/PGM166351.html",
  abstract =     "This new text examines the design and implementation
                 of lcc, a production-quality, retargetable compiler,
                 designed at AT\&T Bell Laboratories and Princeton
                 University for the ANSI C programming language. The
                 authors' innovative approach --- a ``literate program''
                 that intermingles the text with the source code ---
                 gives a detailed tour of the code that explains the
                 implementation and design decisions reflected in the
                 software. And while most books describe toy compilers
                 or focus on isolated pieces of code, the authors have
                 made available the entire source code for a real
                 compiler. Structured as a self-study guide that
                 describes the real-world tradeoffs encountered in
                 building a production-quality compiler, A Retargetable
                 C Compiler is also useful to individuals who work in
                 application areas using or creating language-based
                 tools and techniques. Features: discusses the
                 implementation and design tradeoffs made while
                 constructing a real ANSI C compiler, illustrating the
                 interaction between theory and practice; covers
                 compiler theory only as needed to understand the
                 implementation of lcc, focusing instead on practical,
                 applied issues; encourages a deeper understanding of
                 programming in C, by providing C programmers with a
                 tour of the language from the perspective of compiler
                 authors; includes coverage of code generators for the
                 MIPS R3000, SPARC, and Intel 386 and its successors;
                 and provides access to the full source code for the lcc
                 compiler, the three back ends, and the code-generator
                 generator, either on disk or via FTP.",
  acknowledgement = ack-nhfb,
  tableofcontents = "1. Introduction: Literate Programs \\
                 How to Read This Book \\
                 Overview \\
                 Design \\
                 Common Declarations \\
                 Syntax Specifications \\
                 Errors \\
                 2. Storage Management: Memory Management Interface \\
                 Arena Representation \\
                 Allocating Space \\
                 Deallocating Space \\
                 Strings \\
                 3. Types: Representing Symbols \\
                 Representing Symbol Tables \\
                 Changing Scope \\
                 Finding and Installing Identifiers \\
                 Labels \\
                 Constants \\
                 Generated Variables \\
                 4. Code Generation Interface: Representing Types \\
                 Type Management \\
                 Type Predicates \\
                 Type Constructors \\
                 Function Types \\
                 Structure and Enumeration Types \\
                 Type-Checking Functions \\
                 Type Mapping \\
                 5. Lexical Analysis: Type Metrics \\
                 Interface Records \\
                 Symbols \\
                 Types \\
                 Dag Operators \\
                 Interface Flags \\
                 Initialization \\
                 Definitions \\
                 Constants \\
                 Functions \\
                 Interface Binding \\
                 Upcalls \\
                 6. Parsing: Input \\
                 Recognizing Tokens \\
                 Recognizing Keywords \\
                 Recognizing Identifiers \\
                 Recognizing Numbers \\
                 Recognizing Character Constants and Strings \\
                 7. Expressions \\
                 Languages and Grammars \\
                 Ambiguity and Parse Trees \\
                 Top-Down Parsing \\
                 FIRST and FOLLOW Sets \\
                 Writing Parsing Functions \\
                 Handling Syntax Errors \\
                 8. Expressions: Representing Expressions \\
                 Parsing Expressions \\
                 Parsing C Expressions \\
                 Assignment Expressions \\
                 Conditional Expressions \\
                 Binary Expressions \\
                 Unary and Postfix Expressions \\
                 Primary Expressions \\
                 9. Expression Semantics: Conversions \\
                 Unary and Postfix Operators \\
                 Function Calls \\
                 Binary Operators \\
                 Assignments \\
                 Conditionals \\
                 Constant Folding \\
                 10. Statements: Representing Code \\
                 Execution Points \\
                 Recognizing Statements \\
                 If Statements \\
                 Labels and Gotos \\
                 Loops \\
                 Switch Statements \\
                 Return Statements \\
                 Managing Labels and Jumps \\
                 11. Declarations: Translation Units \\
                 Declarations \\
                 Declarators \\
                 Function Declarators \\
                 Structure Specifiers \\
                 Function Definitions \\
                 Compound Statements \\
                 Finalization \\
                 The Main Program \\
                 12. Generating Immediate Code: Eliminating Common
                 Subexpressions \\
                 Building Nodes \\
                 Flow of Control \\
                 Assignments \\
                 Function Calls \\
                 Enforcing Evaluation Order \\
                 Driving Code Generation \\
                 Eliminating Multiply Referenced Nodes \\
                 13. Structuring the Code Generator: Organization of the
                 Code Generator \\
                 Interface Extensions \\
                 Upcalls \\
                 Node Extensions \\
                 Symbol Extensions \\
                 Frame Layout \\
                 Generating Code to Copy Blocks \\
                 Initialization \\
                 14. Selecting and Emitting instructions: Specifications
                 \\
                 Labelling the Tree \\
                 Reducing the Tree \\
                 Cost Functions \\
                 Debugging \\
                 The Emitter \\
                 Register Targeting \\
                 Coordinating Instruction Selection \\
                 Shared Rules \\
                 Writing Specifications \\
                 15. Register Allocation: Organization \\
                 Tracking the Register State \\
                 Allocating Registers \\
                 Spilling \\
                 16. Generating MIPS R3000 Code: Registers \\
                 Selecting Instructions \\
                 Implementing Functions \\
                 Defining Data \\
                 Segments \\
                 Copying Blocks \\
                 17. Generating SPARC Code: Registers \\
                 Selecting Instructions \\
                 Implementing Functions \\
                 Defining Data \\
                 Copying Blocks, 18. Generating X86 Code: Registers \\
                 Selecting Instructions \\
                 Implementing Functions \\
                 Defining Data \\
                 19. Retrospective: Data Structures \\
                 Interface \\
                 Syntactic and Semantic Analyses \\
                 Code Generation and Optimization \\
                 Testing and Validation",
}


bibtype: book
filename: master.bib
label: French:1968:SR
author: A. P. French
title: Special Relativity
publisher: pub-NORTON
address: pub-NORTON:adr
pages: x + 286
year: 1968
LCCN: QC6 .F68
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 ???
series: The M.I.T. Introductory Physics Series
acknowledgement: ack-nhfb
rawauthor: A. P. French
rawtitle: Special Relativity
entry:
@Book{French:1968:SR,
  author =       "A. P. French",
  title =        "Special Relativity",
  publisher =    pub-NORTON,
  address =      pub-NORTON:adr,
  pages =        "x + 286",
  year =         "1968",
  LCCN =         "QC6 .F68",
  bibdate =      "Sat Jul 25 13:55:27 1998",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib",
  series =       "The M.I.T. Introductory Physics Series",
  acknowledgement = ack-nhfb,
  xxISBN =       "none",
}


bibtype: book
filename: master.bib
label: French:1971:NM
author: A. P. French
title: Newtonian Mechanics
publisher: pub-NORTON
address: pub-NORTON:adr
pages: xiii + 743
year: 1971
LCCN: QC125.2 .F74
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 ???
series: The M.I.T. Introductory Physics Series
acknowledgement: ack-nhfb
rawauthor: A. P. French
rawtitle: {Newtonian} Mechanics
ISBN:
0-393-09958-X (hardcover), 0-393-09970-9 (paperback) OR 039309958X (hardcover), 0393099709 (paperback)

ISBN13:
978-0-393-09958-4 (hardcover), 978-0-393-09970-6 (paperback) OR 9780393099584 (hardcover), 9780393099706 (paperback)

abstract:
A rough guide to the possible use of the book is suggested by its division into three parts. Part I, The Approach to Newtonian Dynamics, is intended to serve two purposes. First, it does discuss the basic concepts of kinematics and dynamics, more or less from scratch. Second, it seeks to place the study of mechanics squarely in the context of the world of physical phenomena and of necessarily imperfect physical theories. Part II, Classical Mechanics at Work, is undoubtedly the heart of the book. The initial emphasis is on Newton's second law applied to individual objects. Later, the emphasis shifts to systems of two or more particles, and to the conservation laws for momentum and energy. A fairly lengthy chapter is devoted to the subject that deserves pride of place in the whole Newtonian scheme-the theory of universal gravitation and its successes, which can still be appreciated as a pinnacle in man's attempts to discover order in the vast universe in which he finds himself. Part III, Some Special Topics, concerns itself with the problems of noninertial frames, central-force motions, and rotational dynamics.

TOC:
Part One: The approach to Newtonian Dynamics A universe of particles Space, time, and motion Accelerated motions Forces and equilibrium The various forces of nature Force, inertia, and motion Part Two: Classical mechanics at work Using Newton's law Universal gravitation Collisions and conservation laws Energy conservation in dynamics; vibrational motions Conservative forces and motion in space Part Three: Some special topics Inertial forces and non-inertial frames Motion under central forces Extended systems and rotational dynamics

rawabstract:
A rough guide to the possible use of the book is suggested by its division into three parts. Part I, The Approach to Newtonian Dynamics, is intended to serve two purposes. First, it does discuss the basic concepts of kinematics and dynamics, more or less from scratch. Second, it seeks to place the study of mechanics squarely in the context of the world of physical phenomena and of necessarily imperfect physical theories. Part II, Classical Mechanics at Work, is undoubtedly the heart of the book. The initial emphasis is on Newton's second law applied to individual objects. Later, the emphasis shifts to systems of two or more particles, and to the conservation laws for momentum and energy. A fairly lengthy chapter is devoted to the subject that deserves pride of place in the whole Newtonian scheme-the theory of universal gravitation and its successes, which can still be appreciated as a pinnacle in man's attempts to discover order in the vast universe in which he finds himself. Part III, Some Special Topics, concerns itself with the problems of noninertial frames, central-force motions, and rotational dynamics.

rawTOC:
Part One: The approach to Newtonian Dynamics \\ A universe of particles \\ Space, time, and motion \\ Accelerated motions \\ Forces and equilibrium \\ The various forces of nature \\ Force, inertia, and motion \\ Part Two: Classical mechanics at work \\ Using Newton's law \\ Universal gravitation \\ Collisions and conservation laws \\ Energy conservation in dynamics; vibrational motions \\ Conservative forces and motion in space \\ Part Three: Some special topics \\ Inertial forces and non-inertial frames \\ Motion under central forces \\ Extended systems and rotational dynamics

entry:
@Book{French:1971:NM,
  author =       "A. P. French",
  title =        "{Newtonian} Mechanics",
  publisher =    pub-NORTON,
  address =      pub-NORTON:adr,
  pages =        "xiii + 743",
  year =         "1971",
  ISBN =         "0-393-09958-X (hardcover), 0-393-09970-9 (paperback)",
  ISBN-13 =      "978-0-393-09958-4 (hardcover), 978-0-393-09970-6
                 (paperback)",
  LCCN =         "QC125.2 .F74",
  bibdate =      "Sat Jul 25 13:55:27 1998",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib",
  series =       "The M.I.T. Introductory Physics Series",
  abstract =     "A rough guide to the possible use of the book is
                 suggested by its division into three parts. Part I, The
                 Approach to Newtonian Dynamics, is intended to serve
                 two purposes. First, it does discuss the basic concepts
                 of kinematics and dynamics, more or less from scratch.
                 Second, it seeks to place the study of mechanics
                 squarely in the context of the world of physical
                 phenomena and of necessarily imperfect physical
                 theories. Part II, Classical Mechanics at Work, is
                 undoubtedly the heart of the book. The initial emphasis
                 is on Newton's second law applied to individual
                 objects. Later, the emphasis shifts to systems of two
                 or more particles, and to the conservation laws for
                 momentum and energy. A fairly lengthy chapter is
                 devoted to the subject that deserves pride of place in
                 the whole Newtonian scheme-the theory of universal
                 gravitation and its successes, which can still be
                 appreciated as a pinnacle in man's attempts to discover
                 order in the vast universe in which he finds himself.
                 Part III, Some Special Topics, concerns itself with the
                 problems of noninertial frames, central-force motions,
                 and rotational dynamics.",
  acknowledgement = ack-nhfb,
  tableofcontents = "Part One: The approach to Newtonian Dynamics \\
                 A universe of particles \\
                 Space, time, and motion \\
                 Accelerated motions \\
                 Forces and equilibrium \\
                 The various forces of nature \\
                 Force, inertia, and motion \\
                 Part Two: Classical mechanics at work \\
                 Using Newton's law \\
                 Universal gravitation \\
                 Collisions and conservation laws \\
                 Energy conservation in dynamics; vibrational motions
                 \\
                 Conservative forces and motion in space \\
                 Part Three: Some special topics \\
                 Inertial forces and non-inertial frames \\
                 Motion under central forces \\
                 Extended systems and rotational dynamics",
}


bibtype: book
filename: master.bib
label: Frey:1989:VDE
author: Donnalyn Frey and Rick Adams
title: verb |!%@|:: a Directory of Electronic Mail Addressing and Networks
publisher: pub-ORA
address: pub-ORA:adr
pages: xv + 284
year: 1989
ISBN: 0-937175-39-0 OR 0937175390
ISBN13: 978-0-937175-39-2 OR 9780937175392
LCCN: HE6239.E54 F73 1989
bibdate: Tue Dec 14 22:52:54 1993
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib
bibtimestamp: 1993.12.14 22:52:54 ???
acknowledgement: ack-nhfb
rawauthor: Donnalyn Frey and Rick Adams
rawtitle: \verb|!%@|:: a Directory of Electronic Mail Addressing and Networks
entry:
@Book{Frey:1989:VDE,
  author =       "Donnalyn Frey and Rick Adams",
  title =        "\verb|!%@|:: a Directory of Electronic Mail Addressing
                 and Networks",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  pages =        "xv + 284",
  year =         "1989",
  ISBN =         "0-937175-39-0",
  ISBN-13 =      "978-0-937175-39-2",
  LCCN =         "HE6239.E54 F73 1989",
  bibdate =      "Tue Dec 14 22:52:54 1993",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib",
  acknowledgement = ack-nhfb,
}


bibtype: book
filename: master.bib
label: Friedlander:1964:NR
author: Gerhart Friedlander and Joseph W. Kennedy and Julian Malcolm Miller
title: Nuclear and Radiochemistry
publisher: pub-WILEY
address: pub-WILEY:adr
edition: Second
pages: xi + 585
year: 1964
LCCN: QD601 .F71 1964
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: Gerhart Friedlander and Joseph W. Kennedy and Julian Malcolm Miller
rawtitle: Nuclear and Radiochemistry
entry:
@Book{Friedlander:1964:NR,
  author =       "Gerhart Friedlander and Joseph W. Kennedy and Julian
                 Malcolm Miller",
  title =        "Nuclear and Radiochemistry",
  publisher =    pub-WILEY,
  address =      pub-WILEY:adr,
  edition =      "Second",
  pages =        "xi + 585",
  year =         "1964",
  LCCN =         "QD601 .F71 1964",
  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: Friedman:1965:CA
author: Francis L. Friedman and Leo Sartori
title: The Classical Atom
volume: 1
publisher: pub-AW
address: pub-AW:adr
pages: ix + 118
year: 1965
LCCN: QC 173 F914c
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 ???
series: Origins of Quantum Physics
acknowledgement: ack-nhfb
rawauthor: Francis L. Friedman and Leo Sartori
rawtitle: The Classical Atom
entry:
@Book{Friedman:1965:CA,
  author =       "Francis L. Friedman and Leo Sartori",
  title =        "The Classical Atom",
  volume =       "1",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  pages =        "ix + 118",
  year =         "1965",
  LCCN =         "QC 173 F914c",
  bibdate =      "Sat Jul 25 13:55:27 1998",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib",
  series =       "Origins of Quantum Physics",
  acknowledgement = ack-nhfb,
  xxISBN =       "none",
}


bibtype: book
filename: master.bib
label: Friedman:1987:LL
author: Daniel Friedman and Matthias Felleisen
title: The Little LISPer
publisher: pub-MIT
address: pub-MIT:adr
pages: xiv + 186
year: 1987
ISBN: 0-262-56038-0 OR 0262560380
ISBN13: 978-0-262-56038-2 OR 9780262560382
LCCN: QA76.73.L23 F74 1987
bibdate: Tue Dec 14 22:52:59 1993
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib
bibtimestamp: 1993.12.14 22:52:59 ???
acknowledgement: ack-nhfb
rawauthor: Daniel Friedman and Matthias Felleisen
rawtitle: The Little {LISPer}
entry:
@Book{Friedman:1987:LL,
  author =       "Daniel Friedman and Matthias Felleisen",
  title =        "The Little {LISPer}",
  publisher =    pub-MIT,
  address =      pub-MIT:adr,
  pages =        "xiv + 186",
  year =         "1987",
  ISBN =         "0-262-56038-0",
  ISBN-13 =      "978-0-262-56038-2",
  LCCN =         "QA76.73.L23 F74 1987",
  bibdate =      "Tue Dec 14 22:52:59 1993",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib",
  acknowledgement = ack-nhfb,
}


bibtype: book
filename: master.bib
label: Frisch:1991:ESA
author: AE leen Frisch
title: Essential System Administration
publisher: pub-ORA
address: pub-ORA:adr
pages: xxiii + 440
year: 1991
LCCN: QA76.76.O63 F78 1992
bibdate: Tue Dec 14 22:53:05 1993
bibtimestamp: 1993.12.14 22:53:05 ???
URL: http://www.oreilly.com/catalog/9780937175804
acknowledgement: ack-nhfb
rawauthor: {\AE}leen Frisch
rawtitle: Essential System Administration
ISBN:
0-937175-74-9 (paperback), 0-937175-80-3 (paperback) OR 0937175749 (paperback), 0937175803 (paperback)

ISBN13:
978-0-937175-74-3 (paperback), 978-0-937175-80-4 (paperback) OR 9780937175743 (paperback), 9780937175804 (paperback)

bibsource:
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

TOC:
Introduction to System Administration Thinking About System Administration Becoming Superuser Communicating with Users About Menus and GUIs Where Does the Time Go? The Unix Way Files Processes Devices Essential Administrative Tools and Techniques Getting the Most from Common Commands Essential Administrative Techniques Startup and Shutdown About the Unix Boot Process Initialization Files and Boot Scripts Shutting Down a Unix System Troubleshooting: Handling Crashes and Boot Failures TCP/IP Networking Understanding TCP/IP Networking Adding a New Network Host Network Testing and Troubleshooting Managing Users and Groups Unix Users and Groups Managing User Accounts Administrative Tools for Managing User Accounts Administering User Passwords User Authentication with PAM LDAP: Using a Directory Service for User Authentication Security Prelude: What's Wrong with This Picture? Thinking About Security User Authentication Revisited Protecting Files and the Filesystem Role-Based Access Control Network Security Hardening Unix Systems Detecting Problems Managing Network Services Managing DNS Servers Routing Daemons Configuring a DHCP Server Time Synchronization with NTP Managing Network Daemons under AIX Monitoring the Network Electronic Mail About Electronic Mail Configuring User Mail Programs Configuring Access Agents Configuring the Transport Agent Retrieving Mail Messages Mail Filtering with procmail A Few Final Tools Filesystems and Disks Filesystem Types Managing Filesystems From Disks to Filesystems Sharing Filesystems Backup and Restore Planning for Disasters and Everyday Needs Backup Media Backing Up Files and Filesystems Restoring Files from Backups Making Table of Contents Files Network Backup Systems Backing Up and Restoring the System Filesystems Serial Lines and Devices About Serial Lines Specifying Terminal Characteristics Adding a New Serial Device Troubleshooting Terminal Problems Controlling Access to Serial Lines HP-UX and Tru64 Terminal Line Attributes The HylaFAX Fax Service USB Devices Printers and the Spooling Subsystem The BSD Spooling Facility System V Printing The AIX Spooling Facility Troubleshooting Printers Sharing Printers with Windows Systems LPRng CUPS Font Management Under X Automating Administrative Tasks Creating Effective Shell Scripts Perl: An Alternate Administrative Language Expect: Automating Interactive Programs When Only C Will Do Automating Complex Configuration Tasks with Cfengine Stem: Simplified Creation of Client-Server Applications Adding Local man Pages Managing System Resources Thinking About System Performance

shortTOC:
1: Introduction to system administration 2: The UNIX way 3: Startup and shutdown 4: User accounts 5: Security 6: Automating routine tasks 7: Managing system resources 8: Filesystems and disks 9: Backup and restore 10: Terminals and modems 11: Printers and the spooling subsystem 12: TCP/IP network management 13: Accounting Bourne shell programming appendix Bibliography Index

rawshortTOC:
1: Introduction to system administration \\ 2: The UNIX way \\ 3: Startup and shutdown \\ 4: User accounts \\ 5: Security \\ 6: Automating routine tasks \\ 7: Managing system resources \\ 8: Filesystems and disks \\ 9: Backup and restore \\ 10: Terminals and modems \\ 11: Printers and the spooling subsystem \\ 12: TCP/IP network management \\ 13: Accounting \\ Bourne shell programming appendix \\ Bibliography \\ Index

rawTOC:
Introduction to System Administration \\ Thinking About System Administration \\ Becoming Superuser \\ Communicating with Users \\ About Menus and GUIs \\ Where Does the Time Go? \\ The Unix Way \\ Files \\ Processes \\ Devices \\ Essential Administrative Tools and Techniques \\ Getting the Most from Common Commands \\ Essential Administrative Techniques \\ Startup and Shutdown \\ About the Unix Boot Process \\ Initialization Files and Boot Scripts \\ Shutting Down a Unix System \\ Troubleshooting: Handling Crashes and Boot Failures \\ TCP/IP Networking \\ Understanding TCP/IP Networking \\ Adding a New Network Host \\ Network Testing and Troubleshooting \\ Managing Users and Groups \\ Unix Users and Groups \\ Managing User Accounts \\ Administrative Tools for Managing User Accounts \\ Administering User Passwords \\ User Authentication with PAM \\ LDAP: Using a Directory Service for User Authentication \\ Security \\ Prelude: What's Wrong with This Picture? \\ Thinking About Security \\ User Authentication Revisited \\ Protecting Files and the Filesystem \\ Role-Based Access Control \\ Network Security \\ Hardening Unix Systems \\ Detecting Problems \\ Managing Network Services \\ Managing DNS Servers \\ Routing Daemons \\ Configuring a DHCP Server \\ Time Synchronization with NTP \\ Managing Network Daemons under AIX \\ Monitoring the Network \\ Electronic Mail \\ About Electronic Mail \\ Configuring User Mail Programs \\ Configuring Access Agents \\ Configuring the Transport Agent \\ Retrieving Mail Messages \\ Mail Filtering with procmail \\ A Few Final Tools \\ Filesystems and Disks \\ Filesystem Types \\ Managing Filesystems \\ From Disks to Filesystems \\ Sharing Filesystems \\ Backup and Restore \\ Planning for Disasters and Everyday Needs \\ Backup Media \\ Backing Up Files and Filesystems \\ Restoring Files from Backups \\ Making Table of Contents Files \\ Network Backup Systems \\ Backing Up and Restoring the System Filesystems \\ Serial Lines and Devices \\ About Serial Lines \\ Specifying Terminal Characteristics \\ Adding a New Serial Device \\ Troubleshooting Terminal Problems \\ Controlling Access to Serial Lines \\ HP-UX and Tru64 Terminal Line Attributes \\ The HylaFAX Fax Service \\ USB Devices \\ Printers and the Spooling Subsystem \\ The BSD Spooling Facility \\ System V Printing \\ The AIX Spooling Facility \\ Troubleshooting Printers \\ Sharing Printers with Windows Systems \\ LPRng \\ CUPS \\ Font Management Under X \\ Automating Administrative Tasks \\ Creating Effective Shell Scripts \\ Perl: An Alternate Administrative Language \\ Expect: Automating Interactive Programs \\ When Only C Will Do \\ Automating Complex Configuration Tasks with Cfengine \\ Stem: Simplified Creation of Client-Server Applications \\ Adding Local man Pages \\ Managing System Resources \\ Thinking About System Performance

entry:
@Book{Frisch:1991:ESA,
  author =       "{\AE}leen Frisch",
  title =        "Essential System Administration",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  pages =        "xxiii + 440",
  year =         "1991",
  ISBN =         "0-937175-74-9 (paperback), 0-937175-80-3 (paperback)",
  ISBN-13 =      "978-0-937175-74-3 (paperback), 978-0-937175-80-4
                 (paperback)",
  LCCN =         "QA76.76.O63 F78 1992",
  bibdate =      "Tue Dec 14 22:53:05 1993",
  bibsource =    "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",
  URL =          "http://www.oreilly.com/catalog/9780937175804",
  acknowledgement = ack-nhfb,
  shorttableofcontents = "1: Introduction to system administration \\
                 2: The UNIX way \\
                 3: Startup and shutdown \\
                 4: User accounts \\
                 5: Security \\
                 6: Automating routine tasks \\
                 7: Managing system resources \\
                 8: Filesystems and disks \\
                 9: Backup and restore \\
                 10: Terminals and modems \\
                 11: Printers and the spooling subsystem \\
                 12: TCP/IP network management \\
                 13: Accounting \\
                 Bourne shell programming appendix \\
                 Bibliography \\
                 Index",
  tableofcontents = "Introduction to System Administration \\
                 Thinking About System Administration \\
                 Becoming Superuser \\
                 Communicating with Users \\
                 About Menus and GUIs \\
                 Where Does the Time Go? \\
                 The Unix Way \\
                 Files \\
                 Processes \\
                 Devices \\
                 Essential Administrative Tools and Techniques \\
                 Getting the Most from Common Commands \\
                 Essential Administrative Techniques \\
                 Startup and Shutdown \\
                 About the Unix Boot Process \\
                 Initialization Files and Boot Scripts \\
                 Shutting Down a Unix System \\
                 Troubleshooting: Handling Crashes and Boot Failures \\
                 TCP/IP Networking \\
                 Understanding TCP/IP Networking \\
                 Adding a New Network Host \\
                 Network Testing and Troubleshooting \\
                 Managing Users and Groups \\
                 Unix Users and Groups \\
                 Managing User Accounts \\
                 Administrative Tools for Managing User Accounts \\
                 Administering User Passwords \\
                 User Authentication with PAM \\
                 LDAP: Using a Directory Service for User Authentication
                 \\
                 Security \\
                 Prelude: What's Wrong with This Picture? \\
                 Thinking About Security \\
                 User Authentication Revisited \\
                 Protecting Files and the Filesystem \\
                 Role-Based Access Control \\
                 Network Security \\
                 Hardening Unix Systems \\
                 Detecting Problems \\
                 Managing Network Services \\
                 Managing DNS Servers \\
                 Routing Daemons \\
                 Configuring a DHCP Server \\
                 Time Synchronization with NTP \\
                 Managing Network Daemons under AIX \\
                 Monitoring the Network \\
                 Electronic Mail \\
                 About Electronic Mail \\
                 Configuring User Mail Programs \\
                 Configuring Access Agents \\
                 Configuring the Transport Agent \\
                 Retrieving Mail Messages \\
                 Mail Filtering with procmail \\
                 A Few Final Tools \\
                 Filesystems and Disks \\
                 Filesystem Types \\
                 Managing Filesystems \\
                 From Disks to Filesystems \\
                 Sharing Filesystems \\
                 Backup and Restore \\
                 Planning for Disasters and Everyday Needs \\
                 Backup Media \\
                 Backing Up Files and Filesystems \\
                 Restoring Files from Backups \\
                 Making Table of Contents Files \\
                 Network Backup Systems \\
                 Backing Up and Restoring the System Filesystems \\
                 Serial Lines and Devices \\
                 About Serial Lines \\
                 Specifying Terminal Characteristics \\
                 Adding a New Serial Device \\
                 Troubleshooting Terminal Problems \\
                 Controlling Access to Serial Lines \\
                 HP-UX and Tru64 Terminal Line Attributes \\
                 The HylaFAX Fax Service \\
                 USB Devices \\
                 Printers and the Spooling Subsystem \\
                 The BSD Spooling Facility \\
                 System V Printing \\
                 The AIX Spooling Facility \\
                 Troubleshooting Printers \\
                 Sharing Printers with Windows Systems \\
                 LPRng \\
                 CUPS \\
                 Font Management Under X \\
                 Automating Administrative Tasks \\
                 Creating Effective Shell Scripts \\
                 Perl: An Alternate Administrative Language \\
                 Expect: Automating Interactive Programs \\
                 When Only C Will Do \\
                 Automating Complex Configuration Tasks with Cfengine
                 \\
                 Stem: Simplified Creation of Client-Server Applications
                 \\
                 Adding Local man Pages \\
                 Managing System Resources \\
                 Thinking About System Performance",
}


bibtype: book
filename: master.bib
label: FroeseFischer:1977:HFM
author: Charlotte Froese Fischer
title: The Hartree--Fock Method for Atoms: A Numerical Approach
publisher: pub-WILEY
address: pub-WILEY:adr
pages: xi + 308
year: 1977
ISBN: 0-471-25990-X OR 047125990X
ISBN13: 978-0-471-25990-9 OR 9780471259909
LCCN: QC173.F527
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: Charlotte {Froese Fischer}
rawtitle: The {Hartree--Fock} Method for Atoms: A Numerical Approach
TOC:
Part A: Theory and Results / 1 1: The Hartree--Fock Approach / 3 1-1 Introduction / 3 1-2 The Variational Principle / 7 1-3 The Hartree--Fock Approximation / 8 1-4 Various Hartree--Fock Approximations / 13 2: The Single-Configuration Hartree--Fock Approximation / 17 2-1 The Hartree--Fock Equations / 17 2-1.1 Energy Expression / 17 2-1.2 Derivation of Hartree--Fock Equations / 20 2-1.3 Unique Solutions of Hartree--Fock Equations / 26 2-2 Hartree--Fock Results for Ground-State or Near Ground-State Configurations of the Atoms He to Rn / 27 2-3 The Energy Parameters $epsilon _nl,nl$ / 94 2-4 The Asymptotic Form of the Radial Functions / 102 2-5 Brillouin's Theory / 104 2-5.1 The Importance of Brillouin's Theorem / 104 2-5.2 The Intermediate State Function $Phi _gamma ^ast $ / 105 2-5.3 Derivation of Brillouin's Theorem / 108 2-6 The Nonorthogonal and Extended Hartree--Fock Approximation / 111 2-7 The Fixed-Core Approximation / 114 3: Correlation in Many-Electron Systems / 117 3-1 Electron Correlation / 117 3-2 The $Z$-Dependent Perturbation Expansion / 118 3-3 The Structure of $|1>$ / 119 3-4 $Z$-Dependent Expansion of $Phi ^rm NHF(gamma L S)$ / 126 3-5 $Z$-Dependent Expansion of $Phi ^rm HF(gamma L S)$ / 128 3-6 An MCHF Approximation with $E^rm MCHF = E_1$ / 130 3-7 The Separated-Pair Approximation / 136 3-8 The Reduced Form of a Pair-Correlation Function / 141 3-9 The Separated-Pair MCHF Procedure / 146 3-10 Some Practical Considerations / 146 3-11 Related Theories / 148 4: The MCHF Equations and Results / 150 4-1 The Energy Expression / 150 4-2 The MCHF Equations / 153 4-3 The Diagonal Energy Parameter / 159 4-4 MCHF Results for Two-Electron Systems / 163 4-4.1 The $1s^2$ $^1S$ state / 163 4-4.2 The $1s2s$ $^1S$ state / 168 4-4.3 The $1s2s$ $^3S$ state / 172 4-4.4 The $1s2p$ $^1P$ and $^3P$ states / 173 4-4.5 The $1s3d$ $^1D$ and $^3D$ states / 176 4-4.6 Accuracy of Atomic Properties for Two-Electron Systems / 176 4-5 A Separated-Pair Correlation Study of Li / 180 4-6 A Separated-Pair Correlation Study of Be / 186 4-7 Splitting of Orbitals / 190 5: Ab Initio Determination of Atomic Properties / 196 5-1 Introduction / 196 5-2 Ionization Potentials / 197 5-3 Electron Affinities / 199 5-4 Transition Probabilities / 202 5-5 Hyperfine Structure Constants / 208 5-6 Isomer Shift Calibration Constant / 213 5-7 General Remarks / 214 References / 215 Part B: Numerical Solution of Hartree--Fock Equations / 219 6: General Numerical Procedures / 221 6-1 Introduction / 221 6-2 The Logarithmic Variable / 223 6-3 Finite Differences and Interpolating Polynomials / 226 6-4 Numerical Integration and Differentiation / 228 6-5 The Functions $Y^k(i, i'; r)$ / 231 6-6 Solution of the Radial Equation $y'' = F(x) y + G(x)$ / 237 6-6.1 The Discretized Approximation / 240 6-6.2 Methods for Solving the Discretized Boundary Value Problem / 242 6-6.2.1 Direct Method of Solution / 242 6-6.2.2 The Shooting Method / 245 6-6.2.3 A Combined ``Shooting-Direct'' Method / 249 6-6.3 The Boundary Condition of Infinity / 251 6-6.4 Other Methods of Solution / 254 6-7 Solution of the Integrodifferential Equation / 258 6-8 The Generalized Eigenvalue Problem / 261 6-8.1 Eigenvalue Problems in Quantum Mechanics / 261 6-8.2 Methods of Solution / 263 6-8.2.1 Zero-Finding Methods / 263 6-8.2.2 Inverse Iteration / 268 6-9 Accuracy of Numerical Procedures for Hydrogen / 270 7: Numerical Solution of the MCHF Problem / 274 7-1 Introduction / 274 7-2 Initial Estimates / 276 7-3 Off-Diagonal Energy Parameters / 280 7-4 Improvement of the Radial Functions / 283 7-4.1 Method 1 (M1) / 284 7-4.2 Method 2 (M2) / 286 7-4.3 Search for an Acceptable Solution / 290 7-4.4 Comparison of M1 and M2 / 292 7-4.5 The Order of Improvement / 296 7-5 Orthogonalization / 296 7-6 Solution of the Secular Equation / 297 7-7 Test for Convergence / 297 References / 302 Appendix: Atomic Structure Programs / 299 Index / 305

rawTOC:
Part A: Theory and Results / 1 \\ 1: The Hartree--Fock Approach / 3 \\ 1-1 Introduction / 3 \\ 1-2 The Variational Principle / 7 \\ 1-3 The Hartree--Fock Approximation / 8 \\ 1-4 Various Hartree--Fock Approximations / 13 \\ 2: The Single-Configuration Hartree--Fock Approximation / 17 \\ 2-1 The Hartree--Fock Equations / 17 \\ 2-1.1 Energy Expression / 17 \\ 2-1.2 Derivation of Hartree--Fock Equations / 20 \\ 2-1.3 Unique Solutions of Hartree--Fock Equations / 26 \\ 2-2 Hartree--Fock Results for Ground-State or Near Ground-State Configurations of the Atoms He to Rn / 27 \\ 2-3 The Energy Parameters $\epsilon_{nl,nl}$ / 94 \\ 2-4 The Asymptotic Form of the Radial Functions / 102 \\ 2-5 Brillouin's Theory / 104 \\ 2-5.1 The Importance of Brillouin's Theorem / 104 \\ 2-5.2 The Intermediate State Function $\Phi_{\gamma^\ast}$ / 105 \\ 2-5.3 Derivation of Brillouin's Theorem / 108 \\ 2-6 The Nonorthogonal and Extended Hartree--Fock Approximation / 111 \\ 2-7 The Fixed-Core Approximation / 114 \\ 3: Correlation in Many-Electron Systems / 117 \\ 3-1 Electron Correlation / 117 \\ 3-2 The $Z$-Dependent Perturbation Expansion / 118 \\ 3-3 The Structure of $|1>$ / 119 \\ 3-4 $Z$-Dependent Expansion of $\Phi^{\rm NHF}(\gamma L S)$ / 126 \\ 3-5 $Z$-Dependent Expansion of $\Phi^{\rm HF}(\gamma L S)$ / 128 \\ 3-6 An MCHF Approximation with $E^{\rm MCHF} = E_1$ / 130 \\ 3-7 The Separated-Pair Approximation / 136 \\ 3-8 The Reduced Form of a Pair-Correlation Function / 141 \\ 3-9 The Separated-Pair MCHF Procedure / 146 \\ 3-10 Some Practical Considerations / 146 \\ 3-11 Related Theories / 148 \\ 4: The MCHF Equations and Results / 150 \\ 4-1 The Energy Expression / 150 \\ 4-2 The MCHF Equations / 153 \\ 4-3 The Diagonal Energy Parameter / 159 \\ 4-4 MCHF Results for Two-Electron Systems / 163 \\ 4-4.1 The $1s^2$ $^1S$ state / 163 \\ 4-4.2 The $1s2s$ $^1S$ state / 168 \\ 4-4.3 The $1s2s$ $^3S$ state / 172 \\ 4-4.4 The $1s2p$ $^1P$ and $^3P$ states / 173 \\ 4-4.5 The $1s3d$ $^1D$ and $^3D$ states / 176 \\ 4-4.6 Accuracy of Atomic Properties for Two-Electron Systems / 176 \\ 4-5 A Separated-Pair Correlation Study of Li / 180 \\ 4-6 A Separated-Pair Correlation Study of Be / 186 \\ 4-7 Splitting of Orbitals / 190 \\ 5: Ab Initio Determination of Atomic Properties / 196 \\ 5-1 Introduction / 196 \\ 5-2 Ionization Potentials / 197 \\ 5-3 Electron Affinities / 199 \\ 5-4 Transition Probabilities / 202 \\ 5-5 Hyperfine Structure Constants / 208 \\ 5-6 Isomer Shift Calibration Constant / 213 \\ 5-7 General Remarks / 214 \\ References / 215 \\ Part B: Numerical Solution of Hartree--Fock Equations / 219 \\ 6: General Numerical Procedures / 221 \\ 6-1 Introduction / 221 \\ 6-2 The Logarithmic Variable / 223 \\ 6-3 Finite Differences and Interpolating Polynomials / 226 \\ 6-4 Numerical Integration and Differentiation / 228 \\ 6-5 The Functions $Y^k(i, i'; r)$ / 231 \\ 6-6 Solution of the Radial Equation $y'' = F(x) y + G(x)$ / 237 \\ 6-6.1 The Discretized Approximation / 240 \\ 6-6.2 Methods for Solving the Discretized Boundary Value Problem / 242 \\ 6-6.2.1 Direct Method of Solution / 242 \\ 6-6.2.2 The Shooting Method / 245 \\ 6-6.2.3 A Combined ``Shooting-Direct'' Method / 249 \\ 6-6.3 The Boundary Condition of Infinity / 251 \\ 6-6.4 Other Methods of Solution / 254 \\ 6-7 Solution of the Integrodifferential Equation / 258 \\ 6-8 The Generalized Eigenvalue Problem / 261 \\ 6-8.1 Eigenvalue Problems in Quantum Mechanics / 261 \\ 6-8.2 Methods of Solution / 263 \\ 6-8.2.1 Zero-Finding Methods / 263 \\ 6-8.2.2 Inverse Iteration / 268 \\ 6-9 Accuracy of Numerical Procedures for Hydrogen / 270 \\ 7: Numerical Solution of the MCHF Problem / 274 \\ 7-1 Introduction / 274 \\ 7-2 Initial Estimates / 276 \\ 7-3 Off-Diagonal Energy Parameters / 280 \\ 7-4 Improvement of the Radial Functions / 283 \\ 7-4.1 Method 1 (M1) / 284 \\ 7-4.2 Method 2 (M2) / 286 \\ 7-4.3 Search for an Acceptable Solution / 290 \\ 7-4.4 Comparison of M1 and M2 / 292 \\ 7-4.5 The Order of Improvement / 296 \\ 7-5 Orthogonalization / 296 \\ 7-6 Solution of the Secular Equation / 297 \\ 7-7 Test for Convergence / 297 \\ References / 302 \\ Appendix: Atomic Structure Programs / 299 \\ Index / 305

entry:
@Book{FroeseFischer:1977:HFM,
  author =       "Charlotte {Froese Fischer}",
  title =        "The {Hartree--Fock} Method for Atoms: A Numerical
                 Approach",
  publisher =    pub-WILEY,
  address =      pub-WILEY:adr,
  pages =        "xi + 308",
  year =         "1977",
  ISBN =         "0-471-25990-X",
  ISBN-13 =      "978-0-471-25990-9",
  LCCN =         "QC173.F527",
  bibdate =      "Sat Jul 25 13:55:27 1998",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib",
  acknowledgement = ack-nhfb,
  tableofcontents = "Part A: Theory and Results / 1 \\
                 1: The Hartree--Fock Approach / 3 \\
                 1-1 Introduction / 3 \\
                 1-2 The Variational Principle / 7 \\
                 1-3 The Hartree--Fock Approximation / 8 \\
                 1-4 Various Hartree--Fock Approximations / 13 \\
                 2: The Single-Configuration Hartree--Fock Approximation
                 / 17 \\
                 2-1 The Hartree--Fock Equations / 17 \\
                 2-1.1 Energy Expression / 17 \\
                 2-1.2 Derivation of Hartree--Fock Equations / 20 \\
                 2-1.3 Unique Solutions of Hartree--Fock Equations / 26
                 \\
                 2-2 Hartree--Fock Results for Ground-State or Near
                 Ground-State Configurations of the Atoms He to Rn / 27
                 \\
                 2-3 The Energy Parameters $\epsilon_{nl,nl}$ / 94 \\
                 2-4 The Asymptotic Form of the Radial Functions / 102
                 \\
                 2-5 Brillouin's Theory / 104 \\
                 2-5.1 The Importance of Brillouin's Theorem / 104 \\
                 2-5.2 The Intermediate State Function
                 $\Phi_{\gamma^\ast}$ / 105 \\
                 2-5.3 Derivation of Brillouin's Theorem / 108 \\
                 2-6 The Nonorthogonal and Extended Hartree--Fock
                 Approximation / 111 \\
                 2-7 The Fixed-Core Approximation / 114 \\
                 3: Correlation in Many-Electron Systems / 117 \\
                 3-1 Electron Correlation / 117 \\
                 3-2 The $Z$-Dependent Perturbation Expansion / 118 \\
                 3-3 The Structure of $|1>$ / 119 \\
                 3-4 $Z$-Dependent Expansion of $\Phi^{\rm NHF}(\gamma L
                 S)$ / 126 \\
                 3-5 $Z$-Dependent Expansion of $\Phi^{\rm HF}(\gamma L
                 S)$ / 128 \\
                 3-6 An MCHF Approximation with $E^{\rm MCHF} = E_1$ /
                 130 \\
                 3-7 The Separated-Pair Approximation / 136 \\
                 3-8 The Reduced Form of a Pair-Correlation Function /
                 141 \\
                 3-9 The Separated-Pair MCHF Procedure / 146 \\
                 3-10 Some Practical Considerations / 146 \\
                 3-11 Related Theories / 148 \\
                 4: The MCHF Equations and Results / 150 \\
                 4-1 The Energy Expression / 150 \\
                 4-2 The MCHF Equations / 153 \\
                 4-3 The Diagonal Energy Parameter / 159 \\
                 4-4 MCHF Results for Two-Electron Systems / 163 \\
                 4-4.1 The $1s^2$ $^1S$ state / 163 \\
                 4-4.2 The $1s2s$ $^1S$ state / 168 \\
                 4-4.3 The $1s2s$ $^3S$ state / 172 \\
                 4-4.4 The $1s2p$ $^1P$ and $^3P$ states / 173 \\
                 4-4.5 The $1s3d$ $^1D$ and $^3D$ states / 176 \\
                 4-4.6 Accuracy of Atomic Properties for Two-Electron
                 Systems / 176 \\
                 4-5 A Separated-Pair Correlation Study of Li / 180 \\
                 4-6 A Separated-Pair Correlation Study of Be / 186 \\
                 4-7 Splitting of Orbitals / 190 \\
                 5: Ab Initio Determination of Atomic Properties / 196
                 \\
                 5-1 Introduction / 196 \\
                 5-2 Ionization Potentials / 197 \\
                 5-3 Electron Affinities / 199 \\
                 5-4 Transition Probabilities / 202 \\
                 5-5 Hyperfine Structure Constants / 208 \\
                 5-6 Isomer Shift Calibration Constant / 213 \\
                 5-7 General Remarks / 214 \\
                 References / 215 \\
                 Part B: Numerical Solution of Hartree--Fock Equations /
                 219 \\
                 6: General Numerical Procedures / 221 \\
                 6-1 Introduction / 221 \\
                 6-2 The Logarithmic Variable / 223 \\
                 6-3 Finite Differences and Interpolating Polynomials /
                 226 \\
                 6-4 Numerical Integration and Differentiation / 228 \\
                 6-5 The Functions $Y^k(i, i'; r)$ / 231 \\
                 6-6 Solution of the Radial Equation $y'' = F(x) y +
                 G(x)$ / 237 \\
                 6-6.1 The Discretized Approximation / 240 \\
                 6-6.2 Methods for Solving the Discretized Boundary
                 Value Problem / 242 \\
                 6-6.2.1 Direct Method of Solution / 242 \\
                 6-6.2.2 The Shooting Method / 245 \\
                 6-6.2.3 A Combined ``Shooting-Direct'' Method / 249 \\
                 6-6.3 The Boundary Condition of Infinity / 251 \\
                 6-6.4 Other Methods of Solution / 254 \\
                 6-7 Solution of the Integrodifferential Equation / 258
                 \\
                 6-8 The Generalized Eigenvalue Problem / 261 \\
                 6-8.1 Eigenvalue Problems in Quantum Mechanics / 261
                 \\
                 6-8.2 Methods of Solution / 263 \\
                 6-8.2.1 Zero-Finding Methods / 263 \\
                 6-8.2.2 Inverse Iteration / 268 \\
                 6-9 Accuracy of Numerical Procedures for Hydrogen / 270
                 \\
                 7: Numerical Solution of the MCHF Problem / 274 \\
                 7-1 Introduction / 274 \\
                 7-2 Initial Estimates / 276 \\
                 7-3 Off-Diagonal Energy Parameters / 280 \\
                 7-4 Improvement of the Radial Functions / 283 \\
                 7-4.1 Method 1 (M1) / 284 \\
                 7-4.2 Method 2 (M2) / 286 \\
                 7-4.3 Search for an Acceptable Solution / 290 \\
                 7-4.4 Comparison of M1 and M2 / 292 \\
                 7-4.5 The Order of Improvement / 296 \\
                 7-5 Orthogonalization / 296 \\
                 7-6 Solution of the Secular Equation / 297 \\
                 7-7 Test for Convergence / 297 \\
                 References / 302 \\
                 Appendix: Atomic Structure Programs / 299 \\
                 Index / 305",
}


