# bibtab

bibtype: techreport
filename: master.bib
label: Bell:rs6000-tuning
author: Ron Bell
title: IBM RISC System / 6000 Performance Tuning for Numerically Intensive Fortran and C Programs
number: GG24-3611-00
institution: pub-IBM
pages: xvi + 926
month: aug
monthnumber: 8
year: 1990
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib
acknowledgement: ack-nhfb
rawauthor: Ron Bell
rawtitle:
{IBM RISC System\slash 6000} Performance Tuning for Numerically Intensive {Fortran} and {C} Programs

entry:
@TechReport{Bell:rs6000-tuning,
  author =       "Ron Bell",
  title =        "{IBM RISC System\slash 6000} Performance Tuning for
                 Numerically Intensive {Fortran} and {C} Programs",
  number =       "GG24-3611-00",
  institution =  pub-IBM,
  month =        aug,
  year =         "1990",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib",
  acknowledgement = ack-nhfb,
}


bibtype: book
filename: master.bib
label: Bellamy:1974:ICO
author: Anthony J. Bellamy
title: An Introduction to Conservation of Orbital Symmetry
publisher: Longman Group Limited
address: London, England
pages: 77
year: 1974
ISBN: 0-582-44089-0 OR 0582440890
ISBN13: 978-0-582-44089-0 OR 9780582440890
LCCN: QD476.B363
bibdate: Mon Jul 27 06:58:31 1998
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib
bibtimestamp: 1998.07.27 06:58:31 ???
acknowledgement: ack-nhfb
rawauthor: Anthony J. Bellamy
rawtitle: An Introduction to Conservation of Orbital Symmetry
TOC:
Preface / v Introduction / ix 1: Atomic and Molecular Orbitals / 1 2: Electrocyclic Reactions: Frontier Orbital Approach / 11 Orbital Correlation Diagrams / 18 3: Cyclo-addition Reactions / 37 4: Sigmatropic Migration Reactions / 55 5: State Correlation Diagrams / 69 Further Reading / 75 Index / 77

rawTOC:
Preface / v \\ Introduction / ix \\ 1: Atomic and Molecular Orbitals / 1 \\ 2: Electrocyclic Reactions: \\ Frontier Orbital Approach / 11 \\ Orbital Correlation Diagrams / 18 \\ 3: Cyclo-addition Reactions / 37 \\ 4: Sigmatropic Migration Reactions / 55 \\ 5: State Correlation Diagrams / 69 \\ Further Reading / 75 \\ Index / 77

entry:
@Book{Bellamy:1974:ICO,
  author =       "Anthony J. Bellamy",
  title =        "An Introduction to Conservation of Orbital Symmetry",
  publisher =    "Longman Group Limited",
  address =      "London, England",
  pages =        "77",
  year =         "1974",
  ISBN =         "0-582-44089-0",
  ISBN-13 =      "978-0-582-44089-0",
  LCCN =         "QD476.B363",
  bibdate =      "Mon Jul 27 06:58:31 1998",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib",
  acknowledgement = ack-nhfb,
  tableofcontents = "Preface / v \\
                 Introduction / ix \\
                 1: Atomic and Molecular Orbitals / 1 \\
                 2: Electrocyclic Reactions: \\
                 Frontier Orbital Approach / 11 \\
                 Orbital Correlation Diagrams / 18 \\
                 3: Cyclo-addition Reactions / 37 \\
                 4: Sigmatropic Migration Reactions / 55 \\
                 5: State Correlation Diagrams / 69 \\
                 Further Reading / 75 \\
                 Index / 77",
}


bibtype: book
filename: master.bib
label: Ben-Naim:2008:EDS
author: Arieh Ben-Naim
title: Entropy Demystified: The Second Law Reduced to Plain Common Sense
publisher: pub-WORLD-SCI
address: pub-WORLD-SCI:adr
edition: Revised
pages: xxxi + 225
year: 2008
ISBN: 981-283-225-4 OR 9812832254
ISBN13: 978-981-283-225-2 OR 9789812832252
LCCN: QC318.E57 B46 2007
bibdate: Mon Jan 23 18:59:08 2012
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib
bibtimestamp: 2012.01.23 18:59:08 ???
acknowledgement: ack-nhfb
rawauthor: Arieh Ben-Naim
rawtitle: Entropy Demystified: The {Second Law} Reduced to Plain Common Sense
TOC:
Preface: Programs for simulating some of the games in the book Introduction, and a short history of the Second Law of Thermodynamics A brief introduction to probability theory, information theory, and all the rest First let us play with real dice Let's play with simplified dice and have a preliminary grasp of the Second Law Experience the Second Law with all your five senses Finally, grasp it with your common sense Translating from the dice-world to the real world Reflections on the status of the Second Law of Thermodynamics as a law of physics

rawTOC:
Preface: Programs for simulating some of the games in the book \\ Introduction, and a short history of the Second Law of Thermodynamics \\ A brief introduction to probability theory, information theory, and all the rest \\ First let us play with real dice \\ Let's play with simplified dice and have a preliminary grasp of the Second Law \\ Experience the Second Law with all your five senses \\ Finally, grasp it with your common sense \\ Translating from the dice-world to the real world \\ Reflections on the status of the Second Law of Thermodynamics as a law of physics

entry:
@Book{Ben-Naim:2008:EDS,
  author =       "Arieh Ben-Naim",
  title =        "Entropy Demystified: The {Second Law} Reduced to Plain
                 Common Sense",
  publisher =    pub-WORLD-SCI,
  address =      pub-WORLD-SCI:adr,
  edition =      "Revised",
  pages =        "xxxi + 225",
  year =         "2008",
  ISBN =         "981-283-225-4",
  ISBN-13 =      "978-981-283-225-2",
  LCCN =         "QC318.E57 B46 2007",
  bibdate =      "Mon Jan 23 18:59:08 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib",
  acknowledgement = ack-nhfb,
  libnote =      "Not yet in my library.",
  tableofcontents = "Preface: Programs for simulating some of the games
                 in the book \\
                 Introduction, and a short history of the Second Law of
                 Thermodynamics \\
                 A brief introduction to probability theory, information
                 theory, and all the rest \\
                 First let us play with real dice \\
                 Let's play with simplified dice and have a preliminary
                 grasp of the Second Law \\
                 Experience the Second Law with all your five senses \\
                 Finally, grasp it with your common sense \\
                 Translating from the dice-world to the real world \\
                 Reflections on the status of the Second Law of
                 Thermodynamics as a law of physics",
}


bibtype: book
filename: master.bib
label: Bennett:1933:CFC
editor: H. Bennett
volume: 1
publisher: Chemical Publishing Co., Inc.
address: New York, NY, USA
pages: x + 604
year: 1933
LCCN: TP151 .B439
bibdate: Sat Jul 25 13:55:27 1998
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib
bibtimestamp: 1998.07.25 13:55:27 ???
acknowledgement: ack-nhfb
raweditor: H. Bennett
title:
The Chemical Formulary: a Condensed Collection of Valuable, Timely, Practical Formulae for Making Thousands of Products in All Fields of Industry

rawtitle:
The Chemical Formulary: a Condensed Collection of Valuable, Timely, Practical Formulae for Making Thousands of Products in All Fields of Industry

entry:
@Book{Bennett:1933:CFC,
  editor =       "H. Bennett",
  title =        "The Chemical Formulary: a Condensed Collection of
                 Valuable, Timely, Practical Formulae for Making
                 Thousands of Products in All Fields of Industry",
  volume =       "1",
  publisher =    "Chemical Publishing Co., Inc.",
  address =      "New York, NY, USA",
  pages =        "x + 604",
  year =         "1933",
  LCCN =         "TP151 .B439",
  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: Bennett:1935:CFC
editor: H. Bennett
volume: 2
publisher: Chemical Publishing Co., Inc.
address: New York, NY, USA
pages: ix + 570
year: 1935
LCCN: TP151 .B439
bibdate: Sat Jul 25 13:55:27 1998
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib
bibtimestamp: 1998.07.25 13:55:27 ???
acknowledgement: ack-nhfb
raweditor: H. Bennett
title:
The Chemical Formulary: a Condensed Collection of Valuable, Timely, Practical Formulae for Making Thousands of Products in All Fields of Industry

entry:
@Book{Bennett:1935:CFC,
  editor =       "H. Bennett",
  title =        "The Chemical Formulary: a Condensed Collection of
                 Valuable, Timely, Practical Formulae for Making
                 Thousands of Products in All Fields of Industry",
  volume =       "2",
  publisher =    "Chemical Publishing Co., Inc.",
  address =      "New York, NY, USA",
  pages =        "ix + 570",
  year =         "1935",
  LCCN =         "TP151 .B439",
  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: Bennett:2021:LKW
author: Michael Bennett
title: Lunch with the Kaiser: Why Europe Went to War in 1914
address: Las Vegas, NV, USA
pages: 197
year: 2021
ISBN: 1-67100-082-X OR 167100082X
ISBN13: 978-1-67100-082-7 OR 9781671000827
bibdate: Fri Nov 12 20:20:08 2021
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib
bibtimestamp: 2021.11.12 20:20:08 ???
remark: Possibly self-published. Publisher name and year omitted, but back page has 31 October 2021.
acknowledgement: ack-nhfb
rawauthor: Michael Bennett
rawtitle: Lunch with the {Kaiser}: Why {Europe} Went to War in 1914
TOC:
Chronology Dramatis personae 1: A thousand words 2: Huis Doorn 3: Bismarck's legacy 4: A rift in the family 5: Missed opportunity 6: Entente Cordiale 7: Year of scandal 8: Sea power 9: Turning Point 10: War in the east 11: War in the west 12: On the Boat 13: Berlin Epilogue Appendix: Extracts from the Cabinet diary of J. A. Pease, 26th July--4th August, 1914

rawTOC:
Chronology \\ Dramatis personae \\ 1: A thousand words \\ 2: Huis Doorn \\ 3: Bismarck's legacy \\ 4: A rift in the family \\ 5: Missed opportunity \\ 6: Entente Cordiale \\ 7: Year of scandal \\ 8: Sea power \\ 9: Turning Point \\ 10: War in the east \\ 11: War in the west \\ 12: On the Boat \\ 13: Berlin \\ Epilogue \\ Appendix: Extracts from the Cabinet diary of J. A. Pease, 26th July--4th August, 1914

entry:
@Book{Bennett:2021:LKW,
  author =       "Michael Bennett",
  title =        "Lunch with the {Kaiser}: Why {Europe} Went to War in
                 1914",
  publisher =    "????",
  address =      "Las Vegas, NV, USA",
  pages =        "197",
  year =         "2021",
  ISBN =         "1-67100-082-X",
  ISBN-13 =      "978-1-67100-082-7",
  LCCN =         "????",
  bibdate =      "Fri Nov 12 20:20:08 2021",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib",
  acknowledgement = ack-nhfb,
  remark =       "Possibly self-published. Publisher name and year
                 omitted, but back page has 31 October 2021.",
  tableofcontents = "Chronology \\
                 Dramatis personae \\
                 1: A thousand words \\
                 2: Huis Doorn \\
                 3: Bismarck's legacy \\
                 4: A rift in the family \\
                 5: Missed opportunity \\
                 6: Entente Cordiale \\
                 7: Year of scandal \\
                 8: Sea power \\
                 9: Turning Point \\
                 10: War in the east \\
                 11: War in the west \\
                 12: On the Boat \\
                 13: Berlin \\
                 Epilogue \\
                 Appendix: Extracts from the Cabinet diary of J. A.
                 Pease, 26th July--4th August, 1914",
}


bibtype: book
filename: master.bib
label: Bentley:1982:WEP
author: Jon Louis Bentley
title: Writing Efficient Programs
publisher: pub-PH
address: pub-PH:adr
pages: xvi + 170
year: 1982
LCCN: QA76.6 .B455 1982
bibdate: Tue Dec 14 22:40:54 1993
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib
bibtimestamp: 1993.12.14 22:40:54 ???
acknowledgement: ack-nhfb
rawauthor: Jon Louis Bentley
rawtitle: Writing Efficient Programs
ISBN:
0-13-970251-2 (hardcover), 0-13-970244-X (paperback) OR 0139702512 (hardcover), 013970244X (paperback)

ISBN13:
978-0-13-970251-8 (hardcover), 978-0-13-970244-0 (paperback) OR 9780139702518 (hardcover), 9780139702440 (paperback)

entry:
@Book{Bentley:1982:WEP,
  author =       "Jon Louis Bentley",
  title =        "Writing Efficient Programs",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  pages =        "xvi + 170",
  year =         "1982",
  ISBN =         "0-13-970251-2 (hardcover), 0-13-970244-X (paperback)",
  ISBN-13 =      "978-0-13-970251-8 (hardcover), 978-0-13-970244-0
                 (paperback)",
  LCCN =         "QA76.6 .B455 1982",
  bibdate =      "Tue Dec 14 22:40:54 1993",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib",
  price =        "US\$22.95 (hardcover), US\$14.95 (paperback)",
  acknowledgement = ack-nhfb,
}


bibtype: book
filename: master.bib
label: Bentley:1986:PP
author: Jon Louis Bentley
title: Programming Pearls
publisher: pub-AW
address: pub-AW:adr
pages: viii + 195
year: 1986
ISBN: 0-201-10331-1 (paperback) OR 0201103311 (paperback)
ISBN13: 978-0-201-10331-1 (paperback) OR 9780201103311 (paperback)
LCCN: QA76.6.B453 1986
bibdate: Wed Dec 15 08:16:02 1993
bibtimestamp: 1993.12.15 08:16:02 ???
note: Reprinted with corrections.
acknowledgement: ack-nhfb
rawauthor: Jon Louis Bentley
rawnote: Reprinted with corrections.
rawtitle: Programming Pearls
bibsource:
https://www.math.utah.edu/pub/bibnet/subjects/acc-stab-num-alg.bib; https://www.math.utah.edu/pub/bibnet/subjects/han-wri-mat-sci-2ed.bib; https://www.math.utah.edu/pub/tex/bib/css.bib; https://www.math.utah.edu/pub/tex/bib/master.bib; https://www.math.utah.edu/pub/tex/bib/spell.bib; https://www.math.utah.edu/pub/tex/bib/string-matching.bib; https://www.math.utah.edu/pub/tex/bib/unix.bib

remark:
Chapter 13, A Spelling Checker, discusses the design and implementation of Unix spell, and notes that ``Steve Johnson wrote the first version of tt spell in an afternoon in 1975.''.

TOC:
Part I: Preliminaries / 1 Column 1: Cracking the Oyster / 3 A Friendly Conversation Precise Problem Statement Program Design Implementation Sketch Principles Problems Further Reading Column 2: Aha! Algorithms / 11 Three Problems Ubiquitous Binary Search The Power of Primitives Getting It Together: Sorting Principles Problems Further Reading Implementing an Anagram Program Column 3: Data Structures Programs / 23 A Survey Program Form Letters An Array of Examples A Big Program Principles Problems Further Reading Column 4: Writing Correct Programs / 35 The Challenge of Binary Search Writing the Program Understanding the Program Implementing the Program Principles The Roles of Program Verification Problems Further Reading Industrial-Strength Program Verification Part II: Performance / 49 Column 5: Perspective on Performance / 51 A Case Study Design Levels Principles Problems Further Reading Column 6: The Back of the Envelope / 59 Basic Skills Quick Calculations in Computing Safety Factors A Case Study Principles Problems Further Reading Quick Calculations in Everyday Life Column 7: Algorithm Design Techniques / 69 The Problem and a Simple Algorithm Two Quadratic Algorithms A Divide-and-Conquer Algorithm A Scanning Algorithm What Does It Matter? Principles Problems Further Reading The Impact of Algorithms Column 8: Code Tuning / 81 A Typical Story A First Aid Quiz Major Surgery --- Binary Search Principles Problems Further Reading Tuning the Federal Government's COBOL Code Column 9: Squeezing Space / 93 The Key --- Simplicity Data Space Code Space Principles Problems Further Reading Two Big Squeezes Part III: The Product / 105 Column 10: Sorting / 107 Insertion Sort --- An $O(N^2)$ Algorithm Quicksort --- An $O(N log N)$ Algorithm Principles Problems Further Reading Column 11: Searching / 117 The Problem One Solution The Design Space Principles Problems Further Reading Column 12: Heaps / 125 The Data Structure Two Critical Routines Priority Queues A Sorting Algorithm Principles Problems Further Reading Column 13: A Spelling Checker / 139 A Simple Program The Design Space A Subtle Program Principles Problems Further Reading Why Spelling is Hard Epilog / 151 Appendix: Catalog of Algorithms / 155 Hints for Selected Problems / 159 Solutions to Selected Problems / 163 Index / 189

shortTOC:
1: Cracking the oyster 2: Aha! algorithms 3: Data structures programs 4: Writing correct programs 5: Perspective on performance 6: Back of the envelope 7: Algorithm design techniques 8: Code tuning 9: Squeezing space 10: Sorting 11: Searching 12: Heaps 13: Spelling checker

rawshortTOC:
1: Cracking the oyster \\ 2: Aha! algorithms \\ 3: Data structures programs \\ 4: Writing correct programs \\ 5: Perspective on performance \\ 6: Back of the envelope \\ 7: Algorithm design techniques \\ 8: Code tuning \\ 9: Squeezing space \\ 10: Sorting \\ 11: Searching \\ 12: Heaps \\ 13: Spelling checker

rawTOC:
Part I: Preliminaries / 1 \\ Column 1: Cracking the Oyster / 3 \\ A Friendly Conversation \\ Precise Problem Statement \\ Program Design \\ Implementation Sketch \\ Principles \\ Problems \\ Further Reading \\ Column 2: Aha! Algorithms / 11 \\ Three Problems \\ Ubiquitous Binary Search \\ The Power of Primitives \\ Getting It Together: Sorting \\ Principles \\ Problems \\ Further Reading \\ Implementing an Anagram Program \\ Column 3: Data Structures Programs / 23 \\ A Survey Program \\ Form Letters \\ An Array of Examples \\ A Big Program \\ Principles \\ Problems \\ Further Reading \\ Column 4: Writing Correct Programs / 35 \\ The Challenge of Binary Search \\ Writing the Program \\ Understanding the Program \\ Implementing the Program \\ Principles \\ The Roles of Program Verification \\ Problems \\ Further Reading \\ Industrial-Strength Program Verification \\ Part II: Performance / 49 \\ Column 5: Perspective on Performance / 51 \\ A Case Study \\ Design Levels \\ Principles \\ Problems \\ Further Reading \\ Column 6: The Back of the Envelope / 59 \\ Basic Skills \\ Quick Calculations in Computing \\ Safety Factors \\ A Case Study \\ Principles \\ Problems \\ Further Reading \\ Quick Calculations in Everyday Life \\ Column 7: Algorithm Design Techniques / 69 \\ The Problem and a Simple Algorithm \\ Two Quadratic Algorithms \\ A Divide-and-Conquer Algorithm \\ A Scanning Algorithm \\ What Does It Matter? \\ Principles \\ Problems \\ Further Reading \\ The Impact of Algorithms \\ Column 8: Code Tuning / 81 \\ A Typical Story \\ A First Aid Quiz \\ Major Surgery --- Binary Search \\ Principles \\ Problems \\ Further Reading \\ Tuning the Federal Government's COBOL Code \\ Column 9: Squeezing Space / 93 \\ The Key --- Simplicity \\ Data Space \\ Code Space \\ Principles \\ Problems \\ Further Reading \\ Two Big Squeezes \\ Part III: The Product / 105 \\ Column 10: Sorting / 107 \\ Insertion Sort --- An $O(N^2)$ Algorithm \\ Quicksort --- An $O(N \log N)$ Algorithm \\ Principles \\ Problems \\ Further Reading \\ Column 11: Searching / 117 \\ The Problem \\ One Solution \\ The Design Space \\ Principles \\ Problems \\ Further Reading \\ Column 12: Heaps / 125 \\ The Data Structure \\ Two Critical Routines \\ Priority Queues \\ A Sorting Algorithm \\ Principles \\ Problems \\ Further Reading \\ Column 13: A Spelling Checker / 139 \\ A Simple Program \\ The Design Space \\ A Subtle Program \\ Principles \\ Problems \\ Further Reading \\ Why Spelling is Hard \\ Epilog / 151 \\ Appendix: Catalog of Algorithms / 155 \\ Hints for Selected Problems / 159 \\ Solutions to Selected Problems / 163 \\ Index / 189

entry:
@Book{Bentley:1986:PP,
  author =       "Jon Louis Bentley",
  title =        "Programming Pearls",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  pages =        "viii + 195",
  year =         "1986",
  ISBN =         "0-201-10331-1 (paperback)",
  ISBN-13 =      "978-0-201-10331-1 (paperback)",
  LCCN =         "QA76.6.B453 1986",
  bibdate =      "Wed Dec 15 08:16:02 1993",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/subjects/acc-stab-num-alg.bib;
                 https://www.math.utah.edu/pub/bibnet/subjects/han-wri-mat-sci-2ed.bib;
                 https://www.math.utah.edu/pub/tex/bib/css.bib;
                 https://www.math.utah.edu/pub/tex/bib/master.bib;
                 https://www.math.utah.edu/pub/tex/bib/spell.bib;
                 https://www.math.utah.edu/pub/tex/bib/string-matching.bib;
                 https://www.math.utah.edu/pub/tex/bib/unix.bib",
  note =         "Reprinted with corrections.",
  acknowledgement = ack-nhfb,
  remark =       "Chapter 13, A Spelling Checker, discusses the design
                 and implementation of Unix spell, and notes that
                 ``Steve Johnson wrote the first version of {\tt spell}
                 in an afternoon in 1975.''.",
  shorttableofcontents = "1: Cracking the oyster \\
                 2: Aha! algorithms \\
                 3: Data structures programs \\
                 4: Writing correct programs \\
                 5: Perspective on performance \\
                 6: Back of the envelope \\
                 7: Algorithm design techniques \\
                 8: Code tuning \\
                 9: Squeezing space \\
                 10: Sorting \\
                 11: Searching \\
                 12: Heaps \\
                 13: Spelling checker",
  tableofcontents = "Part I: Preliminaries / 1 \\
                 Column 1: Cracking the Oyster / 3 \\
                 A Friendly Conversation \\
                 Precise Problem Statement \\
                 Program Design \\
                 Implementation Sketch \\
                 Principles \\
                 Problems \\
                 Further Reading \\
                 Column 2: Aha! Algorithms / 11 \\
                 Three Problems \\
                 Ubiquitous Binary Search \\
                 The Power of Primitives \\
                 Getting It Together: Sorting \\
                 Principles \\
                 Problems \\
                 Further Reading \\
                 Implementing an Anagram Program \\
                 Column 3: Data Structures Programs / 23 \\
                 A Survey Program \\
                 Form Letters \\
                 An Array of Examples \\
                 A Big Program \\
                 Principles \\
                 Problems \\
                 Further Reading \\
                 Column 4: Writing Correct Programs / 35 \\
                 The Challenge of Binary Search \\
                 Writing the Program \\
                 Understanding the Program \\
                 Implementing the Program \\
                 Principles \\
                 The Roles of Program Verification \\
                 Problems \\
                 Further Reading \\
                 Industrial-Strength Program Verification \\
                 Part II: Performance / 49 \\
                 Column 5: Perspective on Performance / 51 \\
                 A Case Study \\
                 Design Levels \\
                 Principles \\
                 Problems \\
                 Further Reading \\
                 Column 6: The Back of the Envelope / 59 \\
                 Basic Skills \\
                 Quick Calculations in Computing \\
                 Safety Factors \\
                 A Case Study \\
                 Principles \\
                 Problems \\
                 Further Reading \\
                 Quick Calculations in Everyday Life \\
                 Column 7: Algorithm Design Techniques / 69 \\
                 The Problem and a Simple Algorithm \\
                 Two Quadratic Algorithms \\
                 A Divide-and-Conquer Algorithm \\
                 A Scanning Algorithm \\
                 What Does It Matter? \\
                 Principles \\
                 Problems \\
                 Further Reading \\
                 The Impact of Algorithms \\
                 Column 8: Code Tuning / 81 \\
                 A Typical Story \\
                 A First Aid Quiz \\
                 Major Surgery --- Binary Search \\
                 Principles \\
                 Problems \\
                 Further Reading \\
                 Tuning the Federal Government's COBOL Code \\
                 Column 9: Squeezing Space / 93 \\
                 The Key --- Simplicity \\
                 Data Space \\
                 Code Space \\
                 Principles \\
                 Problems \\
                 Further Reading \\
                 Two Big Squeezes \\
                 Part III: The Product / 105 \\
                 Column 10: Sorting / 107 \\
                 Insertion Sort --- An $O(N^2)$ Algorithm \\
                 Quicksort --- An $O(N \log N)$ Algorithm \\
                 Principles \\
                 Problems \\
                 Further Reading \\
                 Column 11: Searching / 117 \\
                 The Problem \\
                 One Solution \\
                 The Design Space \\
                 Principles \\
                 Problems \\
                 Further Reading \\
                 Column 12: Heaps / 125 \\
                 The Data Structure \\
                 Two Critical Routines \\
                 Priority Queues \\
                 A Sorting Algorithm \\
                 Principles \\
                 Problems \\
                 Further Reading \\
                 Column 13: A Spelling Checker / 139 \\
                 A Simple Program \\
                 The Design Space \\
                 A Subtle Program \\
                 Principles \\
                 Problems \\
                 Further Reading \\
                 Why Spelling is Hard \\
                 Epilog / 151 \\
                 Appendix: Catalog of Algorithms / 155 \\
                 Hints for Selected Problems / 159 \\
                 Solutions to Selected Problems / 163 \\
                 Index / 189",
}


bibtype: book
filename: master.bib
label: Bentley:1988:MPP
author: Jon Louis Bentley
title: More Programming Pearls: Confessions of a Coder
publisher: pub-AW
address: pub-AW:adr
pages: viii + 207
year: 1988
ISBN: 0-201-11889-0 OR 0201118890
ISBN13: 978-0-201-11889-6 OR 9780201118896
LCCN: QA76.6 .B452 1988
bibdate: Sun Dec 04 12:36:49 1994
bibtimestamp: 1994.12.04 12:36:49 ???
acknowledgement: ack-nhfb
rawauthor: Jon Louis Bentley
rawtitle: More Programming Pearls: Confessions of a Coder
bibsource:
https://www.math.utah.edu/pub/bibnet/subjects/acc-stab-num-alg.bib; https://www.math.utah.edu/pub/bibnet/subjects/han-wri-mat-sci-2ed.bib; https://www.math.utah.edu/pub/tex/bib/css.bib; https://www.math.utah.edu/pub/tex/bib/master.bib; https://www.math.utah.edu/pub/tex/bib/unix.bib

TOC:
Part I: Programming Techniques / 1 Column 1: Profilers / 3 Computing Primes Using Profilers A Specialized Profiler Building Profilers Principles Problems Further Reading Column 2: Associative Arrays / 15 Associative Arrays in Awk A Finite State Machine Simulator Topological Sorting Principles Problems Further Reading Column 3: Confessions of a Coder / 27 Binary Search Selection A Subroutine Library Principles Problems Column 4: Self-Describing Data / 37 Name-Value Pairs Provenances in Programming A Sorting Lab Principles Problems Part II: Tricks of the Trade / 45 Column 5: Cutting the Gordian Knot / 47 A Quiz Some Solutions Hints Principles Problems Further Reading Debugging Column 6: Bumper-Sticker Computer Science / 57 Coding User Interfaces Debugging Performance Documentation Managing Software Miscellaneous Rules Principles Problems Further Reading Column 7: The Envelope is Back / 69 A Warm-Up for Cool Brains Performance Rules of Thumb Little's Law Principles Problems Further Reading Quick Calculations in Everyday Life Column 8: The Furbelow Memorandum / 77 The Memo Principles Further Reading Part III: I/O Fit for Humans / 81 Column 9: Little Languages / 83 The Pic Language Perspective Pic Preprocessors Little Languages for Implementing Pic Principles Problems Further Reading Column 10: Document Design / 101 Tables Three Design Principles Figures Text The Right Medium Principles Problems Further Reading A Catalog of Pet Peeves Column 11: Graphic Output / 115 A Case Study A Sampler of Displays Principles Problems Further Reading Napoleon's March to Moscow Column 12: A Survey of Surveys / 127 The Problems of Polling The Languages The Pictures Principles Problems Part IV: Algorithms Column 13: A Sample of Brilliance / 139 A Sampling of Sampling Algorithms Floyd's Algorithm Random Permutations Principles Problems Further Reading Column 14: Birth of a Cruncher / 147 The Problem Newton Iteration A Great Place to Start The Code Principles Problems Further Reading A Big Success Story Column 15: Selection / 159 The Problem The Program Analysis of Run Time Principles Problems Further Reading Appendix 1: The C and Awk Languages / 171 Appendix 2: A Subroutine Library / 175 Solutions to Selected Problems / 183 Index / 203

shortTOC:
Part I: Programming Techniques / 1 Column 1: Profilers / 3 Column 2: Associative Arrays / 15 Column 3: Confessions of a Coder / 27 Column 4: Self-Describing Data / 37 Part II: Tricks of the Trade / 45 Column 5: Cutting the Gordian Knot / 47 Column 6: Bumper-Sticker Computer Science / 57 Column 7: The Envelope is Back / 69 Column 8: The Furbelow Memorandum / 77 Part III: I/O Fit for Humans / 81 Column 9: Little Languages / 83 Column 10: Document Design / 101 Column 11: Graphic Output / 115 Column 12: A Survey of Surveys / 127 Part IV: Algorithms Column 13: A Sample of Brilliance / 139 Column 14: Birth of a Cruncher / 147 Column 15: Selection / 159 Appendix 1: The C and Awk Languages / 171 Appendix 2: A Subroutine Library / 175 Solutions to Selected Problems / 183 Index / 203

rawshortTOC:
Part I: Programming Techniques / 1 \\ Column 1: Profilers / 3 \\ Column 2: Associative Arrays / 15 \\ Column 3: Confessions of a Coder / 27 \\ Column 4: Self-Describing Data / 37 \\ Part II: Tricks of the Trade / 45 \\ Column 5: Cutting the Gordian Knot / 47 \\ Column 6: Bumper-Sticker Computer Science / 57 \\ Column 7: The Envelope is Back / 69 \\ Column 8: The Furbelow Memorandum / 77 \\ Part III: I/O Fit for Humans / 81 \\ Column 9: Little Languages / 83 \\ Column 10: Document Design / 101 \\ Column 11: Graphic Output / 115 \\ Column 12: A Survey of Surveys / 127 \\ Part IV: Algorithms \\ Column 13: A Sample of Brilliance / 139 \\ Column 14: Birth of a Cruncher / 147 \\ Column 15: Selection / 159 \\ Appendix 1: The C and Awk Languages / 171 \\ Appendix 2: A Subroutine Library / 175 \\ Solutions to Selected Problems / 183 \\ Index / 203

rawTOC:
Part I: Programming Techniques / 1 \\ Column 1: Profilers / 3 \\ Computing Primes \\ Using Profilers \\ A Specialized Profiler \\ Building Profilers \\ Principles \\ Problems \\ Further Reading \\ Column 2: Associative Arrays / 15 \\ Associative Arrays in Awk \\ A Finite State Machine Simulator \\ Topological Sorting \\ Principles \\ Problems \\ Further Reading \\ Column 3: Confessions of a Coder / 27 \\ Binary Search \\ Selection \\ A Subroutine Library \\ Principles \\ Problems \\ Column 4: Self-Describing Data / 37 \\ Name-Value Pairs \\ Provenances in Programming \\ A Sorting Lab \\ Principles \\ Problems \\ Part II: Tricks of the Trade / 45 \\ Column 5: Cutting the Gordian Knot / 47 \\ A Quiz \\ Some Solutions \\ Hints \\ Principles \\ Problems \\ Further Reading \\ Debugging \\ Column 6: Bumper-Sticker Computer Science / 57 \\ Coding \\ User Interfaces \\ Debugging \\ Performance \\ Documentation \\ Managing Software \\ Miscellaneous Rules \\ Principles \\ Problems \\ Further Reading \\ Column 7: The Envelope is Back / 69 \\ A Warm-Up for Cool Brains \\ Performance Rules of Thumb \\ Little's Law \\ Principles \\ Problems \\ Further Reading \\ Quick Calculations in Everyday Life \\ Column 8: The Furbelow Memorandum / 77 \\ The Memo \\ Principles \\ Further Reading \\ Part III: I/O Fit for Humans / 81 \\ Column 9: Little Languages / 83 \\ The Pic Language \\ Perspective \\ Pic Preprocessors \\ Little Languages for Implementing Pic \\ Principles \\ Problems \\ Further Reading \\ Column 10: Document Design / 101 \\ Tables \\ Three Design Principles \\ Figures \\ Text \\ The Right Medium \\ Principles \\ Problems \\ Further Reading \\ A Catalog of Pet Peeves \\ Column 11: Graphic Output / 115 \\ A Case Study \\ A Sampler of Displays \\ Principles \\ Problems \\ Further Reading \\ Napoleon's March to Moscow \\ Column 12: A Survey of Surveys / 127 \\ The Problems of Polling \\ The Languages \\ The Pictures \\ Principles \\ Problems \\ Part IV: Algorithms \\ Column 13: A Sample of Brilliance / 139 \\ A Sampling of Sampling Algorithms \\ Floyd's Algorithm \\ Random Permutations \\ Principles \\ Problems \\ Further Reading \\ Column 14: Birth of a Cruncher / 147 \\ The Problem \\ Newton Iteration \\ A Great Place to Start \\ The Code \\ Principles \\ Problems \\ Further Reading \\ A Big Success Story \\ Column 15: Selection / 159 \\ The Problem \\ The Program \\ Analysis of Run Time \\ Principles \\ Problems \\ Further Reading \\ Appendix 1: The C and Awk Languages / 171 \\ Appendix 2: A Subroutine Library / 175 \\ Solutions to Selected Problems / 183 \\ Index / 203

entry:
@Book{Bentley:1988:MPP,
  author =       "Jon Louis Bentley",
  title =        "More Programming Pearls: Confessions of a Coder",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  pages =        "viii + 207",
  year =         "1988",
  ISBN =         "0-201-11889-0",
  ISBN-13 =      "978-0-201-11889-6",
  LCCN =         "QA76.6 .B452 1988",
  bibdate =      "Sun Dec 04 12:36:49 1994",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/subjects/acc-stab-num-alg.bib;
                 https://www.math.utah.edu/pub/bibnet/subjects/han-wri-mat-sci-2ed.bib;
                 https://www.math.utah.edu/pub/tex/bib/css.bib;
                 https://www.math.utah.edu/pub/tex/bib/master.bib;
                 https://www.math.utah.edu/pub/tex/bib/unix.bib",
  price =        "US\$18.75",
  acknowledgement = ack-nhfb,
  shorttableofcontents = "Part I: Programming Techniques / 1 \\
                 Column 1: Profilers / 3 \\
                 Column 2: Associative Arrays / 15 \\
                 Column 3: Confessions of a Coder / 27 \\
                 Column 4: Self-Describing Data / 37 \\
                 Part II: Tricks of the Trade / 45 \\
                 Column 5: Cutting the Gordian Knot / 47 \\
                 Column 6: Bumper-Sticker Computer Science / 57 \\
                 Column 7: The Envelope is Back / 69 \\
                 Column 8: The Furbelow Memorandum / 77 \\
                 Part III: I/O Fit for Humans / 81 \\
                 Column 9: Little Languages / 83 \\
                 Column 10: Document Design / 101 \\
                 Column 11: Graphic Output / 115 \\
                 Column 12: A Survey of Surveys / 127 \\
                 Part IV: Algorithms \\
                 Column 13: A Sample of Brilliance / 139 \\
                 Column 14: Birth of a Cruncher / 147 \\
                 Column 15: Selection / 159 \\
                 Appendix 1: The C and Awk Languages / 171 \\
                 Appendix 2: A Subroutine Library / 175 \\
                 Solutions to Selected Problems / 183 \\
                 Index / 203",
  tableofcontents = "Part I: Programming Techniques / 1 \\
                 Column 1: Profilers / 3 \\
                 Computing Primes \\
                 Using Profilers \\
                 A Specialized Profiler \\
                 Building Profilers \\
                 Principles \\
                 Problems \\
                 Further Reading \\
                 Column 2: Associative Arrays / 15 \\
                 Associative Arrays in Awk \\
                 A Finite State Machine Simulator \\
                 Topological Sorting \\
                 Principles \\
                 Problems \\
                 Further Reading \\
                 Column 3: Confessions of a Coder / 27 \\
                 Binary Search \\
                 Selection \\
                 A Subroutine Library \\
                 Principles \\
                 Problems \\
                 Column 4: Self-Describing Data / 37 \\
                 Name-Value Pairs \\
                 Provenances in Programming \\
                 A Sorting Lab \\
                 Principles \\
                 Problems \\
                 Part II: Tricks of the Trade / 45 \\
                 Column 5: Cutting the Gordian Knot / 47 \\
                 A Quiz \\
                 Some Solutions \\
                 Hints \\
                 Principles \\
                 Problems \\
                 Further Reading \\
                 Debugging \\
                 Column 6: Bumper-Sticker Computer Science / 57 \\
                 Coding \\
                 User Interfaces \\
                 Debugging \\
                 Performance \\
                 Documentation \\
                 Managing Software \\
                 Miscellaneous Rules \\
                 Principles \\
                 Problems \\
                 Further Reading \\
                 Column 7: The Envelope is Back / 69 \\
                 A Warm-Up for Cool Brains \\
                 Performance Rules of Thumb \\
                 Little's Law \\
                 Principles \\
                 Problems \\
                 Further Reading \\
                 Quick Calculations in Everyday Life \\
                 Column 8: The Furbelow Memorandum / 77 \\
                 The Memo \\
                 Principles \\
                 Further Reading \\
                 Part III: I/O Fit for Humans / 81 \\
                 Column 9: Little Languages / 83 \\
                 The Pic Language \\
                 Perspective \\
                 Pic Preprocessors \\
                 Little Languages for Implementing Pic \\
                 Principles \\
                 Problems \\
                 Further Reading \\
                 Column 10: Document Design / 101 \\
                 Tables \\
                 Three Design Principles \\
                 Figures \\
                 Text \\
                 The Right Medium \\
                 Principles \\
                 Problems \\
                 Further Reading \\
                 A Catalog of Pet Peeves \\
                 Column 11: Graphic Output / 115 \\
                 A Case Study \\
                 A Sampler of Displays \\
                 Principles \\
                 Problems \\
                 Further Reading \\
                 Napoleon's March to Moscow \\
                 Column 12: A Survey of Surveys / 127 \\
                 The Problems of Polling \\
                 The Languages \\
                 The Pictures \\
                 Principles \\
                 Problems \\
                 Part IV: Algorithms \\
                 Column 13: A Sample of Brilliance / 139 \\
                 A Sampling of Sampling Algorithms \\
                 Floyd's Algorithm \\
                 Random Permutations \\
                 Principles \\
                 Problems \\
                 Further Reading \\
                 Column 14: Birth of a Cruncher / 147 \\
                 The Problem \\
                 Newton Iteration \\
                 A Great Place to Start \\
                 The Code \\
                 Principles \\
                 Problems \\
                 Further Reading \\
                 A Big Success Story \\
                 Column 15: Selection / 159 \\
                 The Problem \\
                 The Program \\
                 Analysis of Run Time \\
                 Principles \\
                 Problems \\
                 Further Reading \\
                 Appendix 1: The C and Awk Languages / 171 \\
                 Appendix 2: A Subroutine Library / 175 \\
                 Solutions to Selected Problems / 183 \\
                 Index / 203",
}


bibtype: book
filename: master.bib
label: Bentley:2000:PP
author: Jon Louis Bentley
title: Programming Pearls
publisher: pub-AW
address: pub-AW:adr
edition: Second
pages: xi + 239
year: 2000
LCCN: QA76.6 .B454 2000
bibdate: Fri Jul 12 17:17:23 2002
bibtimestamp: 2002.07.12 17:17:23 ???
acknowledgement: ack-nhfb
rawauthor: Jon Louis Bentley
rawtitle: Programming Pearls
ISBN:
0-201-65788-0 (paperback), 0-13-449802-X (e-book), 0-13-449805-4 OR 0201657880 (paperback), 013449802X (ebook), 0134498054

ISBN13:
978-0-201-65788-3 (paperback), 978-0-13-449802-7 (e-book), 978-0-13-449805-8 OR 9780201657883 (paperback), 9780134498027 (ebook), 9780134498058

bibsource:
https://www.math.utah.edu/pub/tex/bib/css.bib; https://www.math.utah.edu/pub/tex/bib/master.bib; https://www.math.utah.edu/pub/tex/bib/string-matching.bib; https://www.math.utah.edu/pub/tex/bib/unix.bib

abstract:
Just as natural pearls grow from grains of sand that irritate oysters, programming pearls have grown from real problems that have irritated real programmers. With origins beyond solid engineering, in the realm of insight and creativity, Bentley's pearls offer unique and clever solutions to those nagging problems. Illustrated by programs designed as much for fun as for instruction, the book is filled with lucid and witty descriptions of practical programming techniques and fundamental design principles. It is not at all surprising that booktitle Programming Pearls has been so highly valued by programmers at every level of experience.

TOC:
Part I: Preliminaries / 1 Column 1: Cracking the Oyster / 3 A Friendly Conversation Precise Problem Statement Program Design Implementation Sketch Principles Problems Further Reading Column 2: Aha! Algorithms / 11 Three Problems Ubiquitous Binary Search The Power of Primitives Getting It Together: Sorting Principles Problems Further Reading Implementing an Anagram Program Column 3: Data Structures Programs / 21 A Survey Program Form-Letter Programming An Array of Examples Structuring Data Powerful Tools for Specialized Data Principles Problems Further Reading Column 4: Writing Correct Programs / 33 The Challenge of Binary Search Writing the Program Understanding the Program Principles The Roles of Program Verification Problems Further Reading Column 5: A Small Matter of Programming / 45 From Pseudocode to C A Test Harness The Art of Assertion Automated Testing Timing The Complete Program Principles Problems Further Reading Debugging Part II: Performance / 59 Column 6: Perspective on Performance / 61 A Case Study Design Levels Principles Problems Further Reading Column 7: The Back of the Envelope / 67 Basic Skills Performance Estimates Safety Factors Little's Law Principles Problems Further Reading Quick Calculations in Everyday Life Column 8: Algorithm Design Techniques / 77 The Problem and a Simple Algorithm Two Quadratic Algorithms A Divide-and-Conquer Algorithm A Scanning Algorithm What Does It Matter? Principles Problems Further Reading Column 9: Code Tuning / 87 A Typical Story A First Aid Sampler Major Surgery --- Binary Search Principles Problems Further Reading Column 10: Squeezing Space / 99 The Key --- Simplicity An Illustrative Problem Techniques for Data Space Techniques for Code Space Principles Problems Further Reading A Big Squeeze Part III: The Product / 113 Column 11: Sorting / 115 Insertion Sort A Simple Quicksort Better Quicksorts Principles Problems Further Reading Column 12: A Sample Problem / 125 The Problem One Solution The Design Space Principles Problems Further Reading Column 13: Searching / 133 The Interface Linear Structures Binary Search Trees Structures for Integers Principles Problems Further Reading A Real Searching Problem Column 14: Heaps / 147 The Data Structure Two Critical Functions Priority Queues A Sorting Algorithm Principles Problems Further Reading Column 15: Strings of Pearls / 161 Words Phrases Generating Text Principles Problems Further Reading Epilog to the First Edition / 175 Epilog to the Second Edition / 177 Appendix 1: A Catalog of Algorithms / 179 Appendix 2: An Estimation Quiz / 183 Appendix 3: Cost; Models for Time and Space / 185 Appendix 4: Rules for Code Tuning / 191 Appendix 5: C++ Classes for Searching / 197 Hints for Selected Problems / 201 Solutions to Selected Problems / 205 Index / 233

rawabstract:
Just as natural pearls grow from grains of sand that irritate oysters, programming pearls have grown from real problems that have irritated real programmers. With origins beyond solid engineering, in the realm of insight and creativity, Bentley's pearls offer unique and clever solutions to those nagging problems. Illustrated by programs designed as much for fun as for instruction, the book is filled with lucid and witty descriptions of practical programming techniques and fundamental design principles. It is not at all surprising that \booktitle{Programming Pearls} has been so highly valued by programmers at every level of experience.

shortTOC:
Part I: Preliminaries / 1 Column 1: Cracking the Oyster / 3 Column 2: Aha! Algorithms / 11 Column 3: Data Structures Programs / 21 Column 4: Writing Correct Programs / 33 Column 5: A Small Matter of Programming / 45 Part II: Performance / 59 Column 6: Perspective on Performance / 61 Column 7: The Back of the Envelope / 67 Column 8: Algorithm Design Techniques / 77 Column 9: Code Tuning / 87 Column 10: Squeezing Space / 99 Part III: The Product / 113 Column 11: Sorting / 115 Column 12: A Sample Problem / 125 Column 13: Searching / 133 Column 14: Heaps / 147 Column 15: Strings of Pearls / 161 Epilog to the First Edition / 175 Epilog to the Second Edition / 177 Appendix 1: A Catalog of Algorithms / 179 Appendix 2: An Estimation Quiz / 183 Appendix 3: Cost Models for Time and Space / 185 Appendix 4: Rules for Code Tuning / 191 Appendix 5: C++ Classes for Searching / 197 Hints for Selected Problems / 201 Solutions to Selected Problems / 205 Index / 233

rawshortTOC:
Part I: Preliminaries / 1 \\ Column 1: Cracking the Oyster / 3 \\ Column 2: Aha! Algorithms / 11 \\ Column 3: Data Structures Programs / 21 \\ Column 4: Writing Correct Programs / 33 \\ Column 5: A Small Matter of Programming / 45 \\ Part II: Performance / 59 \\ Column 6: Perspective on Performance / 61 \\ Column 7: The Back of the Envelope / 67 \\ Column 8: Algorithm Design Techniques / 77 \\ Column 9: Code Tuning / 87 \\ Column 10: Squeezing Space / 99 \\ Part III: The Product / 113 \\ Column 11: Sorting / 115 \\ Column 12: A Sample Problem / 125 \\ Column 13: Searching / 133 \\ Column 14: Heaps / 147 \\ Column 15: Strings of Pearls / 161 \\ Epilog to the First Edition / 175 \\ Epilog to the Second Edition / 177 \\ Appendix 1: A Catalog of Algorithms / 179 \\ Appendix 2: An Estimation Quiz / 183 \\ Appendix 3: Cost Models for Time and Space / 185 \\ Appendix 4: Rules for Code Tuning / 191 \\ Appendix 5: C++ Classes for Searching / 197 \\ Hints for Selected Problems / 201 \\ Solutions to Selected Problems / 205 \\ Index / 233

rawTOC:
Part I: Preliminaries / 1 \\ Column 1: Cracking the Oyster / 3 \\ A Friendly Conversation \\ Precise Problem Statement \\ Program Design \\ Implementation Sketch \\ Principles \\ Problems \\ Further Reading \\ Column 2: Aha! Algorithms / 11 \\ Three Problems \\ Ubiquitous Binary Search \\ The Power of Primitives \\ Getting It Together: Sorting \\ Principles \\ Problems \\ Further Reading \\ Implementing an Anagram Program \\ Column 3: Data Structures Programs / 21 \\ A Survey Program \\ Form-Letter Programming \\ An Array of Examples \\ Structuring Data \\ Powerful Tools for Specialized Data \\ Principles \\ Problems \\ Further Reading \\ Column 4: Writing Correct Programs / 33 \\ The Challenge of Binary Search \\ Writing the Program \\ Understanding the Program \\ Principles \\ The Roles of Program Verification \\ Problems \\ Further Reading \\ Column 5: A Small Matter of Programming / 45 \\ From Pseudocode to C \\ A Test Harness \\ The Art of Assertion \\ Automated Testing \\ Timing \\ The Complete Program \\ Principles \\ Problems \\ Further Reading \\ Debugging \\ Part II: Performance / 59 \\ Column 6: Perspective on Performance / 61 \\ A Case Study \\ Design Levels \\ Principles \\ Problems \\ Further Reading \\ Column 7: The Back of the Envelope / 67 \\ Basic Skills \\ Performance Estimates Safety Factors \\ Little's Law \\ Principles \\ Problems \\ Further Reading \\ Quick Calculations in Everyday Life \\ Column 8: Algorithm Design Techniques / 77 \\ The Problem and a Simple Algorithm \\ Two Quadratic Algorithms \\ A Divide-and-Conquer Algorithm \\ A Scanning Algorithm \\ What Does It Matter? \\ Principles \\ Problems \\ Further Reading \\ Column 9: Code Tuning / 87 \\ A Typical Story \\ A First Aid Sampler \\ Major Surgery --- Binary Search \\ Principles \\ Problems \\ Further Reading \\ Column 10: Squeezing Space / 99 \\ The Key --- Simplicity \\ An Illustrative Problem \\ Techniques for Data Space \\ Techniques for Code Space \\ Principles \\ Problems \\ Further Reading \\ A Big Squeeze \\ Part III: The Product / 113 \\ Column 11: Sorting / 115 \\ Insertion Sort \\ A Simple Quicksort \\ Better Quicksorts \\ Principles \\ Problems \\ Further Reading \\ Column 12: A Sample Problem / 125 \\ The Problem \\ One Solution \\ The Design Space \\ Principles \\ Problems \\ Further Reading \\ Column 13: Searching / 133 \\ The Interface \\ Linear Structures \\ Binary Search Trees \\ Structures for Integers \\ Principles \\ Problems Further Reading \\ A Real Searching Problem \\ Column 14: Heaps / 147 \\ The Data Structure \\ Two Critical Functions \\ Priority Queues \\ A Sorting Algorithm \\ Principles \\ Problems \\ Further Reading \\ Column 15: Strings of Pearls / 161 \\ Words \\ Phrases \\ Generating Text \\ Principles \\ Problems \\ Further Reading \\ Epilog to the First Edition / 175 \\ Epilog to the Second Edition / 177 \\ Appendix 1: A Catalog of Algorithms / 179 \\ Appendix 2: An Estimation Quiz / 183 \\ Appendix 3: Cost; Models for Time and Space / 185 \\ Appendix 4: Rules for Code Tuning / 191 \\ Appendix 5: C++ Classes for Searching / 197 \\ Hints for Selected Problems / 201 \\ Solutions to Selected Problems / 205 \\ Index / 233

entry:
@Book{Bentley:2000:PP,
  author =       "Jon Louis Bentley",
  title =        "Programming Pearls",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  edition =      "Second",
  pages =        "xi + 239",
  year =         "2000",
  ISBN =         "0-201-65788-0 (paperback), 0-13-449802-X (e-book),
                 0-13-449805-4",
  ISBN-13 =      "978-0-201-65788-3 (paperback), 978-0-13-449802-7
                 (e-book), 978-0-13-449805-8",
  LCCN =         "QA76.6 .B454 2000",
  bibdate =      "Fri Jul 12 17:17:23 2002",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/css.bib;
                 https://www.math.utah.edu/pub/tex/bib/master.bib;
                 https://www.math.utah.edu/pub/tex/bib/string-matching.bib;
                 https://www.math.utah.edu/pub/tex/bib/unix.bib",
  price =        "US\$24.95",
  abstract =     "Just as natural pearls grow from grains of sand that
                 irritate oysters, programming pearls have grown from
                 real problems that have irritated real programmers.
                 With origins beyond solid engineering, in the realm of
                 insight and creativity, Bentley's pearls offer unique
                 and clever solutions to those nagging problems.
                 Illustrated by programs designed as much for fun as for
                 instruction, the book is filled with lucid and witty
                 descriptions of practical programming techniques and
                 fundamental design principles. It is not at all
                 surprising that \booktitle{Programming Pearls} has been
                 so highly valued by programmers at every level of
                 experience.",
  acknowledgement = ack-nhfb,
  shorttableofcontents = "Part I: Preliminaries / 1 \\
                 Column 1: Cracking the Oyster / 3 \\
                 Column 2: Aha! Algorithms / 11 \\
                 Column 3: Data Structures Programs / 21 \\
                 Column 4: Writing Correct Programs / 33 \\
                 Column 5: A Small Matter of Programming / 45 \\
                 Part II: Performance / 59 \\
                 Column 6: Perspective on Performance / 61 \\
                 Column 7: The Back of the Envelope / 67 \\
                 Column 8: Algorithm Design Techniques / 77 \\
                 Column 9: Code Tuning / 87 \\
                 Column 10: Squeezing Space / 99 \\
                 Part III: The Product / 113 \\
                 Column 11: Sorting / 115 \\
                 Column 12: A Sample Problem / 125 \\
                 Column 13: Searching / 133 \\
                 Column 14: Heaps / 147 \\
                 Column 15: Strings of Pearls / 161 \\
                 Epilog to the First Edition / 175 \\
                 Epilog to the Second Edition / 177 \\
                 Appendix 1: A Catalog of Algorithms / 179 \\
                 Appendix 2: An Estimation Quiz / 183 \\
                 Appendix 3: Cost Models for Time and Space / 185 \\
                 Appendix 4: Rules for Code Tuning / 191 \\
                 Appendix 5: C++ Classes for Searching / 197 \\
                 Hints for Selected Problems / 201 \\
                 Solutions to Selected Problems / 205 \\
                 Index / 233",
  tableofcontents = "Part I: Preliminaries / 1 \\
                 Column 1: Cracking the Oyster / 3 \\
                 A Friendly Conversation \\
                 Precise Problem Statement \\
                 Program Design \\
                 Implementation Sketch \\
                 Principles \\
                 Problems \\
                 Further Reading \\
                 Column 2: Aha! Algorithms / 11 \\
                 Three Problems \\
                 Ubiquitous Binary Search \\
                 The Power of Primitives \\
                 Getting It Together: Sorting \\
                 Principles \\
                 Problems \\
                 Further Reading \\
                 Implementing an Anagram Program \\
                 Column 3: Data Structures Programs / 21 \\
                 A Survey Program \\
                 Form-Letter Programming \\
                 An Array of Examples \\
                 Structuring Data \\
                 Powerful Tools for Specialized Data \\
                 Principles \\
                 Problems \\
                 Further Reading \\
                 Column 4: Writing Correct Programs / 33 \\
                 The Challenge of Binary Search \\
                 Writing the Program \\
                 Understanding the Program \\
                 Principles \\
                 The Roles of Program Verification \\
                 Problems \\
                 Further Reading \\
                 Column 5: A Small Matter of Programming / 45 \\
                 From Pseudocode to C \\
                 A Test Harness \\
                 The Art of Assertion \\
                 Automated Testing \\
                 Timing \\
                 The Complete Program \\
                 Principles \\
                 Problems \\
                 Further Reading \\
                 Debugging \\
                 Part II: Performance / 59 \\
                 Column 6: Perspective on Performance / 61 \\
                 A Case Study \\
                 Design Levels \\
                 Principles \\
                 Problems \\
                 Further Reading \\
                 Column 7: The Back of the Envelope / 67 \\
                 Basic Skills \\
                 Performance Estimates Safety Factors \\
                 Little's Law \\
                 Principles \\
                 Problems \\
                 Further Reading \\
                 Quick Calculations in Everyday Life \\
                 Column 8: Algorithm Design Techniques / 77 \\
                 The Problem and a Simple Algorithm \\
                 Two Quadratic Algorithms \\
                 A Divide-and-Conquer Algorithm \\
                 A Scanning Algorithm \\
                 What Does It Matter? \\
                 Principles \\
                 Problems \\
                 Further Reading \\
                 Column 9: Code Tuning / 87 \\
                 A Typical Story \\
                 A First Aid Sampler \\
                 Major Surgery --- Binary Search \\
                 Principles \\
                 Problems \\
                 Further Reading \\
                 Column 10: Squeezing Space / 99 \\
                 The Key --- Simplicity \\
                 An Illustrative Problem \\
                 Techniques for Data Space \\
                 Techniques for Code Space \\
                 Principles \\
                 Problems \\
                 Further Reading \\
                 A Big Squeeze \\
                 Part III: The Product / 113 \\
                 Column 11: Sorting / 115 \\
                 Insertion Sort \\
                 A Simple Quicksort \\
                 Better Quicksorts \\
                 Principles \\
                 Problems \\
                 Further Reading \\
                 Column 12: A Sample Problem / 125 \\
                 The Problem \\
                 One Solution \\
                 The Design Space \\
                 Principles \\
                 Problems \\
                 Further Reading \\
                 Column 13: Searching / 133 \\
                 The Interface \\
                 Linear Structures \\
                 Binary Search Trees \\
                 Structures for Integers \\
                 Principles \\
                 Problems Further Reading \\
                 A Real Searching Problem \\
                 Column 14: Heaps / 147 \\
                 The Data Structure \\
                 Two Critical Functions \\
                 Priority Queues \\
                 A Sorting Algorithm \\
                 Principles \\
                 Problems \\
                 Further Reading \\
                 Column 15: Strings of Pearls / 161 \\
                 Words \\
                 Phrases \\
                 Generating Text \\
                 Principles \\
                 Problems \\
                 Further Reading \\
                 Epilog to the First Edition / 175 \\
                 Epilog to the Second Edition / 177 \\
                 Appendix 1: A Catalog of Algorithms / 179 \\
                 Appendix 2: An Estimation Quiz / 183 \\
                 Appendix 3: Cost; Models for Time and Space / 185 \\
                 Appendix 4: Rules for Code Tuning / 191 \\
                 Appendix 5: C++ Classes for Searching / 197 \\
                 Hints for Selected Problems / 201 \\
                 Solutions to Selected Problems / 205 \\
                 Index / 233",
}


bibtype: article
filename: master.bib
label: Bentley:grap
author: Jon Louis Bentley and Brian W. Kernighan
title: GRAP: A Language for typesetting graphs
journal: j-CACM
volume: 29
number: 8
pages: 782--792
month: aug
monthnumber: 8
year: 1986
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib
acknowledgement: ack-nhfb
rawauthor: Jon Louis Bentley and Brian W. Kernighan
rawtitle: {GRAP}: {A} Language for typesetting graphs
entry:
@Article{Bentley:grap,
  author =       "Jon Louis Bentley and Brian W. Kernighan",
  title =        "{GRAP}: {A} Language for typesetting graphs",
  journal =      j-CACM,
  volume =       "29",
  number =       "8",
  pages =        "782--792",
  month =        aug,
  year =         "1986",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib",
  acknowledgement = ack-nhfb,
}


bibtype: article
filename: master.bib
label: Bentley:mini-macro-processor
author: Jon Bentley
title: m1: a Mini Macro Processor
journal: j-COMP-LANG-MAG
volume: 7
number: 6
pages: 47--61
month: jun
monthnumber: 6
year: 1990
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib
acknowledgement: ack-nhfb
rawauthor: Jon Bentley
rawtitle: m1: a Mini Macro Processor
entry:
@Article{Bentley:mini-macro-processor,
  author =       "Jon Bentley",
  title =        "m1: a Mini Macro Processor",
  journal =      j-COMP-LANG-MAG,
  volume =       "7",
  number =       "6",
  pages =        "47--61",
  month =        jun,
  year =         "1990",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib",
  acknowledgement = ack-nhfb,
}


bibtype: article
filename: master.bib
label: Bentley:pic
author: Jon Louis Bentley
title: Programming Pearls: Little Languages
journal: j-CACM
volume: 29
number: 8
pages: 711--721
month: aug
monthnumber: 8
year: 1986
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib
note: Description of the em pic language.
acknowledgement: ack-nhfb
rawauthor: Jon Louis Bentley
rawnote: Description of the {\em pic\/} language.
rawtitle: Programming Pearls: Little Languages
entry:
@Article{Bentley:pic,
  author =       "Jon Louis Bentley",
  title =        "Programming Pearls: Little Languages",
  journal =      j-CACM,
  volume =       "29",
  number =       "8",
  pages =        "711--721",
  month =        aug,
  year =         "1986",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib",
  note =         "Description of the {\em pic\/} language.",
  acknowledgement = ack-nhfb,
}


bibtype: book
filename: master.bib
label: Berger:2015:IBL
author: Arno Berger and Theodore P. Hill
title: An introduction to Benford's Law
publisher: pub-PRINCETON
address: pub-PRINCETON:adr
pages: viii + 248
year: 2015
DOI: https://doi.org/10.1515/9781400866588
ISBN: 0-691-16306-5, 1-4008-6658-8 (e-book) OR 0691163065, 1400866588 (ebook)
ISBN13: 978-0-691-16306-2, 978-1-4008-6658-8 (e-book) OR 9780691163062, 9781400866588 (ebook)
LCCN: QA273.6 .B474 2015
bibdate: Fri Jan 22 12:19:25 MST 2016
bibtimestamp: 2016.01.22 12:19:25 MST
URL: http://site.ebrary.com/id/11040167; http://www.degruyter.com/viewbooktoc/product/465875
subject: Distribution; Probability measures
acknowledgement: ack-nhfb
rawauthor: Arno Berger and Theodore P. Hill
rawtitle: An introduction to {Benford's Law}
bibsource:
fsz3950.oclc.org:210/WorldCat; https://www.math.utah.edu/pub/tex/bib/benfords-law.bib; https://www.math.utah.edu/pub/tex/bib/master.bib

TOC:
Preface / vii 1 Introduction / 1 1.1 History / 3 1.2 Empirical evidence / 4 1.3 Early explanations / 6 1.4 Mathematical framework / 7 2 Significant Digits and the Significand / 11 2.1 Significant digits / 11 2.2 The significand / 12 2.3 The significand s-algebra / 14 3 The Benford Property / 22 3.1 Benford sequences / 23 3.2 Benford functions / 28 3.3 Benford distributions and random variables / 29 4 The Uniform Distribution and Benford's Law / 43 4.1 Uniform distribution characterization of Benford's law / 43 4.2 Uniform distribution of sequences and functions / 46 4.3 Uniform distribution of random variables / 54 5 Scale-, Base-, and Sum-Invariance / 63 5.1 The scale-invariance property / 63 5.2 The base-invariance property / 74 5.3 The sum-invariance property / 80 6 Real-valued Deterministic Processes / 90 6.1 Iteration of functions / 90 6.2 Sequences with polynomial growth / 93 6.3 Sequences with exponential growth / 97 6.4 Sequences with super-exponential growth / 101 6.5 An application to Newton's method / 111 6.6 Time-varying systems / 116 6.7 Chaotic systems: Two examples / 124 6.8 Differential equations / 127 7 Multi-dimensional Linear Processes / 135 7.1 Linear processes, observables, and difference equations / 135 7.2 Nonnegative matrices / 139 7.3 General matrices / 145 7.4 An application to Markov chains / 162 7.5 Linear difference equations / 165 7.6 Linear differential equations / 170 8 Real-valued Random Processes / 180 8.1 Convergence of random variables to Benford's law / 180 8.2 Powers, products, and sums of random variables / 182 8.3 Mixtures of distributions / 202 8.4 Random maps / 213 9 Finitely Additive Probability and Benford's Law / 216 9.1 Finitely additive probabilities / 217 9.2 Finitely additive Benford probabilities / 219 10 Applications of Benford's Law / 223 10.1 Fraud detection / 224 10.2 Detection of natural phenomena / 225 10.3 Diagnostics and design / 226 10.4 Computations and Computer Science / 228 10.5 Pedagogical tool / 230 List of Symbols / 231 Bibliography / 234 Index / 245

rawTOC:
Preface / vii 1 Introduction / 1 \\ 1.1 History / 3 \\ 1.2 Empirical evidence / 4 \\ 1.3 Early explanations / 6 \\ 1.4 Mathematical framework / 7 \\ 2 Significant Digits and the Significand / 11 \\ 2.1 Significant digits / 11 \\ 2.2 The significand / 12 \\ 2.3 The significand s-algebra / 14 \\ 3 The Benford Property / 22 \\ 3.1 Benford sequences / 23 \\ 3.2 Benford functions / 28 \\ 3.3 Benford distributions and random variables / 29 \\ 4 The Uniform Distribution and Benford's Law / 43 \\ 4.1 Uniform distribution characterization of Benford's law / 43 \\ 4.2 Uniform distribution of sequences and functions / 46 \\ 4.3 Uniform distribution of random variables / 54 \\ 5 Scale-, Base-, and Sum-Invariance / 63 \\ 5.1 The scale-invariance property / 63 \\ 5.2 The base-invariance property / 74 \\ 5.3 The sum-invariance property / 80 \\ 6 Real-valued Deterministic Processes / 90 \\ 6.1 Iteration of functions / 90 \\ 6.2 Sequences with polynomial growth / 93 \\ 6.3 Sequences with exponential growth / 97 \\ 6.4 Sequences with super-exponential growth / 101 \\ 6.5 An application to Newton's method / 111 \\ 6.6 Time-varying systems / 116 \\ 6.7 Chaotic systems: Two examples / 124 \\ 6.8 Differential equations / 127 \\ 7 Multi-dimensional Linear Processes / 135 \\ 7.1 Linear processes, observables, and difference equations / 135 \\ 7.2 Nonnegative matrices / 139 \\ 7.3 General matrices / 145 \\ 7.4 An application to Markov chains / 162 \\ 7.5 Linear difference equations / 165 \\ 7.6 Linear differential equations / 170 \\ 8 Real-valued Random Processes / 180 \\ 8.1 Convergence of random variables to Benford's law / 180 \\ 8.2 Powers, products, and sums of random variables / 182 \\ 8.3 Mixtures of distributions / 202 \\ 8.4 Random maps / 213 \\ 9 Finitely Additive Probability and Benford's Law / 216 \\ 9.1 Finitely additive probabilities / 217 \\ 9.2 Finitely additive Benford probabilities / 219 \\ 10 Applications of Benford's Law / 223 \\ 10.1 Fraud detection / 224 \\ 10.2 Detection of natural phenomena / 225 \\ 10.3 Diagnostics and design / 226 \\ 10.4 Computations and Computer Science / 228 \\ 10.5 Pedagogical tool / 230 \\ List of Symbols / 231 \\ Bibliography / 234 \\ Index / 245

entry:
@Book{Berger:2015:IBL,
  author =       "Arno Berger and Theodore P. Hill",
  title =        "An introduction to {Benford's Law}",
  publisher =    pub-PRINCETON,
  address =      pub-PRINCETON:adr,
  pages =        "viii + 248",
  year =         "2015",
  DOI =          "https://doi.org/10.1515/9781400866588",
  ISBN =         "0-691-16306-5, 1-4008-6658-8 (e-book)",
  ISBN-13 =      "978-0-691-16306-2, 978-1-4008-6658-8 (e-book)",
  LCCN =         "QA273.6 .B474 2015",
  bibdate =      "Fri Jan 22 12:19:25 MST 2016",
  bibsource =    "fsz3950.oclc.org:210/WorldCat;
                 https://www.math.utah.edu/pub/tex/bib/benfords-law.bib;
                 https://www.math.utah.edu/pub/tex/bib/master.bib",
  URL =          "http://site.ebrary.com/id/11040167;
                 http://www.degruyter.com/viewbooktoc/product/465875",
  acknowledgement = ack-nhfb,
  subject =      "Distribution; Probability measures",
  tableofcontents = "Preface / vii 1 Introduction / 1 \\
                 1.1 History / 3 \\
                 1.2 Empirical evidence / 4 \\
                 1.3 Early explanations / 6 \\
                 1.4 Mathematical framework / 7 \\
                 2 Significant Digits and the Significand / 11 \\
                 2.1 Significant digits / 11 \\
                 2.2 The significand / 12 \\
                 2.3 The significand s-algebra / 14 \\
                 3 The Benford Property / 22 \\
                 3.1 Benford sequences / 23 \\
                 3.2 Benford functions / 28 \\
                 3.3 Benford distributions and random variables / 29 \\
                 4 The Uniform Distribution and Benford's Law / 43 \\
                 4.1 Uniform distribution characterization of Benford's
                 law / 43 \\
                 4.2 Uniform distribution of sequences and functions /
                 46 \\
                 4.3 Uniform distribution of random variables / 54 \\
                 5 Scale-, Base-, and Sum-Invariance / 63 \\
                 5.1 The scale-invariance property / 63 \\
                 5.2 The base-invariance property / 74 \\
                 5.3 The sum-invariance property / 80 \\
                 6 Real-valued Deterministic Processes / 90 \\
                 6.1 Iteration of functions / 90 \\
                 6.2 Sequences with polynomial growth / 93 \\
                 6.3 Sequences with exponential growth / 97 \\
                 6.4 Sequences with super-exponential growth / 101 \\
                 6.5 An application to Newton's method / 111 \\
                 6.6 Time-varying systems / 116 \\
                 6.7 Chaotic systems: Two examples / 124 \\
                 6.8 Differential equations / 127 \\
                 7 Multi-dimensional Linear Processes / 135 \\
                 7.1 Linear processes, observables, and difference
                 equations / 135 \\
                 7.2 Nonnegative matrices / 139 \\
                 7.3 General matrices / 145 \\
                 7.4 An application to Markov chains / 162 \\
                 7.5 Linear difference equations / 165 \\
                 7.6 Linear differential equations / 170 \\
                 8 Real-valued Random Processes / 180 \\
                 8.1 Convergence of random variables to Benford's law /
                 180 \\
                 8.2 Powers, products, and sums of random variables /
                 182 \\
                 8.3 Mixtures of distributions / 202 \\
                 8.4 Random maps / 213 \\
                 9 Finitely Additive Probability and Benford's Law / 216
                 \\
                 9.1 Finitely additive probabilities / 217 \\
                 9.2 Finitely additive Benford probabilities / 219 \\
                 10 Applications of Benford's Law / 223 \\
                 10.1 Fraud detection / 224 \\
                 10.2 Detection of natural phenomena / 225 \\
                 10.3 Diagnostics and design / 226 \\
                 10.4 Computations and Computer Science / 228 \\
                 10.5 Pedagogical tool / 230 \\
                 List of Symbols / 231 \\
                 Bibliography / 234 \\
                 Index / 245",
}


bibtype: book
filename: master.bib
label: Berger:2017:AHA
author: Lee R. Berger and John (John David) Hawks
publisher: National Geographic
address: Washington, DC, USA
pages: 239
year: 2017
ISBN: 1-4262-1811-7 (hardcover) OR 1426218117 (hardcover)
ISBN13: 978-1-4262-1811-8 (hardcover) OR 9781426218118 (hardcover)
LCCN: GN284.5 .B47 2017
bibdate: Sat Dec 23 08:54:30 MST 2017
bibtimestamp: 2017.12.23 08:54:30 MST
acknowledgement: ack-nhfb
rawauthor: Lee R. Berger and John (John David) Hawks
title:
Almost Human: the Astonishing Tale of bioname Homo Naledi and the Discovery That Changed Our Human Story

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

abstract:
This first-person narrative about an archaeological discovery is rewriting the story of human evolution. A story of defiance and determination by a controversial scientist, this is Lee Berger's own take on finding bioname Homo naledi, an all-new species on the human family tree and one of the greatest discoveries of the 21st century. In 2013, Berger, a National Geographic Explorer-in-Residence, caught wind of a cache of bones in a hard-to-reach underground cave in South Africa. He put out a call around the world for petite collaborators--men and women small and adventurous enough to be able to squeeze through 8-inch tunnels to reach a sunless cave 40 feet underground. With this team of ``underground astronauts,'' Berger made the discovery of a lifetime: hundreds of prehistoric bones, including entire skeletons of at least 15 individuals, all perhaps two million years old. Their features combined those of known prehominids like Lucy, the famous Australopithecus, with those more human than anything ever before seen in prehistoric remains. Berger's team had discovered an all new species, and they called it bioname Homo naledi. The cave quickly proved to be the richest primitive hominid site ever discovered, full of implications that shake the very foundation of how we define what makes us human. Did this species come before, during, or after the emergence of bioname Homo sapiens on our evolutionary tree? How did the cave come to contain nothing but the remains of these individuals? Did they bury their dead? If so, they must have had a level of self-knowledge, including an awareness of death. And yet those are the very characteristics used to define what makes us human. Did an equally advanced species inhabit Earth with us, or before us? Berger does not hesitate to address all these questions. Berger is a charming and controversial figure, and some colleagues question his interpretation of this and other finds. But in these pages, this charismatic and visionary paleontologist counters their arguments and tells his personal story: a rich and readable narrative about science, exploration, and what it means to be human. A story of defiance and determination by a controversial scientist, this is Lee Berger's own take on finding bioname Homo naledi, an all-new species on the human family tree and one of the greatest discoveries of the 21st century.

remark:
Although this book says nothing about open-source software, it says a good bit in favor of open-source research findings, including the free sharing of sub-millimeter accurate 3-D models of fossils.

subject:
Homo naledi; Human beings; Origin; Evolution; Human remains (Archaeology); South Africa; Witwatersrand Region; SOCIAL SCIENCE / Anthropology / Physical; HISTORY / Expeditions and Discoveries; SCIENCE / Paleontology

TOC:
Prologue Going to South Africa Finding Sediba Finding Naledi Understanding Naledi Epilogue Project participants, 2008--2015

rawabstract:
This first-person narrative about an archaeological discovery is rewriting the story of human evolution. A story of defiance and determination by a controversial scientist, this is Lee Berger's own take on finding \bioname{Homo naledi}, an all-new species on the human family tree and one of the greatest discoveries of the 21st century. In 2013, Berger, a National Geographic Explorer-in-Residence, caught wind of a cache of bones in a hard-to-reach underground cave in South Africa. He put out a call around the world for petite collaborators--men and women small and adventurous enough to be able to squeeze through 8-inch tunnels to reach a sunless cave 40 feet underground. With this team of ``underground astronauts,'' Berger made the discovery of a lifetime: hundreds of prehistoric bones, including entire skeletons of at least 15 individuals, all perhaps two million years old. Their features combined those of known prehominids like Lucy, the famous Australopithecus, with those more human than anything ever before seen in prehistoric remains. Berger's team had discovered an all new species, and they called it \bioname{Homo naledi}. The cave quickly proved to be the richest primitive hominid site ever discovered, full of implications that shake the very foundation of how we define what makes us human. Did this species come before, during, or after the emergence of \bioname{Homo sapiens} on our evolutionary tree? How did the cave come to contain nothing but the remains of these individuals? Did they bury their dead? If so, they must have had a level of self-knowledge, including an awareness of death. And yet those are the very characteristics used to define what makes us human. Did an equally advanced species inhabit Earth with us, or before us? Berger does not hesitate to address all these questions. Berger is a charming and controversial figure, and some colleagues question his interpretation of this and other finds. But in these pages, this charismatic and visionary paleontologist counters their arguments and tells his personal story: a rich and readable narrative about science, exploration, and what it means to be human. A story of defiance and determination by a controversial scientist, this is Lee Berger's own take on finding \bioname{Homo naledi}, an all-new species on the human family tree and one of the greatest discoveries of the 21st century.

rawtitle:
Almost Human: the Astonishing Tale of \bioname{Homo Naledi} and the Discovery That Changed Our Human Story

rawTOC:
Prologue \\ Going to South Africa \\ Finding Sediba \\ Finding Naledi \\ Understanding Naledi \\ Epilogue \\ Project participants, 2008--2015

entry:
@Book{Berger:2017:AHA,
  author =       "Lee R. Berger and John (John David) Hawks",
  title =        "Almost Human: the Astonishing Tale of \bioname{Homo
                 Naledi} and the Discovery That Changed Our Human
                 Story",
  publisher =    "National Geographic",
  address =      "Washington, DC, USA",
  pages =        "239",
  year =         "2017",
  ISBN =         "1-4262-1811-7 (hardcover)",
  ISBN-13 =      "978-1-4262-1811-8 (hardcover)",
  LCCN =         "GN284.5 .B47 2017",
  bibdate =      "Sat Dec 23 08:54:30 MST 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/gnu.bib;
                 https://www.math.utah.edu/pub/tex/bib/master.bib;
                 z3950.loc.gov:7090/Voyager",
  abstract =     "This first-person narrative about an archaeological
                 discovery is rewriting the story of human evolution. A
                 story of defiance and determination by a controversial
                 scientist, this is Lee Berger's own take on finding
                 \bioname{Homo naledi}, an all-new species on the human
                 family tree and one of the greatest discoveries of the
                 21st century. In 2013, Berger, a National Geographic
                 Explorer-in-Residence, caught wind of a cache of bones
                 in a hard-to-reach underground cave in South Africa. He
                 put out a call around the world for petite
                 collaborators--men and women small and adventurous
                 enough to be able to squeeze through 8-inch tunnels to
                 reach a sunless cave 40 feet underground. With this
                 team of ``underground astronauts,'' Berger made the
                 discovery of a lifetime: hundreds of prehistoric bones,
                 including entire skeletons of at least 15 individuals,
                 all perhaps two million years old. Their features
                 combined those of known prehominids like Lucy, the
                 famous Australopithecus, with those more human than
                 anything ever before seen in prehistoric remains.
                 Berger's team had discovered an all new species, and
                 they called it \bioname{Homo naledi}. The cave quickly
                 proved to be the richest primitive hominid site ever
                 discovered, full of implications that shake the very
                 foundation of how we define what makes us human. Did
                 this species come before, during, or after the
                 emergence of \bioname{Homo sapiens} on our evolutionary
                 tree? How did the cave come to contain nothing but the
                 remains of these individuals? Did they bury their dead?
                 If so, they must have had a level of self-knowledge,
                 including an awareness of death. And yet those are the
                 very characteristics used to define what makes us
                 human. Did an equally advanced species inhabit Earth
                 with us, or before us? Berger does not hesitate to
                 address all these questions. Berger is a charming and
                 controversial figure, and some colleagues question his
                 interpretation of this and other finds. But in these
                 pages, this charismatic and visionary paleontologist
                 counters their arguments and tells his personal story:
                 a rich and readable narrative about science,
                 exploration, and what it means to be human. A story of
                 defiance and determination by a controversial
                 scientist, this is Lee Berger's own take on finding
                 \bioname{Homo naledi}, an all-new species on the human
                 family tree and one of the greatest discoveries of the
                 21st century.",
  acknowledgement = ack-nhfb,
  remark =       "Although this book says nothing about open-source
                 software, it says a good bit in favor of open-source
                 research findings, including the free sharing of
                 sub-millimeter accurate 3-D models of fossils.",
  subject =      "Homo naledi; Human beings; Origin; Evolution; Human
                 remains (Archaeology); South Africa; Witwatersrand
                 Region; SOCIAL SCIENCE / Anthropology / Physical;
                 HISTORY / Expeditions and Discoveries; SCIENCE /
                 Paleontology",
  tableofcontents = "Prologue \\
                 Going to South Africa \\
                 Finding Sediba \\
                 Finding Naledi \\
                 Understanding Naledi \\
                 Epilogue \\
                 Project participants, 2008--2015",
}


bibtype: book
filename: master.bib
label: Berggren:2000:PSB
editor: Lennart Berggren and Jonathan Borwein and Peter Borwein
booktitle: Pi: a source book
title: Pi: a source book
publisher: pub-SV
address: pub-SV:adr
edition: Second
pages: xx + 736
year: 2000
DOI: https://doi.org/10.1007/978-1-4757-3240-5
ISBN: 0-387-98946-3 (hardcover) OR 0387989463 (hardcover)
ISBN13: 978-0-387-98946-4 (hardcover) OR 9780387989464 (hardcover)
LCCN: QA484 .P5 2000
MRclass: 11-00 (01A05 01A75 11-03)
MRnumber: 1746004
bibdate: Wed Aug 10 11:09:47 2016
bibtimestamp: 2016.08.10 11:09:47 ???
subject: Pi (mathematical constant)
acknowledgement: ack-nhfb
authordates: Jonathan Michael Borwein (20 May 1951--2 August 2016)
rawbooktitle: Pi: a source book
raweditor: Lennart Berggren and Jonathan Borwein and Peter Borwein
rawtitle: Pi: a source book
ORCID: Borwein, Jonathan/0000-0002-1263-0646
bibsource:
https://www.math.utah.edu/pub/bibnet/authors/b/borwein-jonathan-m.bib; https://www.math.utah.edu/pub/tex/bib/agm.bib; https://www.math.utah.edu/pub/tex/bib/elefunt.bib; https://www.math.utah.edu/pub/tex/bib/master.bib; https://www.math.utah.edu/pub/tex/bib/mathcw.bib; https://www.math.utah.edu/pub/tex/bib/pi.bib

TOC:
Preface / v Preface to the Second Edition / viii Acknowledgments / ix Introduction / xvii 1. The Rhind Mathematical Papyrus-Problem 50 ($approx $ 1650 B.C.) / A problem dealing with the area of a round field of given diameter / 1 2. Engels. Quadrature of the Circle in Ancient Egypt (1977) / A conjectural explanation of how the mathematicians of ancient Egypt approximated the area of a circle / 3 3. Archimedes. Measurement of a Circle ($approx $ 250 BC) / The seminal work in which Archimedes presents the first true algorithm for $pi $ / 7 4. Phillips. Archimedes the Numerical Analyst (1981) / A summary of Archimedes' work on the computation of $pi $ using modern notation / 15 5. Lam and Ang. Circle Measurements in Ancient China (1986) / This paper discusses and contains a translation of Liu Hui's (3rd century) method for evaluating $pi $ and also examines values for $pi $ given by Zu Chongzhi (429--500) / 20 6. The Banu Musa: The Measurement of Plane and Solid Figures ($approx $ 850) / This extract gives an explicit statement and proof that the ratio of the circumference to the diameter is constant / 36 7. Madhava. The Power Series for Arctan and Pi ($approx $ 1400) / These theorems by a fifteenth century Indian mathematician give Gregory's series for arctan with remainder terms and Leibniz's series for $pi $ / 45 8. Hope-Jones. Ludolph (or Ludolff or Lucius) van Ceulen (1938) / Correspondence about van Ceulen's tombstone in reference to it containing some digits of $pi $ / 51 9. Viete. Variorum de Rebus Mathematicis Reponsorum Liber VII (1593) / Two excerpts. One containing the first infinite expression of $pi $, obtained by relating the area of a regular $2n$-gon to that of a regular $n$-gon / 53 10. Wallis. Computation of $pi $ by Successive Interpolations (1655) / How Wallis derived the infinite product for $pi $ that bears his name / 68 11. Wallis. Arithmetica Infinitorum (1655) / An excerpt including Prop. 189, 191 and an alternate form of the result that gives Wm. Brounker's continued fraction expression for $4/pi $ / 78 12. Huygens. De Circuli Magnitudine Inventa (1724) / Huygens's proof of W. Snell's discovery of improvements in Archimedes' method of estimating the lengths of circular arcs / 81 13. Gregory. Correspondence with John Collins (1671) / A letter to Collins in which he gives his series for arctangent, carried to the ninth power. / 87 14. Roy. The Discovery of the Series Formula for $pi $ by Leibniz, Gregory, and Nilakantha (1990) / A discussion of the discovery of the series $pi /4 = 1 - 1/3 + 1/5, cdots $ / 92 15. Jones. The First Use of $pi $ for the Circle Ratio (1706) / An excerpt from Jones' book, the Synopsis Palmariorum Matheseos: or, a New Introduction to the Mathematics, London, 1706 / 108 16. Newton. Of the Method of Fluxions and Infinite Series (1737) / An excerpt giving Newton's calculation of $pi $ to 16 decimal places / 110 17. Euler. Chapter 10 of Introduction to Analysis of the Infinite (On the Use of the Discovered Fractions to Sum Infinite Series) (1748) / This includes many of Euler's infinite series for $pi $ and powers of $pi $ / 112 18. Lambert. Memoire Sur Quelques Proprietes Remarquables Des Quantites Transcendentes Circulaires et Logarithmiques (1761) / An excerpt from Lambert's original proof of the irrationality of $pi $ / 129 19. Lambert. Irrationality of $pi $ (1969) / A translation and Struik's discussion of Lambert's proof of the irrationality of $pi $ / 141 20. Shanks. Contributions to Mathematics Comprising Chiefly of the Rectification of the Circle to 607 Places of Decimals (1853) / Pages from Shank's report of his monumental hand calculation of $pi $ / 147 21. Hermite. Sur La Fonction Exponentielle (1873) / The first proof of the transcendence of $e$ / 162 22. Lindemann. Ueber die Zahl $pi $ (1882) / The first proof of the transcendence of $pi $ / 194 23. Weierstrass. Zu Lindemann's Abhandlung ``Uber die Ludolphsche Zahl'' (1885) / Weierstrass' proof of the transcendence of $pi $ / 207 24. Hilbert. Ueber die Trancendenz der Zahlen $e$ und $pi $ (1893) / Hilbert's short and elegant simplification of the transcendence proofs for $e$ and $pi $ / 226 25. Goodwin. Quadrature of the Circle (1894) / The dubious origin of the attempted legislation of the value of $pi $ in Indiana / 230 26. Edington. House Bill No. 246, Indiana State Legislature, 1897 (1935) / A summary of the action taken by the Indiana State Legislature to fix the value of $pi $ (including a copy of the actual bill that was proposed) / 231 27. Singmaster. The Legal Values of Pi (1985) / A history of the attempt by Indiana to legislate the value of $pi $ / 236 28. Ramanujan. Squaring the Circle (1913) / A geometric approximation to $pi $ / 240 29. Ramanujan. Modular Equations and Approximations to $pi $ (1914) / Ramanujan's seminal paper on $pi $ that includes a number of striking series and algebraic approximations / 241 30. Watson. The Marquis and the Land Agent: A Tale of the Eighteenth Century (1933) / A Presidential address to the Mathematical Association in which the author gives an account of ``some of the elementary work on arcs and ellipses and other curves which led up to the idea of inverting an elliptic integral, and so laying the foundations of elliptic functions and doubly periodic functions generally.'' / 258 31. Ballantine. The Best (?) Formula for Computing $pi $ to a Thousand Places (1939) / An early attempt to orchestrate the calculation of $pi $ more cleverly / 271 32. Birch. An Algorithm for Construction of Arctangent Relations (1946) / The object of this note is to express $pi / 4 $ as a sum of arctan relations in powers of 10 / 274 33. Niven. A Simple Proof that $pi $ Is Irrational (1947) / A very concise proof of the irrationality of $pi $ / 276 34. Reitwiesner. An ENIAC Determination of $pi $ and $e$ to 2000 Decimal Places (1950) / One of the first computer-based computations / 277 35. Schepler. The Chronology of Pi (1950) / A fairly reliable outline of the history of $pi $ from 3000 BC to 1949 / 282 36. Mahler. On the Approximation of $pi $ (1953) / ``The aim of this paper is to determine an explicit lower bound free of unknown constants for the distance of $pi $ from a given rational or algebraic number'' / 306 37. Wrench, Jr. The Evolution of Extended Decimal Approximations to $pi $ (1960) / A history of the calculation of the digits of $pi $ to 1960 38. Shanks and Wrench, Jr. Calculation of $pi $ to 100,000 Decimals (1962) / A landmark computation of $pi $ to more than 100,000 places / 326 39. Sweeny. On the Computation of Euler's Constant (1963) / The computation of Euler's constant to 3566 decimal places / 350 40. Baker. Approximations to the Logarithms of Certain Rational Numbers (1964) / The main purpose of this deep and fundamental paper is to ``deduce results concerning the accuracy with which the natural logarithms of certain rational numbers may be approximated by rational numbers, or, more generally, by algebraic numbers of bounded degree.'' / 359 41. Adams. Asymptotic Diophantine Approximations to $E$ (1966) / An asymptotic estimate for the rational approximation to $e$ which disproves the conjecture that $e$ behaves like almost all numbers in this respect / 368 42. Mahler. Applications of Some Formulae by Hermite to the Approximations of Exponentials of Logarithms (1967) / An important extension of Hilbert's approach to the study of transcendence / 372 43. Eves. In Mathematical Circles; A Selection of Mathematical Stories and Anecdotes (excerpt) (1969) / A collection of mathematical stories and anecdotes about $pi $ / 400 44. Eves. Mathematical Circles Revisited; A Second Collection of Mathematical Stories and Anecdotes (excerpt) (1971) / A further collection of mathematical stories and anecdotes about $pi $ / 402 45. Todd. The Lemniscate Constants (1975) / A unifying account of some of the methods used for computing the lemniscate constants / 412 46. Salamin. Computation of r Using Arithmetic-Geometric Mean (1976) / The first quadratically converging algorithm for $pi $ based on Gauss's AGM and on Legendre's relation for elliptic integrals / 418 47. Brent. Fast Multiple-Precision Evaluation of Elementary Functions (1976) / ``This paper contains the `Gauss-Legendre' method and some different algorithms for log and exp (using Landen transformations).'' / 424 48. Beukers. A Note on the Irrationality of $zeta (2)$ and $zetq (3)$ (1979) / A short and elegant recasting of Apery's proof of the irrationality of $zeta (3)$ (and $zeta (2)$) / 434 49. van der Poorten. A Proof that Euler Missed ldots Apery's Proof of the Irrationality of $zeta (3)$ (1979) / An illuminating account of Apery's astonishing proof of the irrationality of $zeta (3)$ / 439 50. Brent and McMillan. Some New Algorithms for High-Precision Computation of Euler's Constant (1980) / Several new algorithms for high precision calculation of Euler's constant, including one which was used to compute 30,100 decimal places / 448 51. Apostol. A Proof that Euler Missed: Evaluating $zeta (2)$ the Easy Way (1983) / This note shows that one of the double integrals considered by Beukers ([48] in the table of contents) can be used to establish directly that $zeta (2) = pi / 6$ / 456 52. O'Shaughnessy. Putting God Back in Math (1983) / An article about the Institute of Pi Research, an organization that ``pokes fun at creationists by pointing out that even the Bible makes mistakes.'' / 458 53. Stern. A Remarkable Approximation to $pi $ (1985) / Justification of the value of $pi $ in the Bible through numerological interpretations / 460 54. Newman and Shanks. On a Sequence Arising in Series for $pi $ (1984) / More connections between $pi $ and modular equations / 462 55. Cox. The Arithmetic-Geometric Mean of Gauss (1984) / An extensive study of the complex analytic properties of the AGM / 481 56. Borwein and Borwein. The Arithmetic-Geometric Mean and Fast Computation of Elementary Functions (1984) / The relationship between the AGM iteration and fast computation of elementary functions (one of the by-products is an algorithm for $pi $) / 537 57. Newman. A Simplified Version of the Fast Algorithms of Brent and Salamin (1984) / Elementary algorithms for evaluating $e^x$ and $pi $ using the Gauss AGM without explicit elliptic function theory / 553 58. Wagon. Is Pi Normal? (1985) / A discussion of the conjecture that $pi $ has randomly distributed digits / 557 59. Keith. Circle Digits: A Self-Referential Story (1986) / A mnemonic for the first 402 decimal places of $pi $ / 560 60. Bailey. The Computation of $pi $ to 29,360,000 Decimal Digits Using Borweins' Quartically Convergent Algorithm (1988) / The algorithms used, both for $pi $ and for performing the required multiple-precision arithmetic / 562 61. Kanada. Vectorization of Multiple-Precision Arithmetic Program and 201,326,000 Decimal Digits of 1 Calculation (1988) / Details of the computation and statistical tests of the first 200 million digits of $pi $ / 576 62. Borwein and Borwein. Ramanujan and Pi (1988) / This article documents Ramanujan's life, his ingenious approach to calculating $pi $, and how his approach is now incorporated into modern computer algorithms / 588 63. Chudnovsky and Chudnovsky. Approximations and Complex Multiplication According to Ramanujan (1988) / This excerpt describes ``Ramanujan's original quadratic period--quasiperiod relations for elliptic curves with complex multiplication and their applications to representations of fractions of $pi $ and other logarithms in terms of rapidly convergent nearly integral (hypergeometric) series.'' / 596 64. Borwein, Borwein and Bailey. Ramanujan, Modular Equations, and Approximations to Pi or How to Compute One Billion Digits of Pi (1989) / An exposition of the computation of $pi $ using mathematics rooted in Ramanujan's work / 623 65. Borwein, Borwein and Dilcher. Pi, Euler Numbers, and Asymptotic Expansions (1989) / An explanation as to why the slowly convergent Gregory series for $pi $, truncated at 500,000 terms, gives $pi $ to 40 places with only the 6th, 17th, 18th, and 29th places being incorrect / 642 66. Beukers, Bezivin, and Robba. An Alternative Proof of the Lindemann--Weierstrass Theorem (1990) / The Lindemann--Weierstrass theorem as a by-product of a criterion for rationality of solutions of differential equations / 649 67. Webster. The Tail of Pi (1991) / Various anecdotes about $pi $ from the 14th annual IMO Lecture to the Royal Society / 654 68. Eco. An excerpt from Foucault's Pendulum (1993) / ``The unnumbered perfection of the circle itself.'' / 658 69. Keith. Pi Mnemonics and the Art of Constrained Writing (1996) / A mnemonic for $pi $ based on Edgar Allen Poe's poem ``The Raven.'' / 659 70. Bailey, Borwein, and Plouffe. On the Rapid Computation of Various Polylogarithmic Constants (1996) / A fast method for computing individual digits of $pi $ in base 2 / 663 Appendix I --- On the Early History of Pi / 677 Appendix II --- A Computational Chronology of Pi / 683 Appendix III --- Selected Formulae for Pi / 686 Appendix IV --- Translations of Viete and Huygens / 690 Bibliography / 711 Credits / 717 Index / 721

rawTOC:
Preface / v \\ \\ Preface to the Second Edition / viii \\ Acknowledgments / ix \\ \\ Introduction / xvii \\ \\ 1. The Rhind Mathematical Papyrus-Problem 50 ($\approx$ 1650 B.C.) / A problem dealing with the area of a round field of given diameter / 1 \\ \\ 2. Engels. Quadrature of the Circle in Ancient Egypt (1977) / A conjectural explanation of how the mathematicians of ancient Egypt approximated the area of a circle / 3 \\ \\ 3. Archimedes. Measurement of a Circle ($\approx$ 250 BC) / The seminal work in which Archimedes presents the first true algorithm for $\pi$ / 7 \\ \\ 4. Phillips. Archimedes the Numerical Analyst (1981) / A summary of Archimedes' work on the computation of $\pi$ using modern notation / 15 \\ \\ 5. Lam and Ang. Circle Measurements in Ancient China (1986) / This paper discusses and contains a translation of Liu Hui's (3rd century) method for evaluating $\pi$ and also examines values for $\pi$ given by Zu Chongzhi (429--500) / 20 \\ \\ 6. The Ban{\=u} M{\=u}s{\=a}: The Measurement of Plane and Solid Figures ($\approx$ 850) / This extract gives an explicit statement and proof that the ratio of the circumference to the diameter is constant / 36 \\ \\ 7. M{\=a}dhava. The Power Series for Arctan and Pi ($\approx$ 1400) / These theorems by a fifteenth century Indian mathematician give Gregory's series for arctan with remainder terms and Leibniz's series for $\pi$ / 45 \\ \\ 8. Hope-Jones. Ludolph (or Ludolff or Lucius) van Ceulen (1938) / Correspondence about van Ceulen's tombstone in reference to it containing some digits of $\pi$ / 51 \\ \\ 9. Vi{\'e}te. Variorum de Rebus Mathematicis Reponsorum Liber VII (1593) / Two excerpts. One containing the first infinite expression of $\pi$, obtained by relating the area of a regular $2n$-gon to that of a regular $n$-gon / 53 \\ \\ 10. Wallis. Computation of $\pi$ by Successive Interpolations (1655) / How Wallis derived the infinite product for $\pi$ that bears his name / 68 \\ \\ 11. Wallis. Arithmetica Infinitorum (1655) / An excerpt including Prop. 189, 191 and an alternate form of the result that gives Wm. Brounker's continued fraction expression for $4/\pi$ / 78 \\ \\ 12. Huygens. De Circuli Magnitudine Inventa (1724) / Huygens's proof of W. Snell's discovery of improvements in Archimedes' method of estimating the lengths of circular arcs / 81 \\ \\ 13. Gregory. Correspondence with John Collins (1671) / A letter to Collins in which he gives his series for arctangent, carried to the ninth power. / 87 \\ \\ 14. Roy. The Discovery of the Series Formula for $\pi$ by Leibniz, Gregory, and Nilakantha (1990) / A discussion of the discovery of the series $\pi/4 = 1 - 1/3 + 1/5, \cdots{}$ / 92 \\ \\ 15. Jones. The First Use of $\pi$ for the Circle Ratio (1706) / An excerpt from Jones' book, the Synopsis Palmariorum Matheseos: or, a New Introduction to the Mathematics, London, 1706 / 108 \\ \\ 16. Newton. Of the Method of Fluxions and Infinite Series (1737) / An excerpt giving Newton's calculation of $\pi$ to 16 decimal places / 110 \\ \\ 17. Euler. Chapter 10 of Introduction to Analysis of the Infinite (On the Use of the Discovered Fractions to Sum Infinite Series) (1748) / This includes many of Euler's infinite series for $\pi$ and powers of $\pi$ / 112 \\ \\ 18. Lambert. M{\'e}moire Sur Quelques Propri{\'e}t{\'e}s Remarquables Des Quantit{\'e}s Transcendentes Circulaires et Logarithmiques (1761) / An excerpt from Lambert's original proof of the irrationality of $\pi$ / 129 \\ \\ 19. Lambert. Irrationality of $\pi$ (1969) / A translation and Struik's discussion of Lambert's proof of the irrationality of $\pi$ / 141 \\ \\ 20. Shanks. Contributions to Mathematics Comprising Chiefly of the Rectification of the Circle to 607 Places of Decimals (1853) / Pages from Shank's report of his monumental hand calculation of $\pi$ / 147 \\ \\ 21. Hermite. Sur La Fonction Exponentielle (1873) / The first proof of the transcendence of $e$ / 162 \\ \\ 22. Lindemann. Ueber die Zahl $\pi$ (1882) / The first proof of the transcendence of $\pi$ / 194 \\ \\ 23. Weierstrass. Zu Lindemann's Abhandlung ``Uber die Ludolphsche Zahl'' (1885) / Weierstrass' proof of the transcendence of $\pi$ / 207 \\ \\ 24. Hilbert. Ueber die Trancendenz der Zahlen $e$ und $\pi$ (1893) / Hilbert's short and elegant simplification of the transcendence proofs for $e$ and $\pi$ / 226 \\ \\ 25. Goodwin. Quadrature of the Circle (1894) / The dubious origin of the attempted legislation of the value of $\pi$ in Indiana / 230 \\ \\ 26. Edington. House Bill No. 246, Indiana State Legislature, 1897 (1935) / A summary of the action taken by the Indiana State Legislature to fix the value of $\pi$ (including a copy of the actual bill that was proposed) / 231 \\ \\ 27. Singmaster. The Legal Values of Pi (1985) / A history of the attempt by Indiana to legislate the value of $\pi$ / 236 \\ \\ 28. Ramanujan. Squaring the Circle (1913) / A geometric approximation to $\pi$ / 240 \\ \\ 29. Ramanujan. Modular Equations and Approximations to $\pi$ (1914) / Ramanujan's seminal paper on $\pi$ that includes a number of striking series and algebraic approximations / 241 \\ \\ 30. Watson. The Marquis and the Land Agent: A Tale of the Eighteenth Century (1933) / A Presidential address to the Mathematical Association in which the author gives an account of ``some of the elementary work on arcs and ellipses and other curves which led up to the idea of inverting an elliptic integral, and so laying the foundations of elliptic functions and doubly periodic functions generally.'' / 258 \\ \\ 31. Ballantine. The Best (?) Formula for Computing $\pi$ to a Thousand Places (1939) / An early attempt to orchestrate the calculation of $\pi$ more cleverly / 271 \\ \\ 32. Birch. An Algorithm for Construction of Arctangent Relations (1946) / The object of this note is to express $\pi / 4 $ as a sum of arctan relations in powers of 10 / 274 \\ \\ 33. Niven. A Simple Proof that $\pi$ Is Irrational (1947) / A very concise proof of the irrationality of $\pi$ / 276 \\ \\ 34. Reitwiesner. An ENIAC Determination of $\pi$ and $e$ to 2000 Decimal Places (1950) / One of the first computer-based computations / 277 \\ \\ 35. Schepler. The Chronology of Pi (1950) / A fairly reliable outline of the history of $\pi$ from 3000 BC to 1949 / 282 \\ \\ 36. Mahler. On the Approximation of $\pi$ (1953) / ``The aim of this paper is to determine an explicit lower bound free of unknown constants for the distance of $\pi$ from a given rational or algebraic number'' / 306 \\ \\ 37. Wrench, Jr. The Evolution of Extended Decimal Approximations to $\pi$ (1960) / A history of the calculation of the digits of $\pi$ to 1960 \\ \\ 38. Shanks and Wrench, Jr. Calculation of $\pi$ to 100,000 Decimals (1962) / A landmark computation of $\pi$ to more than 100,000 places / 326 \\ \\ 39. Sweeny. On the Computation of Euler's Constant (1963) / The computation of Euler's constant to 3566 decimal places / 350 \\ \\ 40. Baker. Approximations to the Logarithms of Certain Rational Numbers (1964) / The main purpose of this deep and fundamental paper is to ``deduce results concerning the accuracy with which the natural logarithms of certain rational numbers may be approximated by rational numbers, or, more generally, by algebraic numbers of bounded degree.'' / 359 \\ \\ 41. Adams. Asymptotic Diophantine Approximations to $E$ (1966) / An asymptotic estimate for the rational approximation to $e$ which disproves the conjecture that $e$ behaves like almost all numbers in this respect / 368 \\ \\ 42. Mahler. Applications of Some Formulae by Hermite to the Approximations of Exponentials of Logarithms (1967) / An important extension of Hilbert's approach to the study of transcendence / 372 \\ \\ 43. Eves. In Mathematical Circles; A Selection of Mathematical Stories and Anecdotes (excerpt) (1969) / A collection of mathematical stories and anecdotes about $\pi$ / 400 \\ \\ 44. Eves. Mathematical Circles Revisited; A Second Collection of Mathematical Stories and Anecdotes (excerpt) (1971) / A further collection of mathematical stories and anecdotes about $\pi$ / 402 \\ \\ 45. Todd. The Lemniscate Constants (1975) / A unifying account of some of the methods used for computing the lemniscate constants / 412 \\ \\ 46. Salamin. Computation of r Using Arithmetic-Geometric Mean (1976) / The first quadratically converging algorithm for $\pi$ based on Gauss's AGM and on Legendre's relation for elliptic integrals / 418 \\ \\ 47. Brent. Fast Multiple-Precision Evaluation of Elementary Functions (1976) / ``This paper contains the `Gauss-Legendre' method and some different algorithms for log and exp (using Landen transformations).'' / 424 \\ \\ 48. Beukers. A Note on the Irrationality of $\zeta(2)$ and $\zetq(3)$ (1979) / A short and elegant recasting of Ap{\'e}ry's proof of the irrationality of $\zeta(3)$ (and $\zeta(2)$) / 434 \\ \\ 49. van der Poorten. A Proof that Euler Missed \ldots{} Ap{\'e}ry's Proof of the Irrationality of $\zeta(3)$ (1979) / An illuminating account of Ap{\'e}ry's astonishing proof of the irrationality of $\zeta(3)$ / 439 \\ \\ 50. Brent and McMillan. Some New Algorithms for High-Precision Computation of Euler's Constant (1980) / Several new algorithms for high precision calculation of Euler's constant, including one which was used to compute 30,100 decimal places / 448 \\ \\ 51. Apostol. A Proof that Euler Missed: Evaluating $\zeta(2)$ the Easy Way (1983) / This note shows that one of the double integrals considered by Beukers ([48] in the table of contents) can be used to establish directly that $\zeta(2) = \pi / 6$ / 456 \\ \\ 52. O'Shaughnessy. Putting God Back in Math (1983) / An article about the Institute of Pi Research, an organization that ``pokes fun at creationists by pointing out that even the Bible makes mistakes.'' / 458 \\ \\ 53. Stern. A Remarkable Approximation to $\pi$ (1985) / Justification of the value of $\pi$ in the Bible through numerological interpretations / 460 \\ \\ 54. Newman and Shanks. On a Sequence Arising in Series for $\pi$ (1984) / More connections between $\pi$ and modular equations / 462 \\ \\ 55. Cox. The Arithmetic-Geometric Mean of Gauss (1984) / An extensive study of the complex analytic properties of the AGM / 481 \\ \\ 56. Borwein and Borwein. The Arithmetic-Geometric Mean and Fast Computation of Elementary Functions (1984) / The relationship between the AGM iteration and fast computation of elementary functions (one of the by-products is an algorithm for $\pi$) / 537 \\ \\ 57. Newman. A Simplified Version of the Fast Algorithms of Brent and Salamin (1984) / Elementary algorithms for evaluating $e^x$ and $\pi$ using the Gauss AGM without explicit elliptic function theory / 553 \\ \\ 58. Wagon. Is Pi Normal? (1985) / A discussion of the conjecture that $\pi$ has randomly distributed digits / 557 \\ \\ 59. Keith. Circle Digits: A Self-Referential Story (1986) / A mnemonic for the first 402 decimal places of $\pi$ / 560 \\ \\ 60. Bailey. The Computation of $\pi$ to 29,360,000 Decimal Digits Using Borweins' Quartically Convergent Algorithm (1988) / The algorithms used, both for $\pi$ and for performing the required multiple-precision arithmetic / 562 \\ \\ 61. Kanada. Vectorization of Multiple-Precision Arithmetic Program and 201,326,000 Decimal Digits of 1 Calculation (1988) / Details of the computation and statistical tests of the first 200 million digits of $\pi$ / 576 \\ \\ 62. Borwein and Borwein. Ramanujan and Pi (1988) / This article documents Ramanujan's life, his ingenious approach to calculating $\pi$, and how his approach is now incorporated into modern computer algorithms / 588 \\ \\ 63. Chudnovsky and Chudnovsky. Approximations and Complex Multiplication According to Ramanujan (1988) / This excerpt describes ``Ramanujan's original quadratic period--quasiperiod relations for elliptic curves with complex multiplication and their applications to representations of fractions of $\pi$ and other logarithms in terms of rapidly convergent nearly integral (hypergeometric) series.'' / 596 \\ \\ 64. Borwein, Borwein and Bailey. Ramanujan, Modular Equations, and Approximations to Pi or How to Compute One Billion Digits of Pi (1989) / An exposition of the computation of $\pi$ using mathematics rooted in Ramanujan's work / 623 \\ \\ 65. Borwein, Borwein and Dilcher. Pi, Euler Numbers, and Asymptotic Expansions (1989) / An explanation as to why the slowly convergent Gregory series for $\pi$, truncated at 500,000 terms, gives $\pi$ to 40 places with only the 6th, 17th, 18th, and 29th places being incorrect / 642 \\ \\ 66. Beukers, B{\'e}zivin, and Robba. An Alternative Proof of the Lindemann--Weierstrass Theorem (1990) / The Lindemann--Weierstrass theorem as a by-product of a criterion for rationality of solutions of differential equations / 649 \\ \\ 67. Webster. The Tail of Pi (1991) / Various anecdotes about $\pi$ from the 14th annual IMO Lecture to the Royal Society / 654 \\ \\ 68. Eco. An excerpt from Foucault's Pendulum (1993) / ``The unnumbered perfection of the circle itself.'' / 658 \\ \\ 69. Keith. Pi Mnemonics and the Art of Constrained Writing (1996) / A mnemonic for $\pi$ based on Edgar Allen Poe's poem ``The Raven.'' / 659 \\ \\ 70. Bailey, Borwein, and Plouffe. On the Rapid Computation of Various Polylogarithmic Constants (1996) / A fast method for computing individual digits of $\pi$ in base 2 / 663 \\ Appendix I --- On the Early History of Pi / 677 \\ \\ Appendix II --- A Computational Chronology of Pi / 683 \\ \\ Appendix III --- Selected Formulae for Pi / 686 \\ \\ Appendix IV --- Translations of Vi{\`e}te and Huygens / 690 \\ Bibliography / 711 \\ \\ Credits / 717 \\ \\ Index / 721

entry:
@Book{Berggren:2000:PSB,
  editor =       "Lennart Berggren and Jonathan Borwein and Peter
                 Borwein",
  booktitle =    "Pi: a source book",
  title =        "Pi: a source book",
  publisher =    pub-SV,
  address =      pub-SV:adr,
  edition =      "Second",
  pages =        "xx + 736",
  year =         "2000",
  DOI =          "https://doi.org/10.1007/978-1-4757-3240-5",
  ISBN =         "0-387-98946-3 (hardcover)",
  ISBN-13 =      "978-0-387-98946-4 (hardcover)",
  LCCN =         "QA484 .P5 2000",
  MRclass =      "11-00 (01A05 01A75 11-03)",
  MRnumber =     "1746004",
  bibdate =      "Wed Aug 10 11:09:47 2016",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/b/borwein-jonathan-m.bib;
                 https://www.math.utah.edu/pub/tex/bib/agm.bib;
                 https://www.math.utah.edu/pub/tex/bib/elefunt.bib;
                 https://www.math.utah.edu/pub/tex/bib/master.bib;
                 https://www.math.utah.edu/pub/tex/bib/mathcw.bib;
                 https://www.math.utah.edu/pub/tex/bib/pi.bib",
  acknowledgement = ack-nhfb,
  author-dates = "Jonathan Michael Borwein (20 May 1951--2 August
                 2016)",
  libnote =      "Not yet in my library.",
  ORCID-numbers = "Borwein, Jonathan/0000-0002-1263-0646",
  subject =      "Pi (mathematical constant)",
  tableofcontents = "Preface / v \\
                 \\
                 Preface to the Second Edition / viii \\
                 Acknowledgments / ix \\
                 \\
                 Introduction / xvii \\
                 \\
                 1. The Rhind Mathematical Papyrus-Problem 50 ($\approx$
                 1650 B.C.) / A problem dealing with the area of a round
                 field of given diameter / 1 \\
                 \\
                 2. Engels. Quadrature of the Circle in Ancient Egypt
                 (1977) / A conjectural explanation of how the
                 mathematicians of ancient Egypt approximated the area
                 of a circle / 3 \\
                 \\
                 3. Archimedes. Measurement of a Circle ($\approx$ 250
                 BC) / The seminal work in which Archimedes presents the
                 first true algorithm for $\pi$ / 7 \\
                 \\
                 4. Phillips. Archimedes the Numerical Analyst (1981) /
                 A summary of Archimedes' work on the computation of
                 $\pi$ using modern notation / 15 \\
                 \\
                 5. Lam and Ang. Circle Measurements in Ancient China
                 (1986) / This paper discusses and contains a
                 translation of Liu Hui's (3rd century) method for
                 evaluating $\pi$ and also examines values for $\pi$
                 given by Zu Chongzhi (429--500) / 20 \\
                 \\
                 6. The Ban{\=u} M{\=u}s{\=a}: The Measurement of Plane
                 and Solid Figures ($\approx$ 850) / This extract gives
                 an explicit statement and proof that the ratio of the
                 circumference to the diameter is constant / 36 \\
                 \\
                 7. M{\=a}dhava. The Power Series for Arctan and Pi
                 ($\approx$ 1400) / These theorems by a fifteenth
                 century Indian mathematician give Gregory's series for
                 arctan with remainder terms and Leibniz's series for
                 $\pi$ / 45 \\
                 \\
                 8. Hope-Jones. Ludolph (or Ludolff or Lucius) van
                 Ceulen (1938) / Correspondence about van Ceulen's
                 tombstone in reference to it containing some digits of
                 $\pi$ / 51 \\
                 \\
                 9. Vi{\'e}te. Variorum de Rebus Mathematicis Reponsorum
                 Liber VII (1593) / Two excerpts. One containing the
                 first infinite expression of $\pi$, obtained by
                 relating the area of a regular $2n$-gon to that of a
                 regular $n$-gon / 53 \\
                 \\
                 10. Wallis. Computation of $\pi$ by Successive
                 Interpolations (1655) / How Wallis derived the infinite
                 product for $\pi$ that bears his name / 68 \\
                 \\
                 11. Wallis. Arithmetica Infinitorum (1655) / An excerpt
                 including Prop. 189, 191 and an alternate form of the
                 result that gives Wm. Brounker's continued fraction
                 expression for $4/\pi$ / 78 \\
                 \\
                 12. Huygens. De Circuli Magnitudine Inventa (1724) /
                 Huygens's proof of W. Snell's discovery of improvements
                 in Archimedes' method of estimating the lengths of
                 circular arcs / 81 \\
                 \\
                 13. Gregory. Correspondence with John Collins (1671) /
                 A letter to Collins in which he gives his series for
                 arctangent, carried to the ninth power. / 87 \\
                 \\
                 14. Roy. The Discovery of the Series Formula for $\pi$
                 by Leibniz, Gregory, and Nilakantha (1990) / A
                 discussion of the discovery of the series $\pi/4 = 1 -
                 1/3 + 1/5, \cdots{}$ / 92 \\
                 \\
                 15. Jones. The First Use of $\pi$ for the Circle Ratio
                 (1706) / An excerpt from Jones' book, the Synopsis
                 Palmariorum Matheseos: or, a New Introduction to the
                 Mathematics, London, 1706 / 108 \\
                 \\
                 16. Newton. Of the Method of Fluxions and Infinite
                 Series (1737) / An excerpt giving Newton's calculation
                 of $\pi$ to 16 decimal places / 110 \\
                 \\
                 17. Euler. Chapter 10 of Introduction to Analysis of
                 the Infinite (On the Use of the Discovered Fractions to
                 Sum Infinite Series) (1748) / This includes many of
                 Euler's infinite series for $\pi$ and powers of $\pi$ /
                 112 \\
                 \\
                 18. Lambert. M{\'e}moire Sur Quelques
                 Propri{\'e}t{\'e}s Remarquables Des Quantit{\'e}s
                 Transcendentes Circulaires et Logarithmiques (1761) /
                 An excerpt from Lambert's original proof of the
                 irrationality of $\pi$ / 129 \\
                 \\
                 19. Lambert. Irrationality of $\pi$ (1969) / A
                 translation and Struik's discussion of Lambert's proof
                 of the irrationality of $\pi$ / 141 \\
                 \\
                 20. Shanks. Contributions to Mathematics Comprising
                 Chiefly of the Rectification of the Circle to 607
                 Places of Decimals (1853) / Pages from Shank's report
                 of his monumental hand calculation of $\pi$ / 147 \\
                 \\
                 21. Hermite. Sur La Fonction Exponentielle (1873) / The
                 first proof of the transcendence of $e$ / 162 \\
                 \\
                 22. Lindemann. Ueber die Zahl $\pi$ (1882) / The first
                 proof of the transcendence of $\pi$ / 194 \\
                 \\
                 23. Weierstrass. Zu Lindemann's Abhandlung ``Uber die
                 Ludolphsche Zahl'' (1885) / Weierstrass' proof of the
                 transcendence of $\pi$ / 207 \\
                 \\
                 24. Hilbert. Ueber die Trancendenz der Zahlen $e$ und
                 $\pi$ (1893) / Hilbert's short and elegant
                 simplification of the transcendence proofs for $e$ and
                 $\pi$ / 226 \\
                 \\
                 25. Goodwin. Quadrature of the Circle (1894) / The
                 dubious origin of the attempted legislation of the
                 value of $\pi$ in Indiana / 230 \\
                 \\
                 26. Edington. House Bill No. 246, Indiana State
                 Legislature, 1897 (1935) / A summary of the action
                 taken by the Indiana State Legislature to fix the value
                 of $\pi$ (including a copy of the actual bill that was
                 proposed) / 231 \\
                 \\
                 27. Singmaster. The Legal Values of Pi (1985) / A
                 history of the attempt by Indiana to legislate the
                 value of $\pi$ / 236 \\
                 \\
                 28. Ramanujan. Squaring the Circle (1913) / A geometric
                 approximation to $\pi$ / 240 \\
                 \\
                 29. Ramanujan. Modular Equations and Approximations to
                 $\pi$ (1914) / Ramanujan's seminal paper on $\pi$ that
                 includes a number of striking series and algebraic
                 approximations / 241 \\
                 \\
                 30. Watson. The Marquis and the Land Agent: A Tale of
                 the Eighteenth Century (1933) / A Presidential address
                 to the Mathematical Association in which the author
                 gives an account of ``some of the elementary work on
                 arcs and ellipses and other curves which led up to the
                 idea of inverting an elliptic integral, and so laying
                 the foundations of elliptic functions and doubly
                 periodic functions generally.'' / 258 \\
                 \\
                 31. Ballantine. The Best (?) Formula for Computing
                 $\pi$ to a Thousand Places (1939) / An early attempt to
                 orchestrate the calculation of $\pi$ more cleverly /
                 271 \\
                 \\
                 32. Birch. An Algorithm for Construction of Arctangent
                 Relations (1946) / The object of this note is to
                 express $\pi / 4 $ as a sum of arctan relations in
                 powers of 10 / 274 \\
                 \\
                 33. Niven. A Simple Proof that $\pi$ Is Irrational
                 (1947) / A very concise proof of the irrationality of
                 $\pi$ / 276 \\
                 \\
                 34. Reitwiesner. An ENIAC Determination of $\pi$ and
                 $e$ to 2000 Decimal Places (1950) / One of the first
                 computer-based computations / 277 \\
                 \\
                 35. Schepler. The Chronology of Pi (1950) / A fairly
                 reliable outline of the history of $\pi$ from 3000 BC
                 to 1949 / 282 \\
                 \\
                 36. Mahler. On the Approximation of $\pi$ (1953) /
                 ``The aim of this paper is to determine an explicit
                 lower bound free of unknown constants for the distance
                 of $\pi$ from a given rational or algebraic number'' /
                 306 \\
                 \\
                 37. Wrench, Jr. The Evolution of Extended Decimal
                 Approximations to $\pi$ (1960) / A history of the
                 calculation of the digits of $\pi$ to 1960 \\
                 \\
                 38. Shanks and Wrench, Jr. Calculation of $\pi$ to
                 100,000 Decimals (1962) / A landmark computation of
                 $\pi$ to more than 100,000 places / 326 \\
                 \\
                 39. Sweeny. On the Computation of Euler's Constant
                 (1963) / The computation of Euler's constant to 3566
                 decimal places / 350 \\
                 \\
                 40. Baker. Approximations to the Logarithms of Certain
                 Rational Numbers (1964) / The main purpose of this deep
                 and fundamental paper is to ``deduce results concerning
                 the accuracy with which the natural logarithms of
                 certain rational numbers may be approximated by
                 rational numbers, or, more generally, by algebraic
                 numbers of bounded degree.'' / 359 \\
                 \\
                 41. Adams. Asymptotic Diophantine Approximations to $E$
                 (1966) / An asymptotic estimate for the rational
                 approximation to $e$ which disproves the conjecture
                 that $e$ behaves like almost all numbers in this
                 respect / 368 \\
                 \\
                 42. Mahler. Applications of Some Formulae by Hermite to
                 the Approximations of Exponentials of Logarithms (1967)
                 / An important extension of Hilbert's approach to the
                 study of transcendence / 372 \\
                 \\
                 43. Eves. In Mathematical Circles; A Selection of
                 Mathematical Stories and Anecdotes (excerpt) (1969) / A
                 collection of mathematical stories and anecdotes about
                 $\pi$ / 400 \\
                 \\
                 44. Eves. Mathematical Circles Revisited; A Second
                 Collection of Mathematical Stories and Anecdotes
                 (excerpt) (1971) / A further collection of mathematical
                 stories and anecdotes about $\pi$ / 402 \\
                 \\
                 45. Todd. The Lemniscate Constants (1975) / A unifying
                 account of some of the methods used for computing the
                 lemniscate constants / 412 \\
                 \\
                 46. Salamin. Computation of r Using
                 Arithmetic-Geometric Mean (1976) / The first
                 quadratically converging algorithm for $\pi$ based on
                 Gauss's AGM and on Legendre's relation for elliptic
                 integrals / 418 \\
                 \\
                 47. Brent. Fast Multiple-Precision Evaluation of
                 Elementary Functions (1976) / ``This paper contains the
                 `Gauss-Legendre' method and some different algorithms
                 for log and exp (using Landen transformations).'' / 424
                 \\
                 \\
                 48. Beukers. A Note on the Irrationality of $\zeta(2)$
                 and $\zetq(3)$ (1979) / A short and elegant recasting
                 of Ap{\'e}ry's proof of the irrationality of $\zeta(3)$
                 (and $\zeta(2)$) / 434 \\
                 \\
                 49. van der Poorten. A Proof that Euler Missed \ldots{}
                 Ap{\'e}ry's Proof of the Irrationality of $\zeta(3)$
                 (1979) / An illuminating account of Ap{\'e}ry's
                 astonishing proof of the irrationality of $\zeta(3)$ /
                 439 \\
                 \\
                 50. Brent and McMillan. Some New Algorithms for
                 High-Precision Computation of Euler's Constant (1980) /
                 Several new algorithms for high precision calculation
                 of Euler's constant, including one which was used to
                 compute 30,100 decimal places / 448 \\
                 \\
                 51. Apostol. A Proof that Euler Missed: Evaluating
                 $\zeta(2)$ the Easy Way (1983) / This note shows that
                 one of the double integrals considered by Beukers ([48]
                 in the table of contents) can be used to establish
                 directly that $\zeta(2) = \pi / 6$ / 456 \\
                 \\
                 52. O'Shaughnessy. Putting God Back in Math (1983) / An
                 article about the Institute of Pi Research, an
                 organization that ``pokes fun at creationists by
                 pointing out that even the Bible makes mistakes.'' /
                 458 \\
                 \\
                 53. Stern. A Remarkable Approximation to $\pi$ (1985) /
                 Justification of the value of $\pi$ in the Bible
                 through numerological interpretations / 460 \\
                 \\
                 54. Newman and Shanks. On a Sequence Arising in Series
                 for $\pi$ (1984) / More connections between $\pi$ and
                 modular equations / 462 \\
                 \\
                 55. Cox. The Arithmetic-Geometric Mean of Gauss (1984)
                 / An extensive study of the complex analytic properties
                 of the AGM / 481 \\
                 \\
                 56. Borwein and Borwein. The Arithmetic-Geometric Mean
                 and Fast Computation of Elementary Functions (1984) /
                 The relationship between the AGM iteration and fast
                 computation of elementary functions (one of the
                 by-products is an algorithm for $\pi$) / 537 \\
                 \\
                 57. Newman. A Simplified Version of the Fast Algorithms
                 of Brent and Salamin (1984) / Elementary algorithms for
                 evaluating $e^x$ and $\pi$ using the Gauss AGM without
                 explicit elliptic function theory / 553 \\
                 \\
                 58. Wagon. Is Pi Normal? (1985) / A discussion of the
                 conjecture that $\pi$ has randomly distributed digits /
                 557 \\
                 \\
                 59. Keith. Circle Digits: A Self-Referential Story
                 (1986) / A mnemonic for the first 402 decimal places of
                 $\pi$ / 560 \\
                 \\
                 60. Bailey. The Computation of $\pi$ to 29,360,000
                 Decimal Digits Using Borweins' Quartically Convergent
                 Algorithm (1988) / The algorithms used, both for $\pi$
                 and for performing the required multiple-precision
                 arithmetic / 562 \\
                 \\
                 61. Kanada. Vectorization of Multiple-Precision
                 Arithmetic Program and 201,326,000 Decimal Digits of 1
                 Calculation (1988) / Details of the computation and
                 statistical tests of the first 200 million digits of
                 $\pi$ / 576 \\
                 \\
                 62. Borwein and Borwein. Ramanujan and Pi (1988) / This
                 article documents Ramanujan's life, his ingenious
                 approach to calculating $\pi$, and how his approach is
                 now incorporated into modern computer algorithms / 588
                 \\
                 \\
                 63. Chudnovsky and Chudnovsky. Approximations and
                 Complex Multiplication According to Ramanujan (1988) /
                 This excerpt describes ``Ramanujan's original quadratic
                 period--quasiperiod relations for elliptic curves with
                 complex multiplication and their applications to
                 representations of fractions of $\pi$ and other
                 logarithms in terms of rapidly convergent nearly
                 integral (hypergeometric) series.'' / 596 \\
                 \\
                 64. Borwein, Borwein and Bailey. Ramanujan, Modular
                 Equations, and Approximations to Pi or How to Compute
                 One Billion Digits of Pi (1989) / An exposition of the
                 computation of $\pi$ using mathematics rooted in
                 Ramanujan's work / 623 \\
                 \\
                 65. Borwein, Borwein and Dilcher. Pi, Euler Numbers,
                 and Asymptotic Expansions (1989) / An explanation as to
                 why the slowly convergent Gregory series for $\pi$,
                 truncated at 500,000 terms, gives $\pi$ to 40 places
                 with only the 6th, 17th, 18th, and 29th places being
                 incorrect / 642 \\
                 \\
                 66. Beukers, B{\'e}zivin, and Robba. An Alternative
                 Proof of the Lindemann--Weierstrass Theorem (1990) /
                 The Lindemann--Weierstrass theorem as a by-product of a
                 criterion for rationality of solutions of differential
                 equations / 649 \\
                 \\
                 67. Webster. The Tail of Pi (1991) / Various anecdotes
                 about $\pi$ from the 14th annual IMO Lecture to the
                 Royal Society / 654 \\
                 \\
                 68. Eco. An excerpt from Foucault's Pendulum (1993) /
                 ``The unnumbered perfection of the circle itself.'' /
                 658 \\
                 \\
                 69. Keith. Pi Mnemonics and the Art of Constrained
                 Writing (1996) / A mnemonic for $\pi$ based on Edgar
                 Allen Poe's poem ``The Raven.'' / 659 \\
                 \\
                 70. Bailey, Borwein, and Plouffe. On the Rapid
                 Computation of Various Polylogarithmic Constants (1996)
                 / A fast method for computing individual digits of
                 $\pi$ in base 2 / 663 \\
                 Appendix I --- On the Early History of Pi / 677 \\
                 \\
                 Appendix II --- A Computational Chronology of Pi / 683
                 \\
                 \\
                 Appendix III --- Selected Formulae for Pi / 686 \\
                 \\
                 Appendix IV --- Translations of Vi{\`e}te and Huygens /
                 690 \\
                 Bibliography / 711 \\
                 \\
                 Credits / 717 \\
                 \\
                 Index / 721",
}


bibtype: misc
filename: master.bib
label: Bergman:2006:BRE
author: Aaron Bergman
pages: 11
day: 18
month: aug
monthnumber: 8
year: 2006
bibdate: Mon Oct 09 11:38:47 2006
bibtimestamp: 2006.10.09 11:38:47 ???
URL: http://zippy.ph.utexas.edu/~abergman/Review.pdf
remark: Critical review and rebuttal of Woit's book.
acknowledgement: ack-nhfb
howpublished: World Wide Web document
rawauthor: Aaron Bergman
title:
Book Review: em Not Even Wrong: The Failure of String Theory and the Continuing Challenge to Unify the Laws of Physics, Peter Woit, Jonathan Cape, London 2006

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

rawtitle:
Book Review: {{\em Not Even Wrong: The Failure of String Theory and the Continuing Challenge to Unify the Laws of Physics}, Peter Woit, Jonathan Cape, London 2006}

entry:
@Misc{Bergman:2006:BRE,
  author =       "Aaron Bergman",
  title =        "Book Review: {{\em Not Even Wrong: The Failure of
                 String Theory and the Continuing Challenge to Unify the
                 Laws of Physics}, Peter Woit, Jonathan Cape, London
                 2006}",
  howpublished = "World Wide Web document",
  pages =        "11",
  day =          "18",
  month =        aug,
  year =         "2006",
  bibdate =      "Mon Oct 09 11:38:47 2006",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/einstein.bib;
                 https://www.math.utah.edu/pub/tex/bib/master.bib",
  URL =          "http://zippy.ph.utexas.edu/~abergman/Review.pdf",
  acknowledgement = ack-nhfb,
  remark =       "Critical review and rebuttal of Woit's book.",
}


bibtype: book
filename: master.bib
label: Bergmann:1968:RG
author: Peter Gabriel Bergmann
title: The riddle of gravitation
publisher: Scribner
address: New York, NY, USA
pages: xvi + 270
year: 1968
LCCN: QC6 .B454
bibdate: Fri Aug 8 06:59:44 MDT 2014
bibtimestamp: 2014.08.08 06:59:44 MDT
subject: Relativity (Physics); Gravitation
acknowledgement: ack-nhfb
rawauthor: Peter Gabriel Bergmann
rawtitle: The riddle of gravitation
bibsource:
https://www.math.utah.edu/pub/tex/bib/einstein.bib; https://www.math.utah.edu/pub/tex/bib/master.bib; z3950.loc.gov:7090/Voyager

TOC:
Introduction: The Scope of Gravitation / 3 I / Newtonian Physics and Special Relativity 1 Early History / 9 2 Relativity of Motion / 19 3 The Universal Speed of Light / 25 4 The Special Theory of Relativity / 30 5 Minkowski's Four-dimensional World / 39 / 6 Mass, Energy, Momentum / 54 7 Flat Space Curved Space / 65 II / General Relativity 8Relativity and Gravitation / 77 9 The Relativity of Free Fall / 84 10 The Principle of General Covariance / 93 11 Curved Space-Time / 98 12 Gravitation in the Space-Time Continuum / 104 13 Schwarzschild's Solution / 114 14 Inside the Schwarzschild Radius / 126 15 Event Horizons / 132 III / Recent Developments 16 Gravitational Collapse / 157 17 Gravitational Radiation / 162 18 The Search for Gravitational Waves / 168 19 Cosmology / 172 20 Current Observational Programs / 184 21 Particle Motion / 192 22 Quantum Theory of Gravitation / 197 23 What Is an Observable? / 201 24 Space-Time Today and Tomorrow / 206 Appendixes I The Equal-Areas Law of Kepler / 213 II Derivation of the Inverse-Square Law of Force / 216 III The Lorentz Transformation / 219 IV The Schwarzschild Radius / 226 V Gravitational Radiation / 229 VI Powers of 10 and Units of Measurement / 233 Glossary / 235 Suggestions for Further Reading / 261 Index / 265

rawTOC:
Introduction: The Scope of Gravitation / 3 \\ I / Newtonian Physics and Special Relativity 1 Early History / 9 \\ 2 Relativity of Motion / 19 \\ 3 The Universal Speed of Light / 25 \\ 4 The Special Theory of Relativity / 30 \\ 5 Minkowski's Four-dimensional World / 39 \\ / 6 Mass, Energy, Momentum / 54 \\ 7 Flat Space Curved Space / 65 \\ II / General Relativity 8Relativity and Gravitation / 77 \\ 9 The Relativity of Free Fall / 84 \\ 10 The Principle of General Covariance / 93 \\ 11 Curved Space-Time / 98 \\ 12 Gravitation in the Space-Time Continuum / 104 \\ 13 Schwarzschild's Solution / 114 \\ 14 Inside the Schwarzschild Radius / 126 \\ 15 Event Horizons / 132 \\ III / Recent Developments 16 Gravitational Collapse / 157 \\ 17 Gravitational Radiation / 162 \\ 18 The Search for Gravitational Waves / 168 \\ 19 Cosmology / 172 \\ 20 Current Observational Programs / 184 \\ 21 Particle Motion / 192 \\ 22 Quantum Theory of Gravitation / 197 \\ 23 What Is an Observable? / 201 \\ 24 Space-Time Today and Tomorrow / 206 \\ Appendixes I The Equal-Areas Law of Kepler / 213 \\ II Derivation of the Inverse-Square Law of Force / 216 \\ III The Lorentz Transformation / 219 \\ IV The Schwarzschild Radius / 226 \\ V Gravitational Radiation / 229 \\ VI Powers of 10 and Units of Measurement / 233 \\ Glossary / 235 \\ Suggestions for Further Reading / 261 \\ Index / 265

entry:
@Book{Bergmann:1968:RG,
  author =       "Peter Gabriel Bergmann",
  title =        "The riddle of gravitation",
  publisher =    "Scribner",
  address =      "New York, NY, USA",
  pages =        "xvi + 270",
  year =         "1968",
  LCCN =         "QC6 .B454",
  bibdate =      "Fri Aug 8 06:59:44 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/einstein.bib;
                 https://www.math.utah.edu/pub/tex/bib/master.bib;
                 z3950.loc.gov:7090/Voyager",
  acknowledgement = ack-nhfb,
  subject =      "Relativity (Physics); Gravitation",
  tableofcontents = "Introduction: The Scope of Gravitation / 3 \\
                 I / Newtonian Physics and Special Relativity 1 Early
                 History / 9 \\
                 2 Relativity of Motion / 19 \\
                 3 The Universal Speed of Light / 25 \\
                 4 The Special Theory of Relativity / 30 \\
                 5 Minkowski's Four-dimensional World / 39 \\
                 / 6 Mass, Energy, Momentum / 54 \\
                 7 Flat Space Curved Space / 65 \\
                 II / General Relativity 8Relativity and Gravitation /
                 77 \\
                 9 The Relativity of Free Fall / 84 \\
                 10 The Principle of General Covariance / 93 \\
                 11 Curved Space-Time / 98 \\
                 12 Gravitation in the Space-Time Continuum / 104 \\
                 13 Schwarzschild's Solution / 114 \\
                 14 Inside the Schwarzschild Radius / 126 \\
                 15 Event Horizons / 132 \\
                 III / Recent Developments 16 Gravitational Collapse /
                 157 \\
                 17 Gravitational Radiation / 162 \\
                 18 The Search for Gravitational Waves / 168 \\
                 19 Cosmology / 172 \\
                 20 Current Observational Programs / 184 \\
                 21 Particle Motion / 192 \\
                 22 Quantum Theory of Gravitation / 197 \\
                 23 What Is an Observable? / 201 \\
                 24 Space-Time Today and Tomorrow / 206 \\
                 Appendixes I The Equal-Areas Law of Kepler / 213 \\
                 II Derivation of the Inverse-Square Law of Force / 216
                 \\
                 III The Lorentz Transformation / 219 \\
                 IV The Schwarzschild Radius / 226 \\
                 V Gravitational Radiation / 229 \\
                 VI Powers of 10 and Units of Measurement / 233 \\
                 Glossary / 235 \\
                 Suggestions for Further Reading / 261 \\
                 Index / 265",
}


bibtype: article
filename: master.bib
label: Bergstrom:2004:CBL
author: Carl T. Bergstrom and Theodore C. Bergstrom
title: The costs and benefits of library site licenses to academic journals
journal: j-PROC-NATL-ACAD-SCI-USA
volume: 101
number: 3
pages: 897--902
day: 20
month: jan
monthnumber: 1
year: 2004
CODEN: PNASA6
DOI: https://doi.org/10.1073/pnas.0305628101
ISSN: 0027-8424 (print), 1091-6490 (electronic) OR 00278424 (print), 10916490 (electronic)
bibdate: Wed Nov 16 05:35:58 2005
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib
bibtimestamp: 2005.11.16 05:35:58 ???
URL: http://www.pnas.org/cgi/content/abstract/0305628101v1
acknowledgement: ack-nhfb
rawauthor: Carl T. Bergstrom and Theodore C. Bergstrom
rawtitle: The costs and benefits of library site licenses to academic journals
entry:
@Article{Bergstrom:2004:CBL,
  author =       "Carl T. Bergstrom and Theodore C. Bergstrom",
  title =        "The costs and benefits of library site licenses to
                 academic journals",
  journal =      j-PROC-NATL-ACAD-SCI-USA,
  volume =       "101",
  number =       "3",
  pages =        "897--902",
  day =          "20",
  month =        jan,
  year =         "2004",
  CODEN =        "PNASA6",
  DOI =          "https://doi.org/10.1073/pnas.0305628101",
  ISSN =         "0027-8424 (print), 1091-6490 (electronic)",
  bibdate =      "Wed Nov 16 05:35:58 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib",
  URL =          "http://www.pnas.org/cgi/content/abstract/0305628101v1",
  acknowledgement = ack-nhfb,
}


bibtype: book
filename: master.bib
label: Berlin:2005:MBM
author: Leslie Berlin
title: The Man Behind the Microchip: Robert Noyce and the Invention of Silicon Valley
publisher: pub-OXFORD
address: pub-OXFORD:adr
pages: xi + 402
year: 2005
ISBN: 0-19-516343-5 OR 0195163435
ISBN13: 978-0-19-516343-8 OR 9780195163438
LCCN: TK7807.N69 B47 2005
bibdate: Tue Oct 11 05:00:44 MDT 2005
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib; z3950.loc.gov:7090/Voyager
bibtimestamp: 2005.10.11 05:00:44 MDT
acknowledgement: ack-nhfb
subjectdates: 1927--1990
rawauthor: Leslie Berlin
rawtitle: The Man Behind the Microchip: {Robert Noyce} and the Invention of {Silicon Valley}
keywords:
Fairchild Semiconductor Corporation; integrated circuit (co-invented with Jack Kilby (1923--2005) of Texas Instruments; Intel Corporation; Nobel Prize in Physics 2000); Shockley Semiconductor Laboratories

subject:
Noyce, Robert N.; Electronics engineers; United States; Biography; Santa Clara Valley (Santa Clara County, Calif.); History

TOC:
Adrenaline and Gasoline Rapid Robert Apprenticeship Breakaway Invention A Strange Little Upstart Startup Takeoff The Edge of What's Barely Possible Renewal Political Entrepreneurship Public Startup Author's Interviews and Correspondence Robert Noyce's Patents

rawTOC:
Adrenaline and Gasoline \\ Rapid Robert \\ Apprenticeship \\ Breakaway \\ Invention \\ A Strange Little Upstart \\ Startup \\ Takeoff \\ The Edge of What's Barely Possible \\ Renewal \\ Political Entrepreneurship \\ Public Startup \\ Author's Interviews and Correspondence \\ Robert Noyce's Patents

entry:
@Book{Berlin:2005:MBM,
  author =       "Leslie Berlin",
  title =        "The Man Behind the Microchip: {Robert Noyce} and the
                 Invention of {Silicon Valley}",
  publisher =    pub-OXFORD,
  address =      pub-OXFORD:adr,
  pages =        "xi + 402",
  year =         "2005",
  ISBN =         "0-19-516343-5",
  ISBN-13 =      "978-0-19-516343-8",
  LCCN =         "TK7807.N69 B47 2005",
  bibdate =      "Tue Oct 11 05:00:44 MDT 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib;
                 z3950.loc.gov:7090/Voyager",
  acknowledgement = ack-nhfb,
  keywords =     "Fairchild Semiconductor Corporation; integrated
                 circuit (co-invented with Jack Kilby (1923--2005) of
                 Texas Instruments; Intel Corporation; Nobel Prize in
                 Physics 2000); Shockley Semiconductor Laboratories",
  subject =      "Noyce, Robert N.; Electronics engineers; United
                 States; Biography; Santa Clara Valley (Santa Clara
                 County, Calif.); History",
  subject-dates = "1927--1990",
  tableofcontents = "Adrenaline and Gasoline \\
                 Rapid Robert \\
                 Apprenticeship \\
                 Breakaway \\
                 Invention \\
                 A Strange Little Upstart \\
                 Startup \\
                 Takeoff \\
                 The Edge of What's Barely Possible \\
                 Renewal \\
                 Political Entrepreneurship \\
                 Public Startup \\
                 Author's Interviews and Correspondence \\
                 Robert Noyce's Patents",
}


bibtype: book
filename: master.bib
label: Berman:2011:SHO
author: Bob Berman
title: The Sun's heartbeat: and other stories from the life of the star that powers our planet
publisher: Little, Brown and Company
address: New York, NY, USA
pages: viii + 290
year: 2011
ISBN: 0-316-09101-4 OR 0316091014
ISBN13: 978-0-316-09101-5 OR 9780316091015
LCCN: QB521.4 .B47 2011
bibdate: Fri Jul 22 15:57:25 MDT 2011
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib; z3950.loc.gov:7090/Voyager
bibtimestamp: 2011.07.22 15:57:25 MDT
subject: Sun; Popular works
acknowledgement: ack-nhfb
rawauthor: Bob Berman
rawtitle: The {Sun}'s heartbeat: and other stories from the life of the star that powers our planet
TOC:
Yon flaming orb Genesis A strange history of seeing spots The heartbeat stops and other peculiar events The unit Magnetic attraction Wild science of the bearded men Cautionary tales Why Jack loved carbon Tales of the invisible The sun brings death The sun will save your life I'm an aquarius. Trust me Rhythms of color Particle man Totality: the impossible coincidence That's entertainment Cold winds Weather outside is frightful Tomorrow's sun

rawTOC:
Yon flaming orb \\ Genesis \\ A strange history of seeing spots \\ The heartbeat stops and other peculiar events \\ The unit \\ Magnetic attraction \\ Wild science of the bearded men \\ Cautionary tales \\ Why Jack loved carbon \\ Tales of the invisible \\ The sun brings death \\ The sun will save your life \\ I'm an aquarius. Trust me \\ Rhythms of color \\ Particle man \\ Totality: the impossible coincidence \\ That's entertainment \\ Cold winds \\ Weather outside is frightful \\ Tomorrow's sun

entry:
@Book{Berman:2011:SHO,
  author =       "Bob Berman",
  title =        "The {Sun}'s heartbeat: and other stories from the life
                 of the star that powers our planet",
  publisher =    "Little, Brown and Company",
  address =      "New York, NY, USA",
  pages =        "viii + 290",
  year =         "2011",
  ISBN =         "0-316-09101-4",
  ISBN-13 =      "978-0-316-09101-5",
  LCCN =         "QB521.4 .B47 2011",
  bibdate =      "Fri Jul 22 15:57:25 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib;
                 z3950.loc.gov:7090/Voyager",
  acknowledgement = ack-nhfb,
  subject =      "Sun; Popular works",
  tableofcontents = "Yon flaming orb \\
                 Genesis \\
                 A strange history of seeing spots \\
                 The heartbeat stops and other peculiar events \\
                 The unit \\
                 Magnetic attraction \\
                 Wild science of the bearded men \\
                 Cautionary tales \\
                 Why Jack loved carbon \\
                 Tales of the invisible \\
                 The sun brings death \\
                 The sun will save your life \\
                 I'm an aquarius. Trust me \\
                 Rhythms of color \\
                 Particle man \\
                 Totality: the impossible coincidence \\
                 That's entertainment \\
                 Cold winds \\
                 Weather outside is frightful \\
                 Tomorrow's sun",
}


bibtype: book
filename: master.bib
label: Berners-Lee:2019:TNP
author: Mike Berners-Lee
title: There is no Plan(et) B: a handbook for the make or break years
publisher: pub-CAMBRIDGE
address: pub-CAMBRIDGE:adr
pages: xii + 288
year: 2019
LCCN: TJ163.2 .B4745 2019
bibdate: Mon Mar 4 08:12:41 MST 2019
bibtimestamp: 2019.03.04 08:12:41 MST
acknowledgement: ack-nhfb
rawauthor: Mike Berners-Lee
rawtitle: There is no {Plan(et) B}: a handbook for the make or break years
ISBN:
1-108-42424-4 (hardcover), 1-108-43958-6 (paperback) OR 1108424244 (hardcover), 1108439586 (paperback)

ISBN13:
978-1-108-42424-0 (hardcover), 978-1-108-43958-9 (paperback) OR 9781108424240 (hardcover), 9781108439589 (paperback)

bibsource:
fsz3950.oclc.org:210/WorldCat; https://www.math.utah.edu/pub/tex/bib/master.bib; https://www.cambridge.org/us/academic/subjects/earth-and-environmental-science/environmental-science/there-no-planet-b-handbook-make-or-break-years

abstract:
Almost every year since records began, our species has had more energy at its disposal than it had the year before. For the last 50 years, the growth rate has averaged 2.4% per year, more than tripling in total over that time. For the century before that it was more like 1% per year, and as we go back through history, the growth rate looks lower still but nevertheless positive, give or take the odd blip. We have been getting continually more powerful, not just by growing our energy supply, but by using it with ever more efficiency and inventiveness. In doing so, we have been increasingly affecting our world, through a mixture of accident and design. The restorative powers of our planet, meanwhile, have remained broadly the same, so the balance of power has been shifting --- and it has now tipped. Throughout history, the dominant cultures have treated the planet as a big and robust place, compared to everything we could throw at it --- and that approach has not, generally speaking, come back to bite us.

subject:
Power resources; Environmental aspects; Energy consumption; Climatic changes; Pollution; Environmental protection; Climatic changes; Energy consumption; Environmental aspects; Environmental protection; Pollution; Power resources

TOC:
Acknowledgments Notes on units 1. Introduction 2. Food 3. More on climate and environment 4. Energy 5. Travel and transport 6. Growth, money and metrics 7. People and work 8. Business and technology 9. Values, truth and trust 10. Conclusion: thinking skills for today's world 11. Big picture summary 12. What can I do? Summary Appendix: climate change basics Alphabetical quick tour Endnotes Index.

rawabstract:
Almost every year since records began, our species has had more energy at its disposal than it had the year before. For the last 50 years, the growth rate has averaged 2.4\% per year, more than tripling in total over that time. For the century before that it was more like 1\% per year, and as we go back through history, the growth rate looks lower still but nevertheless positive, give or take the odd blip. We have been getting continually more powerful, not just by growing our energy supply, but by using it with ever more efficiency and inventiveness. In doing so, we have been increasingly affecting our world, through a mixture of accident and design. The restorative powers of our planet, meanwhile, have remained broadly the same, so the balance of power has been shifting --- and it has now tipped. Throughout history, the dominant cultures have treated the planet as a big and robust place, compared to everything we could throw at it --- and that approach has not, generally speaking, come back to bite us.

rawTOC:
Acknowledgments \\ Notes on units \\ 1. Introduction \\ 2. Food \\ 3. More on climate and environment \\ 4. Energy \\ 5. Travel and transport \\ 6. Growth, money and metrics \\ 7. People and work \\ 8. Business and technology \\ 9. Values, truth and trust \\ 10. Conclusion: thinking skills for today's world \\ 11. Big picture summary \\ 12. What can I do? Summary \\ Appendix: climate change basics \\ Alphabetical quick tour \\ Endnotes \\ Index.

entry:
@Book{Berners-Lee:2019:TNP,
  author =       "Mike Berners-Lee",
  title =        "There is no {Plan(et) B}: a handbook for the make or
                 break years",
  publisher =    pub-CAMBRIDGE,
  address =      pub-CAMBRIDGE:adr,
  pages =        "xii + 288",
  year =         "2019",
  ISBN =         "1-108-42424-4 (hardcover), 1-108-43958-6 (paperback)",
  ISBN-13 =      "978-1-108-42424-0 (hardcover), 978-1-108-43958-9
                 (paperback)",
  LCCN =         "TJ163.2 .B4745 2019",
  bibdate =      "Mon Mar 4 08:12:41 MST 2019",
  bibsource =    "fsz3950.oclc.org:210/WorldCat;
                 https://www.math.utah.edu/pub/tex/bib/master.bib;
                 https://www.cambridge.org/us/academic/subjects/earth-and-environmental-science/environmental-science/there-no-planet-b-handbook-make-or-break-years",
  abstract =     "Almost every year since records began, our species has
                 had more energy at its disposal than it had the year
                 before. For the last 50 years, the growth rate has
                 averaged 2.4\% per year, more than tripling in total
                 over that time. For the century before that it was more
                 like 1\% per year, and as we go back through history,
                 the growth rate looks lower still but nevertheless
                 positive, give or take the odd blip. We have been
                 getting continually more powerful, not just by growing
                 our energy supply, but by using it with ever more
                 efficiency and inventiveness. In doing so, we have been
                 increasingly affecting our world, through a mixture of
                 accident and design. The restorative powers of our
                 planet, meanwhile, have remained broadly the same, so
                 the balance of power has been shifting --- and it has
                 now tipped. Throughout history, the dominant cultures
                 have treated the planet as a big and robust place,
                 compared to everything we could throw at it --- and
                 that approach has not, generally speaking, come back to
                 bite us.",
  acknowledgement = ack-nhfb,
  libnote =      "Not in my library.",
  subject =      "Power resources; Environmental aspects; Energy
                 consumption; Climatic changes; Pollution; Environmental
                 protection; Climatic changes; Energy consumption;
                 Environmental aspects; Environmental protection;
                 Pollution; Power resources",
  tableofcontents = "Acknowledgments \\
                 Notes on units \\
                 1. Introduction \\
                 2. Food \\
                 3. More on climate and environment \\
                 4. Energy \\
                 5. Travel and transport \\
                 6. Growth, money and metrics \\
                 7. People and work \\
                 8. Business and technology \\
                 9. Values, truth and trust \\
                 10. Conclusion: thinking skills for today's world \\
                 11. Big picture summary \\
                 12. What can I do? Summary \\
                 Appendix: climate change basics \\
                 Alphabetical quick tour \\
                 Endnotes \\
                 Index.",
}


bibtype: book
filename: master.bib
label: Bernstein:1981:PEH
author: Jeremy Bernstein
title: Prophet of energy, Hans Bethe
publisher: Dutton
address: New York, NY, USA
pages: xii + 212
year: 1981
ISBN: 0-525-47677-6 (paperback) OR 0525476776 (paperback)
ISBN13: 978-0-525-47677-1 (paperback) OR 9780525476771 (paperback)
LCCN: QC16.B4 B47
bibdate: Wed Mar 13 06:31:01 MDT 2013
bibtimestamp: 2013.03.13 06:31:01 MDT
subject: Bethe, Hans A; (Hans Albrecht); Physicists; Biography; Nuclear energy; History
acknowledgement: ack-nhfb
subjectdates: 1906--2005
rawauthor: Jeremy Bernstein
rawtitle: Prophet of energy, {Hans Bethe}
bibsource:
fsz3950.oclc.org:210/WorldCat; https://www.math.utah.edu/pub/bibnet/authors/b/bethe-hans.bib; https://www.math.utah.edu/pub/tex/bib/master.bib

entry:
@Book{Bernstein:1981:PEH,
  author =       "Jeremy Bernstein",
  title =        "Prophet of energy, {Hans Bethe}",
  publisher =    "Dutton",
  address =      "New York, NY, USA",
  pages =        "xii + 212",
  year =         "1981",
  ISBN =         "0-525-47677-6 (paperback)",
  ISBN-13 =      "978-0-525-47677-1 (paperback)",
  LCCN =         "QC16.B4 B47",
  bibdate =      "Wed Mar 13 06:31:01 MDT 2013",
  bibsource =    "fsz3950.oclc.org:210/WorldCat;
                 https://www.math.utah.edu/pub/bibnet/authors/b/bethe-hans.bib;
                 https://www.math.utah.edu/pub/tex/bib/master.bib",
  price =        "US\$7.25",
  acknowledgement = ack-nhfb,
  remark-1 =     "Originally published under title: Hans Bethe, prophet
                 of energy. Based on articles written for the New
                 Yorker.",
  remark-2 =     "From page 107, about the Antiballistic Missile (ABM)
                 system: ``The amount of money that was wasted on this
                 exercise is staggering.''",
  subject =      "Bethe, Hans A; (Hans Albrecht); Physicists; Biography;
                 Nuclear energy; History",
  subject-dates = "1906--2005",
}


bibtype: book
filename: master.bib
label: Bernstein:1996:HUC
author: Jeremy Bernstein
title: Hitler's uranium club: the secret recordings at Farm Hall
publisher: pub-AIP
address: pub-AIP:adr
pages: xxx + 427 + 4
year: 1996
ISBN: 1-56396-258-6 OR 1563962586
ISBN13: 978-1-56396-258-5 OR 9781563962585
LCCN: QC773.3.G3 B47 1995
bibdate: Mon Mar 06 08:37:25 2000
bibtimestamp: 2000.03.06 08:37:25 ???
note: Introduction by David Cassidy.
acknowledgement: ack-nhfb
rawauthor: Jeremy Bernstein
rawnote: Introduction by David Cassidy.
rawtitle: {Hitler}'s uranium club: the secret recordings at {Farm Hall}
bibsource:
https://www.math.utah.edu/pub/bibnet/authors/b/bethe-hans.bib; https://www.math.utah.edu/pub/bibnet/authors/b/bohr-niels.bib; https://www.math.utah.edu/pub/bibnet/authors/f/fermi-enrico.bib; https://www.math.utah.edu/pub/bibnet/authors/h/heisenberg-werner.bib; https://www.math.utah.edu/pub/tex/bib/einstein.bib; https://www.math.utah.edu/pub/tex/bib/master.bib

remark:
This book is primarily about the German quantum physicists involved in the atomic bomb project in Germany during World War II, but Einstein's famous letter of 2-Aug-1939 to US President Franklin D. Roosevelt alerting him to their work is reproduced on pp.~13--14. On 1-Sep-1939, Germany invaded Poland. Two days later, France and England declared war on Germany, and the world was in darkness for six years.

TOC:
Preface / vii Introduction / xiii Brief Chronology / xxvii Prologue / 1 Cast of Characters / 55 Part I: Settling In / 57 Preamble (1 May--30 June 1945) / 59 Report 1 (3--18 July 1945) / 74 Report 2 (18--31 July 1945) / 89 Report 3 (1--6 August 1945) Ill Part II: The Bomb Drops / 117 Report 4 (6--7 August 1945) / 119 Appendix to Report 4 / 161 Part III: Putting the Pieces Together / 165 Report 5 (8--22 August 1945) / 167 Appendix to Report 5 / 217 Part IV: Looking to the Future / 233 Report 6 (23 August--6 September 1945) / 235 Report 7 (7--13 September 1945) / 241 Report 8 (14--15 September 1945) / 263 Part V: Looking Toward Home / 275 Report 9 (16--23 September 1945) / 277 Appendix to Report 9 / 280 Report 10 (24--30 September 1945) / 284 Appendix to Report 10 / 288 Report 11 (1--7 October 1945) / 294 Report 12 (8--14 October 1945) / 301 Report 14 (14--21 October 1945) / 302 Report 16 (22--28 October 1945) / 304 Report 16-A (29 October--4 November 1945) / 306 Report 17 (5--11 November 1945) / 311 Part VI: A Nobel for Otto Hahn / 317 Report 18 (12--18 November 1945) / 319 Appendix to Report 18 / 322 Report 19 (19--25 November 1945) / 338 Report 20 (26 November--2 December 1945) / 344 Report 21 (3--9 December 1945) / 347 Report 22 (10--16 December 1945) / 349 Report 23/24 (17--30 December 1945) / 350 Epilogue / 353 Appendix 1: Heisenberg's Lecture, 26 February / 1942 ``The Theoretical Foundations for Obtaining Energy from Fission of Uranium'' Translation by William Sweet / 373 Appendix 2: Von Laue's Letters to Paul Rosbaud, 1959 / 385 Appendix 3: BBC Report, 6 August 1945 / 393 Appendix 4: Biographical Sketches of the Ten Detainees / 399 Selected Bibliography / 403 Index / 409

rawTOC:
Preface / vii \\ Introduction / xiii \\ Brief Chronology / xxvii \\ Prologue / 1 \\ Cast of Characters / 55 \\ Part I: Settling In / 57 \\ Preamble (1 May--30 June 1945) / 59 \\ Report 1 (3--18 July 1945) / 74 \\ Report 2 (18--31 July 1945) / 89 \\ Report 3 (1--6 August 1945) Ill Part II: The Bomb Drops / 117 \\ Report 4 (6--7 August 1945) / 119 \\ Appendix to Report 4 / 161 \\ Part III: Putting the Pieces Together / 165 \\ Report 5 (8--22 August 1945) / 167 \\ Appendix to Report 5 / 217 \\ Part IV: Looking to the Future / 233 \\ Report 6 (23 August--6 September 1945) / 235 \\ Report 7 (7--13 September 1945) / 241 \\ Report 8 (14--15 September 1945) / 263 \\ Part V: Looking Toward Home / 275 \\ Report 9 (16--23 September 1945) / 277 \\ Appendix to Report 9 / 280 \\ Report 10 (24--30 September 1945) / 284 \\ Appendix to Report 10 / 288 \\ Report 11 (1--7 October 1945) / 294 \\ Report 12 (8--14 October 1945) / 301 \\ Report 14 (14--21 October 1945) / 302 \\ Report 16 (22--28 October 1945) / 304 \\ Report 16-A (29 October--4 November 1945) / 306 \\ Report 17 (5--11 November 1945) / 311 \\ Part VI: A Nobel for Otto Hahn / 317 \\ Report 18 (12--18 November 1945) / 319 \\ Appendix to Report 18 / 322 \\ Report 19 (19--25 November 1945) / 338 \\ Report 20 (26 November--2 December 1945) / 344 \\ Report 21 (3--9 December 1945) / 347 \\ Report 22 (10--16 December 1945) / 349 \\ Report 23/24 (17--30 December 1945) / 350 \\ Epilogue / 353 \\ Appendix 1: Heisenberg's Lecture, 26 February / 1942 \\ ``The Theoretical Foundations for Obtaining Energy from Fission of Uranium'' Translation by William Sweet / 373 \\ Appendix 2: Von Laue's Letters to Paul Rosbaud, 1959 / 385 \\ Appendix 3: BBC Report, 6 August 1945 / 393 \\ Appendix 4: Biographical Sketches of the Ten Detainees / 399 \\ Selected Bibliography / 403 \\ Index / 409

entry:
@Book{Bernstein:1996:HUC,
  author =       "Jeremy Bernstein",
  title =        "{Hitler}'s uranium club: the secret recordings at
                 {Farm Hall}",
  publisher =    pub-AIP,
  address =      pub-AIP:adr,
  pages =        "xxx + 427 + 4",
  year =         "1996",
  ISBN =         "1-56396-258-6",
  ISBN-13 =      "978-1-56396-258-5",
  LCCN =         "QC773.3.G3 B47 1995",
  bibdate =      "Mon Mar 06 08:37:25 2000",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/b/bethe-hans.bib;
                 https://www.math.utah.edu/pub/bibnet/authors/b/bohr-niels.bib;
                 https://www.math.utah.edu/pub/bibnet/authors/f/fermi-enrico.bib;
                 https://www.math.utah.edu/pub/bibnet/authors/h/heisenberg-werner.bib;
                 https://www.math.utah.edu/pub/tex/bib/einstein.bib;
                 https://www.math.utah.edu/pub/tex/bib/master.bib",
  note =         "Introduction by David Cassidy.",
  price =        "US\$34.95",
  acknowledgement = ack-nhfb,
  remark =       "This book is primarily about the German quantum
                 physicists involved in the atomic bomb project in
                 Germany during World War II, but Einstein's famous
                 letter of 2-Aug-1939 to US President Franklin D.
                 Roosevelt alerting him to their work is reproduced on
                 pp.~13--14. On 1-Sep-1939, Germany invaded Poland. Two
                 days later, France and England declared war on Germany,
                 and the world was in darkness for six years.",
  tableofcontents = "Preface / vii \\
                 Introduction / xiii \\
                 Brief Chronology / xxvii \\
                 Prologue / 1 \\
                 Cast of Characters / 55 \\
                 Part I: Settling In / 57 \\
                 Preamble (1 May--30 June 1945) / 59 \\
                 Report 1 (3--18 July 1945) / 74 \\
                 Report 2 (18--31 July 1945) / 89 \\
                 Report 3 (1--6 August 1945) Ill Part II: The Bomb Drops
                 / 117 \\
                 Report 4 (6--7 August 1945) / 119 \\
                 Appendix to Report 4 / 161 \\
                 Part III: Putting the Pieces Together / 165 \\
                 Report 5 (8--22 August 1945) / 167 \\
                 Appendix to Report 5 / 217 \\
                 Part IV: Looking to the Future / 233 \\
                 Report 6 (23 August--6 September 1945) / 235 \\
                 Report 7 (7--13 September 1945) / 241 \\
                 Report 8 (14--15 September 1945) / 263 \\
                 Part V: Looking Toward Home / 275 \\
                 Report 9 (16--23 September 1945) / 277 \\
                 Appendix to Report 9 / 280 \\
                 Report 10 (24--30 September 1945) / 284 \\
                 Appendix to Report 10 / 288 \\
                 Report 11 (1--7 October 1945) / 294 \\
                 Report 12 (8--14 October 1945) / 301 \\
                 Report 14 (14--21 October 1945) / 302 \\
                 Report 16 (22--28 October 1945) / 304 \\
                 Report 16-A (29 October--4 November 1945) / 306 \\
                 Report 17 (5--11 November 1945) / 311 \\
                 Part VI: A Nobel for Otto Hahn / 317 \\
                 Report 18 (12--18 November 1945) / 319 \\
                 Appendix to Report 18 / 322 \\
                 Report 19 (19--25 November 1945) / 338 \\
                 Report 20 (26 November--2 December 1945) / 344 \\
                 Report 21 (3--9 December 1945) / 347 \\
                 Report 22 (10--16 December 1945) / 349 \\
                 Report 23/24 (17--30 December 1945) / 350 \\
                 Epilogue / 353 \\
                 Appendix 1: Heisenberg's Lecture, 26 February / 1942
                 \\
                 ``The Theoretical Foundations for Obtaining Energy from
                 Fission of Uranium'' Translation by William Sweet / 373
                 \\
                 Appendix 2: Von Laue's Letters to Paul Rosbaud, 1959 /
                 385 \\
                 Appendix 3: BBC Report, 6 August 1945 / 393 \\
                 Appendix 4: Biographical Sketches of the Ten Detainees
                 / 399 \\
                 Selected Bibliography / 403 \\
                 Index / 409",
}


bibtype: book
filename: master.bib
label: Bernstein:2007:PHW
author: Jeremy Bernstein
title: Plutonium: a history of the world's most dangerous element
publisher: pub-JOSEPH-HENRY
address: pub-JOSEPH-HENRY:adr
pages: x + 194 + 8
year: 2007
LCCN: QD181.P9 B47 2007
bibdate: Tue Dec 9 09:09:51 MST 2008
bibtimestamp: 2008.12.09 09:09:51 MST
URL: http://www.loc.gov/catdir/toc/ecip075/2006038466.html
subject: Plutonium; History
acknowledgement: ack-nhfb
rawauthor: Jeremy Bernstein
rawtitle: Plutonium: a history of the world's most dangerous element
ISBN:
0-309-10296-0 (hardcover), 1-280-84457-4, 0-309-10773-3 (e-book) OR 0309102960 (hardcover), 1280844574, 0309107733 (ebook)

ISBN13:
978-0-309-10296-4 (hardcover), 978-1-280-84457-7, 978-0-309-10773-0 (e-book) OR 9780309102964 (hardcover), 9781280844577, 9780309107730 (ebook)

bibsource:
https://www.math.utah.edu/pub/bibnet/authors/r/rutherford-ernest.bib; https://www.math.utah.edu/pub/tex/bib/einstein.bib; https://www.math.utah.edu/pub/tex/bib/master.bib; z3950.loc.gov:7090/Voyager

abstract:
When plutonium was first manufactured at Berkeley in the spring of 1941, there was so little of it that it was not visible to the naked eye. It took a year to accumulate enough so that one could actually see it. Now there is so much that we don't know what to do to get rid of it. We have created a monster. The history of plutonium is as strange as the element itself. When scientists began looking for it, they did so simply in the spirit of inquiry, not certain whether there were still spots to fill on the periodic table. But the discovery of fission made it clear that this still-hypothetical element would be more than just a scientific curiosity --- it could be a powerful nuclear weapon. As it turned out, it is good for almost nothing else. Plutonium's nuclear potential put it at the heart of the World War II arms race --- the Russians found out about it through espionage, the Germans through independent research, and everybody wanted some. Now, nearly everyone has some --- the United States alone has about 47 metric tons --- but it has almost no uses besides warmongering. How did the product of scientific curiosity become such a dangerous burden? In his new history of this complex and dangerous element, noted physicist Jeremy Bernstein describes the steps that were taken to transform plutonium from a laboratory novelty into the nuclear weapon that destroyed Nagasaki. This is the first book to weave together the many strands of plutonium's story, explaining not only the science but the people involved.

TOC:
Preamble The history of uranium The periodic table Frau Rontgen's hand Close calls Fissions Transuranics Plutonium goes to war Los Alamos Electrons Now what?

rawabstract:
When plutonium was first manufactured at Berkeley in the spring of 1941, there was so little of it that it was not visible to the naked eye. It took a year to accumulate enough so that one could actually see it. Now there is so much that we don't know what to do to get rid of it. We have created a monster. The history of plutonium is as strange as the element itself. When scientists began looking for it, they did so simply in the spirit of inquiry, not certain whether there were still spots to fill on the periodic table. But the discovery of fission made it clear that this still-hypothetical element would be more than just a scientific curiosity --- it could be a powerful nuclear weapon. As it turned out, it is good for almost nothing else. Plutonium's nuclear potential put it at the heart of the World War II arms race --- the Russians found out about it through espionage, the Germans through independent research, and everybody wanted some. Now, nearly everyone has some --- the United States alone has about 47 metric tons --- but it has almost no uses besides warmongering. How did the product of scientific curiosity become such a dangerous burden? In his new history of this complex and dangerous element, noted physicist Jeremy Bernstein describes the steps that were taken to transform plutonium from a laboratory novelty into the nuclear weapon that destroyed Nagasaki. This is the first book to weave together the many strands of plutonium's story, explaining not only the science but the people involved.

rawTOC:
Preamble \\ The history of uranium \\ The periodic table \\ Frau R{\"o}ntgen's hand \\ Close calls \\ Fissions \\ Transuranics \\ Plutonium goes to war \\ Los Alamos \\ Electrons \\ Now what?

entry:
@Book{Bernstein:2007:PHW,
  author =       "Jeremy Bernstein",
  title =        "Plutonium: a history of the world's most dangerous
                 element",
  publisher =    pub-JOSEPH-HENRY,
  address =      pub-JOSEPH-HENRY:adr,
  pages =        "x + 194 + 8",
  year =         "2007",
  ISBN =         "0-309-10296-0 (hardcover), 1-280-84457-4,
                 0-309-10773-3 (e-book)",
  ISBN-13 =      "978-0-309-10296-4 (hardcover), 978-1-280-84457-7,
                 978-0-309-10773-0 (e-book)",
  LCCN =         "QD181.P9 B47 2007",
  bibdate =      "Tue Dec 9 09:09:51 MST 2008",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/r/rutherford-ernest.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",
  URL =          "http://www.loc.gov/catdir/toc/ecip075/2006038466.html",
  abstract =     "When plutonium was first manufactured at Berkeley in
                 the spring of 1941, there was so little of it that it
                 was not visible to the naked eye. It took a year to
                 accumulate enough so that one could actually see it.
                 Now there is so much that we don't know what to do to
                 get rid of it. We have created a monster. The history
                 of plutonium is as strange as the element itself. When
                 scientists began looking for it, they did so simply in
                 the spirit of inquiry, not certain whether there were
                 still spots to fill on the periodic table. But the
                 discovery of fission made it clear that this
                 still-hypothetical element would be more than just a
                 scientific curiosity --- it could be a powerful nuclear
                 weapon. As it turned out, it is good for almost nothing
                 else. Plutonium's nuclear potential put it at the heart
                 of the World War II arms race --- the Russians found
                 out about it through espionage, the Germans through
                 independent research, and everybody wanted some. Now,
                 nearly everyone has some --- the United States alone
                 has about 47 metric tons --- but it has almost no uses
                 besides warmongering. How did the product of scientific
                 curiosity become such a dangerous burden? In his new
                 history of this complex and dangerous element, noted
                 physicist Jeremy Bernstein describes the steps that
                 were taken to transform plutonium from a laboratory
                 novelty into the nuclear weapon that destroyed
                 Nagasaki. This is the first book to weave together the
                 many strands of plutonium's story, explaining not only
                 the science but the people involved.",
  acknowledgement = ack-nhfb,
  subject =      "Plutonium; History",
  tableofcontents = "Preamble \\
                 The history of uranium \\
                 The periodic table \\
                 Frau R{\"o}ntgen's hand \\
                 Close calls \\
                 Fissions \\
                 Transuranics \\
                 Plutonium goes to war \\
                 Los Alamos \\
                 Electrons \\
                 Now what?",
}


bibtype: book
filename: master.bib
label: Best:2004:MDL
author: Joel Best
title: More damned lies and statistics: how numbers confuse public issues
publisher: pub-U-CALIFORNIA-PRESS
address: pub-U-CALIFORNIA-PRESS:adr
pages: xvii + 200
year: 2004
ISBN: 0-520-23830-3 (cloth) OR 0520238303 (cloth)
ISBN13: 978-0-520-23830-5 (cloth) OR 9780520238305 (cloth)
LCCN: HM535 .B474 2004
bibdate: Wed Nov 30 07:12:07 MST 2005
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib; z3950.loc.gov:7090/Voyager
bibtimestamp: 2005.11.30 07:12:07 MST
subject: Sociology; Statistical methods; Social problems; Statistical methods; Social indicators
acknowledgement: ack-nhfb
rawauthor: Joel Best
rawtitle: More damned lies and statistics: how numbers confuse public issues
URL:
ftp://uiarchive.cso.uiuc.edu/pub/etext/gutenberg/; http://www.loc.gov/catdir/bios/ucal052/2003028076.html; http://www.loc.gov/catdir/description/ucal051/2003028076.html; http://www.loc.gov/catdir/toc/ecip0412/2003028076.html

TOC:
Missing numbers Confusing numbers Scary numbers Authoritative numbers Magical numbers Contentious numbers Toward statistical literacy?

rawTOC:
Missing numbers \\ Confusing numbers \\ Scary numbers \\ Authoritative numbers \\ Magical numbers \\ Contentious numbers \\ Toward statistical literacy?

entry:
@Book{Best:2004:MDL,
  author =       "Joel Best",
  title =        "More damned lies and statistics: how numbers confuse
                 public issues",
  publisher =    pub-U-CALIFORNIA-PRESS,
  address =      pub-U-CALIFORNIA-PRESS:adr,
  pages =        "xvii + 200",
  year =         "2004",
  ISBN =         "0-520-23830-3 (cloth)",
  ISBN-13 =      "978-0-520-23830-5 (cloth)",
  LCCN =         "HM535 .B474 2004",
  bibdate =      "Wed Nov 30 07:12:07 MST 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib;
                 z3950.loc.gov:7090/Voyager",
  URL =          "ftp://uiarchive.cso.uiuc.edu/pub/etext/gutenberg/;
                 http://www.loc.gov/catdir/bios/ucal052/2003028076.html;
                 http://www.loc.gov/catdir/description/ucal051/2003028076.html;
                 http://www.loc.gov/catdir/toc/ecip0412/2003028076.html",
  acknowledgement = ack-nhfb,
  libnote =      "Not in my library.",
  subject =      "Sociology; Statistical methods; Social problems;
                 Statistical methods; Social indicators",
  tableofcontents = "Missing numbers \\
                 Confusing numbers \\
                 Scary numbers \\
                 Authoritative numbers \\
                 Magical numbers \\
                 Contentious numbers \\
                 Toward statistical literacy?",
}


bibtype: book
filename: master.bib
label: Beyer:1978:CHM
editor: William H. Beyer
title: CRC Handbook of Mathematical Sciences
publisher: pub-CRC
address: pub-CRC:adr
edition: Fifth
pages: xii + 982
year: 1978
ISBN: 0-8493-0655-8 OR 0849306558
ISBN13: 978-0-8493-0655-6 OR 9780849306556
LCCN: QA47.H324 1978
bibdate: Wed May 10 18:26:58 2000
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib
bibtimestamp: 2000.05.10 18:26:58 ???
acknowledgement: ack-nhfb
raweditor: William H. Beyer
rawtitle: {CRC} Handbook of Mathematical Sciences
entry:
@Book{Beyer:1978:CHM,
  editor =       "William H. Beyer",
  title =        "{CRC} Handbook of Mathematical Sciences",
  publisher =    pub-CRC,
  address =      pub-CRC:adr,
  edition =      "Fifth",
  pages =        "xii + 982",
  year =         "1978",
  ISBN =         "0-8493-0655-8",
  ISBN-13 =      "978-0-8493-0655-6",
  LCCN =         "QA47.H324 1978",
  bibdate =      "Wed May 10 18:26:58 2000",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib",
  acknowledgement = ack-nhfb,
  DEWEY =        "510/.21/2",
  idnumber =     "527",
}


bibtype: book
filename: master.bib
label: Bhandarkar:1996:AIA
author: Dileep P. Bhandarkar
title: Alpha Implementations and Architecture: Complete Reference and Guide
publisher: pub-DP
address: pub-DP:adr
pages: xviii + 328
year: 1996
ISBN: 1-55558-130-7 (paperback) OR 1555581307 (paperback)
ISBN13: 978-1-55558-130-5 (paperback) OR 9781555581305 (paperback)
LCCN: QA76.8.A176B47 1996
bibdate: Thu Aug 07 13:42:54 1997
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib
bibtimestamp: 1997.08.07 13:42:54 ???
acknowledgement: ack-nhfb
rawauthor: Dileep P. Bhandarkar
rawtitle: {Alpha} Implementations and Architecture: Complete Reference and Guide
TOC:
1: Historical Perspective 2: RISC Design Issues 3: Alpha Architecture 4: Comparing RISC Architectures 5: First Generation Alpha Processor Chips 6: 21064-based System Implementations 7: Second Generation Microprocessor and Systems 8: Performance Characterization 9: Comparing RISC Implementations 10: Operating Systems and Compilers Appendix A: Alpha Instruction Encodings

rawTOC:
1: Historical Perspective \\ 2: RISC Design Issues \\ 3: Alpha Architecture \\ 4: Comparing RISC Architectures \\ 5: First Generation Alpha Processor Chips \\ 6: 21064-based System Implementations \\ 7: Second Generation Microprocessor and Systems \\ 8: Performance Characterization \\ 9: Comparing RISC Implementations \\ 10: Operating Systems and Compilers \\ Appendix A: Alpha Instruction Encodings

entry:
@Book{Bhandarkar:1996:AIA,
  author =       "Dileep P. Bhandarkar",
  title =        "{Alpha} Implementations and Architecture: Complete
                 Reference and Guide",
  publisher =    pub-DP,
  address =      pub-DP:adr,
  pages =        "xviii + 328",
  year =         "1996",
  ISBN =         "1-55558-130-7 (paperback)",
  ISBN-13 =      "978-1-55558-130-5 (paperback)",
  LCCN =         "QA76.8.A176B47 1996",
  bibdate =      "Thu Aug 07 13:42:54 1997",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib",
  price =        "US\$41.95",
  acknowledgement = ack-nhfb,
  tableofcontents = "1: Historical Perspective \\
                 2: RISC Design Issues \\
                 3: Alpha Architecture \\
                 4: Comparing RISC Architectures \\
                 5: First Generation Alpha Processor Chips \\
                 6: 21064-based System Implementations \\
                 7: Second Generation Microprocessor and Systems \\
                 8: Performance Characterization \\
                 9: Comparing RISC Implementations \\
                 10: Operating Systems and Compilers \\
                 Appendix A: Alpha Instruction Encodings",
}


bibtype: book
filename: master.bib
label: Bhattacharya:2022:MFV
author: Ananyo Bhattacharya
title: Man from the Future: the Visionary Life of John von Neumann
publisher: pub-NORTON
address: pub-NORTON:adr
pages: xiv + 353
year: 2022
ISBN: 1-324-00399-5 OR 1324003995
ISBN13: 978-1-324-00399-1 OR 9781324003991
LCCN: QA29.V66 B43 2022
bibdate: Tue Oct 19 06:09:03 MDT 2021
bibtimestamp: 2021.10.19 06:09:03 MDT
acknowledgement: ack-nhfb
subjectdates: John von Neumann (1903--1957)
rawauthor: Ananyo Bhattacharya
rawtitle: Man from the Future: the Visionary Life of {John von Neumann}
bibsource:
fsz3950.oclc.org:210/WorldCat; https://www.math.utah.edu/pub/bibnet/authors/v/von-neumann-john.bib; https://www.math.utah.edu/pub/tex/bib/master.bib

abstract:
The smartphones in our pockets and computers like brains. The vagaries of game theory and evolutionary biology. Nuclear weapons and self-replicating spacecrafts. All bear the fingerprints of one remarkable, yet largely overlooked, man: John von Neumann. Born in Budapest at the turn of the century, von Neumann is one of the most influential scientists to have ever lived. A child prodigy, he mastered calculus by the age of eight, and in high school made lasting contributions to mathematics. In Germany, where he helped lay the foundations of quantum mechanics, and later at Princeton, von Neumann's colleagues believed he had the fastest brain on the planet-bar none. He was instrumental in the Manhattan Project and the design of the atom bomb; he helped formulate the bedrock of Cold War geopolitics and modern economic theory; he created the first ever programmable digital computer; he prophesized the potential of nanotechnology; and, from his deathbed, he expounded on the limits of brains and computers-and how they might be overcome. Taking us on an astonishing journey, Ananyo Bhattacharya explores how a combination of genius and unique historical circumstance allowed a single man to sweep through a stunningly diverse array of fields, sparking revolutions wherever he went. The Man from the Future is an insightful and thrilling intellectual biography of the visionary thinker who shaped our century.

TOC:
Introduction: Who was John von Neumann? / xi 1: Made in Budapest / 1 2: To infinity and beyond / 11 3: The quantum evangelist / 29 4: Project Y and the super / 65 5: The convoluted birth of the modern computer / 102 6: A theory of games / 141 7: The think tank by the sea / 183 8: The rise of the replicators / 225 Epilogue: The man from which future? / 281 Select Bibliography / 285 Notes / 289 Image Credits / 328 Acknowledgements / 329 Index / 331

rawabstract:
The smartphones in our pockets and computers like brains. The vagaries of game theory and evolutionary biology. Nuclear weapons and self-replicating spacecrafts. All bear the fingerprints of one remarkable, yet largely overlooked, man: John von Neumann. Born in Budapest at the turn of the century, von Neumann is one of the most influential scientists to have ever lived. A child prodigy, he mastered calculus by the age of eight, and in high school made lasting contributions to mathematics. In Germany, where he helped lay the foundations of quantum mechanics, and later at Princeton, von Neumann's colleagues believed he had the fastest brain on the planet-bar none. He was instrumental in the Manhattan Project and the design of the atom bomb; he helped formulate the bedrock of Cold War geopolitics and modern economic theory; he created the first ever programmable digital computer; he prophesized the potential of nanotechnology; and, from his deathbed, he expounded on the limits of brains and computers-and how they might be overcome. Taking us on an astonishing journey, Ananyo Bhattacharya explores how a combination of genius and unique historical circumstance allowed a single man to sweep through a stunningly diverse array of fields, sparking revolutions wherever he went. The Man from the Future is an insightful and thrilling intellectual biography of the visionary thinker who shaped our century.

rawTOC:
Introduction: Who was John von Neumann? / xi \\ 1: Made in Budapest / 1 \\ 2: To infinity and beyond / 11 \\ 3: The quantum evangelist / 29 \\ 4: Project Y and the super / 65 \\ 5: The convoluted birth of the modern computer / 102 \\ 6: A theory of games / 141 \\ 7: The think tank by the sea / 183 \\ 8: The rise of the replicators / 225 \\ Epilogue: The man from which future? / 281 \\ Select Bibliography / 285 \\ Notes / 289 \\ Image Credits / 328 \\ Acknowledgements / 329 \\ Index / 331

entry:
@Book{Bhattacharya:2022:MFV,
  author =       "Ananyo Bhattacharya",
  title =        "Man from the Future: the Visionary Life of {John von
                 Neumann}",
  publisher =    pub-NORTON,
  address =      pub-NORTON:adr,
  pages =        "xiv + 353",
  year =         "2022",
  ISBN =         "1-324-00399-5",
  ISBN-13 =      "978-1-324-00399-1",
  LCCN =         "QA29.V66 B43 2022",
  bibdate =      "Tue Oct 19 06:09:03 MDT 2021",
  bibsource =    "fsz3950.oclc.org:210/WorldCat;
                 https://www.math.utah.edu/pub/bibnet/authors/v/von-neumann-john.bib;
                 https://www.math.utah.edu/pub/tex/bib/master.bib",
  abstract =     "The smartphones in our pockets and computers like
                 brains. The vagaries of game theory and evolutionary
                 biology. Nuclear weapons and self-replicating
                 spacecrafts. All bear the fingerprints of one
                 remarkable, yet largely overlooked, man: John von
                 Neumann. Born in Budapest at the turn of the century,
                 von Neumann is one of the most influential scientists
                 to have ever lived. A child prodigy, he mastered
                 calculus by the age of eight, and in high school made
                 lasting contributions to mathematics. In Germany, where
                 he helped lay the foundations of quantum mechanics, and
                 later at Princeton, von Neumann's colleagues believed
                 he had the fastest brain on the planet-bar none. He was
                 instrumental in the Manhattan Project and the design of
                 the atom bomb; he helped formulate the bedrock of Cold
                 War geopolitics and modern economic theory; he created
                 the first ever programmable digital computer; he
                 prophesized the potential of nanotechnology; and, from
                 his deathbed, he expounded on the limits of brains and
                 computers-and how they might be overcome. Taking us on
                 an astonishing journey, Ananyo Bhattacharya explores
                 how a combination of genius and unique historical
                 circumstance allowed a single man to sweep through a
                 stunningly diverse array of fields, sparking
                 revolutions wherever he went. The Man from the Future
                 is an insightful and thrilling intellectual biography
                 of the visionary thinker who shaped our century.",
  acknowledgement = ack-nhfb,
  subject-dates = "John von Neumann (1903--1957)",
  tableofcontents = "Introduction: Who was John von Neumann? / xi \\
                 1: Made in Budapest / 1 \\
                 2: To infinity and beyond / 11 \\
                 3: The quantum evangelist / 29 \\
                 4: Project Y and the super / 65 \\
                 5: The convoluted birth of the modern computer / 102
                 \\
                 6: A theory of games / 141 \\
                 7: The think tank by the sea / 183 \\
                 8: The rise of the replicators / 225 \\
                 Epilogue: The man from which future? / 281 \\
                 Select Bibliography / 285 \\
                 Notes / 289 \\
                 Image Credits / 328 \\
                 Acknowledgements / 329 \\
                 Index / 331",
}


bibtype: book
filename: master.bib
label: Bickerton:2009:ATH
author: Derek Bickerton
title: Adam's tongue: how humans made language, how language made humans
publisher: Hill and Wang
address: New York, NY, USA
pages: 286
year: 2009
ISBN: 0-8090-2281-8 OR 0809022818
ISBN13: 978-0-8090-2281-6 OR 9780809022816
LCCN: P106 .B4667 2009
bibdate: Tue Sep 1 16:11:46 MDT 2009
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib; z3950.loc.gov:7090/Voyager
bibtimestamp: 2009.09.01 16:11:46 MDT
subject: Language and languages; Human evolution; Psycholinguistics
acknowledgement: ack-nhfb
rawauthor: Derek Bickerton
rawtitle: {Adam}'s tongue: how humans made language, how language made humans
abstract:
How language evolved has been called ``the hardest problem in science.'' Linguist Derek Bickerton shows how and why previous attempts to solve that problem have fallen short. This book is the first that thoroughly integrates the story of how language evolved with the story of how humans evolved. Taking cues from topics as diverse as the foraging strategies of ants, the distribution of large prehistoric herbivores, and the construction of ecological niches, Bickerton produces a dazzling new alternative to the conventional wisdom. Language is unique to humans, but it isn't the only thing that sets us apart from other species --- our cognitive powers are qualitatively different. So could there be two separate discontinuities between humans and the rest of nature? No, says Bickerton; he shows how the mere possession of symbolic units --- words --- automatically opened a new and different cognitive universe.

TOC:
The size of the problem Thinking like engineers Singing apes? Chatting apes? Niches aren't everything (they're the only thing) Our ancestors in their niches Go to the ant, thou sluggard The big bang The challenge from Chomsky Making up our minds An acorn grows to a sapling The sapling becomes an oak

rawabstract:
How language evolved has been called ``the hardest problem in science.'' Linguist Derek Bickerton shows how and why previous attempts to solve that problem have fallen short. This book is the first that thoroughly integrates the story of how language evolved with the story of how humans evolved. Taking cues from topics as diverse as the foraging strategies of ants, the distribution of large prehistoric herbivores, and the construction of ecological niches, Bickerton produces a dazzling new alternative to the conventional wisdom. Language is unique to humans, but it isn't the only thing that sets us apart from other species --- our cognitive powers are qualitatively different. So could there be two separate discontinuities between humans and the rest of nature? No, says Bickerton; he shows how the mere possession of symbolic units --- words --- automatically opened a new and different cognitive universe.

rawTOC:
The size of the problem \\ Thinking like engineers \\ Singing apes? \\ Chatting apes? \\ Niches aren't everything (they're the only thing) \\ Our ancestors in their niches \\ Go to the ant, thou sluggard \\ The big bang \\ The challenge from Chomsky \\ Making up our minds \\ An acorn grows to a sapling \\ The sapling becomes an oak

entry:
@Book{Bickerton:2009:ATH,
  author =       "Derek Bickerton",
  title =        "{Adam}'s tongue: how humans made language, how
                 language made humans",
  publisher =    "Hill and Wang",
  address =      "New York, NY, USA",
  pages =        "286",
  year =         "2009",
  ISBN =         "0-8090-2281-8",
  ISBN-13 =      "978-0-8090-2281-6",
  LCCN =         "P106 .B4667 2009",
  bibdate =      "Tue Sep 1 16:11:46 MDT 2009",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib;
                 z3950.loc.gov:7090/Voyager",
  abstract =     "How language evolved has been called ``the hardest
                 problem in science.'' Linguist Derek Bickerton shows
                 how and why previous attempts to solve that problem
                 have fallen short. This book is the first that
                 thoroughly integrates the story of how language evolved
                 with the story of how humans evolved. Taking cues from
                 topics as diverse as the foraging strategies of ants,
                 the distribution of large prehistoric herbivores, and
                 the construction of ecological niches, Bickerton
                 produces a dazzling new alternative to the conventional
                 wisdom. Language is unique to humans, but it isn't the
                 only thing that sets us apart from other species ---
                 our cognitive powers are qualitatively different. So
                 could there be two separate discontinuities between
                 humans and the rest of nature? No, says Bickerton; he
                 shows how the mere possession of symbolic units ---
                 words --- automatically opened a new and different
                 cognitive universe.",
  acknowledgement = ack-nhfb,
  subject =      "Language and languages; Human evolution;
                 Psycholinguistics",
  tableofcontents = "The size of the problem \\
                 Thinking like engineers \\
                 Singing apes? \\
                 Chatting apes? \\
                 Niches aren't everything (they're the only thing) \\
                 Our ancestors in their niches \\
                 Go to the ant, thou sluggard \\
                 The big bang \\
                 The challenge from Chomsky \\
                 Making up our minds \\
                 An acorn grows to a sapling \\
                 The sapling becomes an oak",
}


bibtype: article
filename: master.bib
label: Bickley:1948:DAO
author: W. G. Bickley
title: Difference and Associated Operators, With Some Applications
journal: j-J-MATH-PHYS-MIT
volume: 27
number: 3
pages: 183--192
month: oct
monthnumber: 10
year: 1948
bibdate: Thu Nov 17 10:12:26 2005
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib
bibtimestamp: 2005.11.17 10:12:26 ???
acknowledgement: ack-nhfb
rawauthor: W. G. Bickley
rawtitle: Difference and Associated Operators, With Some Applications
keywords:
Adams--Bashforth integration of ODEs; averaging operator; backward difference operator; backward summation operator; central difference operator; central summation operator; Euler--Maclaurin summation formula; forward difference operator; forward summation operator; Gregory quadrature; integral operator; Milne's rule; numerical differentiation; numerical integration; Simpson's rule; step operator; trapezoidal rule

remark:
This is a recommended source of clear and compact descriptions of the difference and summation operators, and their applications to numerical differentiation and integration, and the derivation of quadrature rules.

entry:
@Article{Bickley:1948:DAO,
  author =       "W. G. Bickley",
  title =        "Difference and Associated Operators, With Some
                 Applications",
  journal =      j-J-MATH-PHYS-MIT,
  volume =       "27",
  number =       "3",
  pages =        "183--192",
  month =        oct,
  year =         "1948",
  bibdate =      "Thu Nov 17 10:12:26 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib",
  acknowledgement = ack-nhfb,
  keywords =     "Adams--Bashforth integration of ODEs; averaging
                 operator; backward difference operator; backward
                 summation operator; central difference operator;
                 central summation operator; Euler--Maclaurin summation
                 formula; forward difference operator; forward summation
                 operator; Gregory quadrature; integral operator;
                 Milne's rule; numerical differentiation; numerical
                 integration; Simpson's rule; step operator; trapezoidal
                 rule",
  remark =       "This is a recommended source of clear and compact
                 descriptions of the difference and summation operators,
                 and their applications to numerical differentiation and
                 integration, and the derivation of quadrature rules.",
}


bibtype: book
filename: master.bib
label: Biddle:2009:DSM
author: Wayne Biddle
title: Dark side of the moon: Wernher von Braun, the Third Reich, and the space race
publisher: pub-NORTON
address: pub-NORTON:adr
pages: xiv + 220 + 8
year: 2009
ISBN: 0-393-05910-3 (hardcover) OR 0393059103 (hardcover)
ISBN13: 978-0-393-05910-6 (hardcover) OR 9780393059106 (hardcover)
LCCN: TL781.85.V6 B53 2009
bibdate: Fri Aug 8 06:43:57 MDT 2014
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib; z3950.loc.gov:7090/Voyager
bibtimestamp: 2014.08.08 06:43:57 MDT
language: German
acknowledgement: ack-nhfb
subjectdates: 1912--1977
rawauthor: Wayne Biddle
rawtitle: Dark side of the moon: {Wernher von Braun}, the {Third Reich}, and the space race
abstract:
A stunning investigation of the roots of the first moon landing forty years ago, this illuminating story of the dawn of the space age reaches back to the reactionary modernism of the Third Reich, using the life of ``rocket scientist'' Wernher von Braun as its narrative path through the crumbling of Weimar Germany and the rise of the Nazi regime. Von Braun, a blinkered opportunist who could apply only tunnel vision to his meteoric career, stands as an archetype of myriad twentieth century technologists who thrived under regimes of military secrecy and unlimited money. His seamless transformation from developer of the deadly V2 ballistic missile for Hitler to an American celebrity as the supposed genius behind the golden years of the U.S. space program in the 1950s and 1960s raises haunting questions about the culture of the Cold War, the shared values of technology in totalitarian and democratic societies, and the imperatives of material progress.

subject:
Von Braun, Wernher; Rocketry; Germany; Biography; United States; World War, 1939-1945; Science; Space race; History; 20th century; Astronautics; Moral and ethical aspects; Cold War; Politics and government; 1933-1945

TOC:
1. A Junker's life 2. Memories of defeat 3. ``Highly technological romanticism'' 4. An heir of credibility 5. Childhood's end 6. ``Fingers in the pie'' 7. Supreme zeal 8. Grand and horribly wrong 9. Depravity 10. ``A psychologicsal block'' Epilog Notes Selected bibliography Photograph credits Index

rawabstract:
A stunning investigation of the roots of the first moon landing forty years ago, this illuminating story of the dawn of the space age reaches back to the reactionary modernism of the Third Reich, using the life of ``rocket scientist'' Wernher von Braun as its narrative path through the crumbling of Weimar Germany and the rise of the Nazi regime. Von Braun, a blinkered opportunist who could apply only tunnel vision to his meteoric career, stands as an archetype of myriad twentieth century technologists who thrived under regimes of military secrecy and unlimited money. His seamless transformation from developer of the deadly V2 ballistic missile for Hitler to an American celebrity as the supposed genius behind the golden years of the U.S. space program in the 1950s and 1960s raises haunting questions about the culture of the Cold War, the shared values of technology in totalitarian and democratic societies, and the imperatives of material progress.

rawTOC:
1. A Junker's life \\ 2. Memories of defeat \\ 3. ``Highly technological romanticism'' \\ 4. An heir of credibility \\ 5. Childhood's end \\ 6. ``Fingers in the pie'' \\ 7. Supreme zeal \\ 8. Grand and horribly wrong \\ 9. Depravity \\ 10. ``A psychologicsal block'' \\ Epilog \\ Notes \\ Selected bibliography \\ Photograph credits \\ Index

entry:
@Book{Biddle:2009:DSM,
  author =       "Wayne Biddle",
  title =        "Dark side of the moon: {Wernher von Braun}, the {Third
                 Reich}, and the space race",
  publisher =    pub-NORTON,
  address =      pub-NORTON:adr,
  pages =        "xiv + 220 + 8",
  year =         "2009",
  ISBN =         "0-393-05910-3 (hardcover)",
  ISBN-13 =      "978-0-393-05910-6 (hardcover)",
  LCCN =         "TL781.85.V6 B53 2009",
  bibdate =      "Fri Aug 8 06:43:57 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib;
                 z3950.loc.gov:7090/Voyager",
  abstract =     "A stunning investigation of the roots of the first
                 moon landing forty years ago, this illuminating story
                 of the dawn of the space age reaches back to the
                 reactionary modernism of the Third Reich, using the
                 life of ``rocket scientist'' Wernher von Braun as its
                 narrative path through the crumbling of Weimar Germany
                 and the rise of the Nazi regime. Von Braun, a blinkered
                 opportunist who could apply only tunnel vision to his
                 meteoric career, stands as an archetype of myriad
                 twentieth century technologists who thrived under
                 regimes of military secrecy and unlimited money. His
                 seamless transformation from developer of the deadly V2
                 ballistic missile for Hitler to an American celebrity
                 as the supposed genius behind the golden years of the
                 U.S. space program in the 1950s and 1960s raises
                 haunting questions about the culture of the Cold War,
                 the shared values of technology in totalitarian and
                 democratic societies, and the imperatives of material
                 progress.",
  acknowledgement = ack-nhfb,
  language =     "German",
  subject =      "Von Braun, Wernher; Rocketry; Germany; Biography;
                 United States; World War, 1939-1945; Science; Space
                 race; History; 20th century; Astronautics; Moral and
                 ethical aspects; Cold War; Politics and government;
                 1933-1945",
  subject-dates = "1912--1977",
  tableofcontents = "1. A Junker's life \\
                 2. Memories of defeat \\
                 3. ``Highly technological romanticism'' \\
                 4. An heir of credibility \\
                 5. Childhood's end \\
                 6. ``Fingers in the pie'' \\
                 7. Supreme zeal \\
                 8. Grand and horribly wrong \\
                 9. Depravity \\
                 10. ``A psychologicsal block'' \\
                 Epilog \\
                 Notes \\
                 Selected bibliography \\
                 Photograph credits \\
                 Index",
}


bibtype: book
filename: master.bib
label: Bienz:1993:PDF
author: Tim Bienz and Richard Cohn
title: Portable Document Format Reference Manual
publisher: pub-AW
address: pub-AW:adr
pages: xii + 214
year: 1993
ISBN: 0-201-62628-4 OR 0201626284
ISBN13: 978-0-201-62628-5 OR 9780201626285
LCCN: QA76.9.F5P67 1993
bibdate: Wed Feb 23 14:42:18 1994
bibtimestamp: 1994.02.23 14:42:18 ???
acknowledgement: ack-nhfb
rawauthor: Tim Bienz and Richard Cohn
rawtitle: Portable Document Format Reference Manual
bibsource:
https://www.math.utah.edu/pub/tex/bib/master.bib; https://www.math.utah.edu/pub/tex/bib/postscri.bib

TOC:
1: Introduction Section: I. Portable Document Format 2: Overview 3: Coordinate Systems 4: Objects 5: File Structure 6: Document Structure 7; Page Descriptions Section II: Optimizing PDF Files 8: General Techniques for Optimizing PDF Files 9: Optimizing Text 10: Optimizing Graphics 11: Optimizing Images

rawTOC:
1: Introduction \\ Section: I. Portable Document Format \\ 2: Overview \\ 3: Coordinate Systems \\ 4: Objects \\ 5: File Structure \\ 6: Document Structure \\ 7; Page Descriptions \\ Section II: Optimizing PDF Files \\ 8: General Techniques for Optimizing PDF Files \\ 9: Optimizing Text \\ 10: Optimizing Graphics \\ 11: Optimizing Images

entry:
@Book{Bienz:1993:PDF,
  author =       "Tim Bienz and Richard Cohn",
  title =        "Portable Document Format Reference Manual",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  pages =        "xii + 214",
  year =         "1993",
  ISBN =         "0-201-62628-4",
  ISBN-13 =      "978-0-201-62628-5",
  LCCN =         "QA76.9.F5P67 1993",
  bibdate =      "Wed Feb 23 14:42:18 1994",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib;
                 https://www.math.utah.edu/pub/tex/bib/postscri.bib",
  price =        "US\$24.95",
  acknowledgement = ack-nhfb,
  tableofcontents = "1: Introduction \\
                 Section: I. Portable Document Format \\
                 2: Overview \\
                 3: Coordinate Systems \\
                 4: Objects \\
                 5: File Structure \\
                 6: Document Structure \\
                 7; Page Descriptions \\
                 Section II: Optimizing PDF Files \\
                 8: General Techniques for Optimizing PDF Files \\
                 9: Optimizing Text \\
                 10: Optimizing Graphics \\
                 11: Optimizing Images",
}


bibtype: article
filename: master.bib
label: Bigelow:digital-typography
author: Charles Bigelow and Donald Day
title: Digital Typography
journal: j-SA
volume: 249
number: 2
pages: 106--119
month: aug
monthnumber: 8
year: 1983
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib
acknowledgement: ack-nhfb
rawauthor: Charles Bigelow and Donald Day
rawtitle: Digital Typography
entry:
@Article{Bigelow:digital-typography,
  author =       "Charles Bigelow and Donald Day",
  title =        "Digital Typography",
  journal =      j-SA,
  volume =       "249",
  number =       "2",
  pages =        "106--119",
  month =        aug,
  year =         "1983",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib",
  acknowledgement = ack-nhfb,
}


bibtype: techreport
filename: master.bib
label: Billawala:metamarks
author: Neenie Billawala
title: Metamarks: Preliminary studies for a Pandora's Box of Shapes
number: {STAN-CS-89-1256}
institution: pub-STAN-CS
address: pub-STAN-CS:adr
pages: 106--119
month: may
monthnumber: 5
year: 1989
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib
acknowledgement: ack-nhfb
rawauthor: Neenie Billawala
rawtitle: Metamarks: Preliminary studies for a {Pandora's Box} of Shapes
entry:
@TechReport{Billawala:metamarks,
  author =       "Neenie Billawala",
  title =        "Metamarks: Preliminary studies for a {Pandora's Box}
                 of Shapes",
  number =       "{STAN-CS-89-1256}",
  institution =  pub-STAN-CS,
  address =      pub-STAN-CS:adr,
  month =        may,
  year =         "1989",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib",
  acknowledgement = ack-nhfb,
}


bibtype: manual
filename: master.bib
label: BIOSIS:1994:SSB
title: Serial Sources for the BIOSIS Previews Database
organization: BIOSIS
address: 210 Arch Street, Philadelphia, PA 19103-1399, USA
pages: vii + 450
month: dec
monthnumber: 12
year: 1994
CODEN: SSBDE4
ISSN: 1044-4297 OR 10444297
LCCN: Z5321 .B68a
bibdate: Wed Apr 24 17:25:50 1996
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib
bibtimestamp: 1996.04.24 17:25:50 ???
URL: http://www.biosis.org/htmls/press/960126.html
acknowledgement: ack-nhfb
rawtitle: Serial Sources for the {BIOSIS Previews} Database
note:
Contains journal full names and abbreviations used in the BIOSIS and Biological Abstracts databases, plus ISSN and CODEN values, for 6,395 active and 10,935 inactive serials in 41 languages from 94 countries. Also available on CD ROM.

rawnote:
Contains journal full names and abbreviations used in the BIOSIS and Biological Abstracts databases, plus ISSN and CODEN values, for 6,395 active and 10,935 inactive serials in 41 languages from 94 countries. Also available on CD ROM.

entry:
@Manual{BIOSIS:1994:SSB,
  title =        "Serial Sources for the {BIOSIS Previews} Database",
  organization = "BIOSIS",
  address =      "210 Arch Street, Philadelphia, PA 19103-1399, USA",
  pages =        "vii + 450",
  month =        dec,
  year =         "1994",
  CODEN =        "SSBDE4",
  ISSN =         "1044-4297",
  LCCN =         "Z5321 .B68a",
  bibdate =      "Wed Apr 24 17:25:50 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib",
  note =         "Contains journal full names and abbreviations used in
                 the BIOSIS and Biological Abstracts databases, plus
                 ISSN and CODEN values, for 6,395 active and 10,935
                 inactive serials in 41 languages from 94 countries.
                 Also available on CD ROM.",
  price =        "US\$65.00",
  URL =          "http://www.biosis.org/htmls/press/960126.html",
  acknowledgement = ack-nhfb,
  libnote =      "Not in my library.",
}


bibtype: book
filename: master.bib
label: Bird:2005:APT
author: Kai Bird and Martin J. Sherwin
title: American Prometheus: the triumph and tragedy of J. Robert Oppenheimer
publisher: pub-KNOPF
address: pub-KNOPF:adr
pages: xiii + 721 + 32
year: 2005
ISBN: 0-375-72626-8, 0-375-41202-6 OR 0375726268, 0375412026
ISBN13: 978-0-375-72626-2, 978-0-375-41202-8 OR 9780375726262, 9780375412028
LCCN: QC16.O62 B57 2005
bibdate: Mon Dec 12 15:27:36 MST 2005
bibtimestamp: 2005.12.12 15:27:36 MST
URL: ftp://uiarchive.cso.uiuc.edu/pub/etext/gutenberg/; http://site.ebrary.com/lib/ucsc/Doc?id=10078784
remark: This book received a Pulitzer Prize.
acknowledgement: ack-nhfb
subjectdates: 1904--1967
rawauthor: Kai Bird and Martin J. Sherwin
rawtitle: {American Prometheus}: the triumph and tragedy of {J. Robert Oppenheimer}
bibsource:
https://www.math.utah.edu/pub/bibnet/authors/o/oppenheimer-j-robert.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; melvyl.cdlib.org:210/CDL90

subject:
Oppenheimer, J. Robert; Physicists; United States; Biography; Atomic bomb; United States; History; Science; Political aspects; United States; History; 20th century; United States; History; 20th century

TOC:
I. ``He received every new idea as perfectly beautiful'' ``His separate prison'' ``I am having a pretty bad time'' ``I find the work hard, thank God, and almost pleasant'' ``I am Oppenheimer'' ``Oppie'' ``The Nim Nim boys'' II. ``In 1936 my interests began to change'' ``[Frank] clipped it out and sent it in'' ``More and more surely'' ``I'm going to marry a friend of yours, Steve'' ``We were pulling the New Deal to the left'' ``The coordinator of rapid rupture'' ``The Chevalier affair'' III. ``He'd become very patriotic'' ``Too much secrecy'' ``Oppenheimer is telling the truth ldots '' ``Suicide, motive unknown'' ``Would you like to adopt her?'' ``Bohr was God, and Oppie was his prophet'' ``The impact of the gadget on civilization'' ``Now we're all sons-of-bitches'' IV. ``Those poor little people'' ``I feel I have blood on my hands'' ``People could destroy New York'' ``Oppie had a rash and is now immune'' ``An intellectual hotel'' ``He couldn't understand why he did it'' ``I am sure that is why she threw things at him'' ``He never let on what his opinion was'' ``Dark words about Oppie'' ``Scientist X'' ``The beast in the jungle'' V. ``It looks pretty bad, doesn't it?'' ``I fear that this whole thing is a piece of idiocy'' ``A manifestation of hysteria'' ``A black mark on the escutcheon of our country'' ``I can still feel the warm blood on my hands'' ``It was really like a never-never land'' ``It should have been done the day after trinity'' ``There's only one Robert.''

rawTOC:
I. ``He received every new idea as perfectly beautiful'' \\ ``His separate prison'' \\ ``I am having a pretty bad time'' \\ ``I find the work hard, thank God, and almost pleasant'' \\ ``I am Oppenheimer'' \\ ``Oppie'' \\ ``The Nim Nim boys'' \\ II. ``In 1936 my interests began to change'' \\ ``[Frank] clipped it out and sent it in'' \\ ``More and more surely'' \\ ``I'm going to marry a friend of yours, Steve'' \\ ``We were pulling the New Deal to the left'' \\ ``The coordinator of rapid rupture'' \\ ``The Chevalier affair'' \\ III. ``He'd become very patriotic'' \\ ``Too much secrecy'' \\ ``Oppenheimer is telling the truth \ldots{}'' \\ ``Suicide, motive unknown'' \\ ``Would you like to adopt her?'' \\ ``Bohr was God, and Oppie was his prophet'' \\ ``The impact of the gadget on civilization'' \\ ``Now we're all sons-of-bitches'' \\ IV. ``Those poor little people'' \\ ``I feel I have blood on my hands'' \\ ``People could destroy New York'' \\ ``Oppie had a rash and is now immune'' \\ ``An intellectual hotel'' \\ ``He couldn't understand why he did it'' \\ ``I am sure that is why she threw things at him'' \\ ``He never let on what his opinion was'' \\ ``Dark words about Oppie'' \\ ``Scientist X'' \\ ``The beast in the jungle'' \\ V. ``It looks pretty bad, doesn't it?'' \\ ``I fear that this whole thing is a piece of idiocy'' \\ ``A manifestation of hysteria'' \\ ``A black mark on the escutcheon of our country'' \\ ``I can still feel the warm blood on my hands'' \\ ``It was really like a never-never land'' \\ ``It should have been done the day after trinity'' \\ ``There's only one Robert.''

entry:
@Book{Bird:2005:APT,
  author =       "Kai Bird and Martin J. Sherwin",
  title =        "{American Prometheus}: the triumph and tragedy of {J.
                 Robert Oppenheimer}",
  publisher =    pub-KNOPF,
  address =      pub-KNOPF:adr,
  pages =        "xiii + 721 + 32",
  year =         "2005",
  ISBN =         "0-375-72626-8, 0-375-41202-6",
  ISBN-13 =      "978-0-375-72626-2, 978-0-375-41202-8",
  LCCN =         "QC16.O62 B57 2005",
  bibdate =      "Mon Dec 12 15:27:36 MST 2005",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/o/oppenheimer-j-robert.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;
                 melvyl.cdlib.org:210/CDL90",
  URL =          "ftp://uiarchive.cso.uiuc.edu/pub/etext/gutenberg/;
                 http://site.ebrary.com/lib/ucsc/Doc?id=10078784",
  abstract-1 =   "[This is the] biography of J. Robert Oppenheimer,
                 ``father of the atomic bomb,'' the brilliant,
                 charismatic physicist who led the effort to capture the
                 awesome fire of the sun for his country in time of war.
                 Immediately after Hiroshima, he became the most famous
                 scientist of his generation - one of the iconic figures
                 of the twentieth century, the embodiment of modern man
                 confronting the consequences of scientific progress. He
                 was the author of a radical proposal to place
                 international controls over atomic materials - an idea
                 that is still relevant today. He opposed the
                 development of the hydrogen bomb and criticized the Air
                 Force's plans to fight an infinitely dangerous nuclear
                 war. In the now almost-forgotten hysteria of the early
                 1950s, his ideas were anathema to powerful advocates of
                 a massive nuclear buildup, and, in response, Atomic
                 Energy Commission chairman Lewis Strauss, Superbomb
                 advocate Edward Teller and FBI director J. Edgar Hoover
                 worked behind the scenes to have a hearing board find
                 that Oppenheimer could not be trusted with America's
                 nuclear secrets.",
  abstract-2 =   "The first full-scale biography of the ``father of the
                 atomic bomb,'' the brilliant, charismatic physicist who
                 led the effort to capture the fire of the sun for his
                 country in time of war. After Hiroshima, he became the
                 most famous scientist of his generation--an icon of
                 modern man confronting the consequences of scientific
                 progress. He created a radical proposal to place
                 international controls over atomic materials, opposed
                 the development of the hydrogen bomb and criticized the
                 Air Force's plans to fight a nuclear war. In the
                 hysteria of the early 1950s, his ideas were anathema to
                 powerful advocates of a massive nuclear buildup, and
                 people such as Edward Teller and FBI director J. Edgar
                 Hoover worked behind the scenes to obtain a finding
                 that he could not be trusted with America's nuclear
                 secrets. This book is both biography and history,
                 significant to our understanding of our recent
                 past--and of our choices for the future.",
  acknowledgement = ack-nhfb,
  remark =       "This book received a Pulitzer Prize.",
  subject =      "Oppenheimer, J. Robert; Physicists; United States;
                 Biography; Atomic bomb; United States; History;
                 Science; Political aspects; United States; History;
                 20th century; United States; History; 20th century",
  subject-dates = "1904--1967",
  tableofcontents = "I. ``He received every new idea as perfectly
                 beautiful'' \\
                 ``His separate prison'' \\
                 ``I am having a pretty bad time'' \\
                 ``I find the work hard, thank God, and almost
                 pleasant'' \\
                 ``I am Oppenheimer'' \\
                 ``Oppie'' \\
                 ``The Nim Nim boys'' \\
                 II. ``In 1936 my interests began to change'' \\
                 ``[Frank] clipped it out and sent it in'' \\
                 ``More and more surely'' \\
                 ``I'm going to marry a friend of yours, Steve'' \\
                 ``We were pulling the New Deal to the left'' \\
                 ``The coordinator of rapid rupture'' \\
                 ``The Chevalier affair'' \\
                 III. ``He'd become very patriotic'' \\
                 ``Too much secrecy'' \\
                 ``Oppenheimer is telling the truth \ldots{}'' \\
                 ``Suicide, motive unknown'' \\
                 ``Would you like to adopt her?'' \\
                 ``Bohr was God, and Oppie was his prophet'' \\
                 ``The impact of the gadget on civilization'' \\
                 ``Now we're all sons-of-bitches'' \\
                 IV. ``Those poor little people'' \\
                 ``I feel I have blood on my hands'' \\
                 ``People could destroy New York'' \\
                 ``Oppie had a rash and is now immune'' \\
                 ``An intellectual hotel'' \\
                 ``He couldn't understand why he did it'' \\
                 ``I am sure that is why she threw things at him'' \\
                 ``He never let on what his opinion was'' \\
                 ``Dark words about Oppie'' \\
                 ``Scientist X'' \\
                 ``The beast in the jungle'' \\
                 V. ``It looks pretty bad, doesn't it?'' \\
                 ``I fear that this whole thing is a piece of idiocy''
                 \\
                 ``A manifestation of hysteria'' \\
                 ``A black mark on the escutcheon of our country'' \\
                 ``I can still feel the warm blood on my hands'' \\
                 ``It was really like a never-never land'' \\
                 ``It should have been done the day after trinity'' \\
                 ``There's only one Robert.''",
}


bibtype: book
filename: master.bib
label: Bishop:2003:CSA
author: Matt Bishop
title: Computer Security: Art and Science
publisher: pub-AW
address: pub-AW:adr
pages: xli + 1084
year: 2003
ISBN: 0-201-44099-7 (hardcover) OR 0201440997 (hardcover)
ISBN13: 978-0-201-44099-7 (hardcover) OR 9780201440997 (hardcover)
LCCN: QA76.9.A25 B56 2002
bibdate: Wed Dec 31 13:50:12 2003
bibtimestamp: 2003.12.31 13:50:12 ???
acknowledgement: ack-nhfb
rawauthor: Matt Bishop
rawtitle: Computer Security: Art and Science
bibsource:
https://www.math.utah.edu/pub/tex/bib/cryptography2000.bib; https://www.math.utah.edu/pub/tex/bib/master.bib

abstract:
This book has three goals. The first is to show the importance of theory to practice and of practice to theory. The second goal is to emphasize that computer security and cryptography are different. Although cryptography is an essential component of computer security, it is by no means the only component. The third goal is to demonstrate that computer security is not just a science but also an art. It is an art because no system can be considered secure without an examination of how it is to be used. Computer security is also a science. Its theory is based on mathematical constructions, analyses, and proofs. Its systems are built in accordance with the accepted practices of engineering. The material in this book is at the advanced undergraduate level. Throughout, [the authors] assume that the reader is familiar with the basics of compilers and computer architecture (such as the use of the program stack) and operating systems. The reader should also be comfortable with modular arithmetic (for the material on cryptography).

TOC:
Part 1: Introduction 1: An overview of computer security Part 2: Foundations 2: Access control matrix 3: Foundational results Part 3: Policy 4: Security policies 5: Confidentiality policies 6: Integrity policies 7: Hybrid policies 8: Noninterference and policy composition Part 4: Implementation I: cryptography 9: Basic cryptography 10: Key management 11: Cipher techniques 12: Authentication Part 5: Implementation II: systems 13: Design principles 14: Representing identity 15: Access control mechanisms 16: Information flow 17: Confinement problem Part 6: Assurance / by Elisabeth Sullivan 18: Introduction to assurance 19: Building systems with assurance 20: Formal methods 21: Evaluating systems Part 7: Special topics 22: Malicious logic 23: Vulnerability analysis 24: Auditing 25: Intrusion detection Part 8: Practicum 26: Network security 27: System security 28: User security 29: Program security Part 9: End matter 30: Lattices 31: The extended Euclidean algorithm 32: Entropy and uncertainty 33: Virtual machines 34: Symbolic logic 35: Example academic security policy

rawabstract:
This book has three goals. The first is to show the importance of theory to practice and of practice to theory. The second goal is to emphasize that computer security and cryptography are different. Although cryptography is an essential component of computer security, it is by no means the only component. The third goal is to demonstrate that computer security is not just a science but also an art. It is an art because no system can be considered secure without an examination of how it is to be used. Computer security is also a science. Its theory is based on mathematical constructions, analyses, and proofs. Its systems are built in accordance with the accepted practices of engineering. The material in this book is at the advanced undergraduate level. Throughout, [the authors] assume that the reader is familiar with the basics of compilers and computer architecture (such as the use of the program stack) and operating systems. The reader should also be comfortable with modular arithmetic (for the material on cryptography).

rawTOC:
Part 1: Introduction \\ 1: An overview of computer security \\ Part 2: Foundations \\ 2: Access control matrix \\ 3: Foundational results \\ Part 3: Policy \\ 4: Security policies \\ 5: Confidentiality policies \\ 6: Integrity policies \\ 7: Hybrid policies \\ 8: Noninterference and policy composition \\ Part 4: Implementation I: cryptography \\ 9: Basic cryptography \\ 10: Key management \\ 11: Cipher techniques \\ 12: Authentication \\ Part 5: Implementation II: systems \\ 13: Design principles \\ 14: Representing identity \\ 15: Access control mechanisms \\ 16: Information flow \\ 17: Confinement problem \\ Part 6: Assurance / by Elisabeth Sullivan \\ 18: Introduction to assurance \\ 19: Building systems with assurance \\ 20: Formal methods \\ 21: Evaluating systems \\ Part 7: Special topics \\ 22: Malicious logic \\ 23: Vulnerability analysis \\ 24: Auditing \\ 25: Intrusion detection \\ Part 8: Practicum \\ 26: Network security \\ 27: System security \\ 28: User security \\ 29: Program security \\ Part 9: End matter \\ 30: Lattices \\ 31: The extended Euclidean algorithm \\ 32: Entropy and uncertainty \\ 33: Virtual machines \\ 34: Symbolic logic \\ 35: Example academic security policy

entry:
@Book{Bishop:2003:CSA,
  author =       "Matt Bishop",
  title =        "Computer Security: Art and Science",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  pages =        "xli + 1084",
  year =         "2003",
  ISBN =         "0-201-44099-7 (hardcover)",
  ISBN-13 =      "978-0-201-44099-7 (hardcover)",
  LCCN =         "QA76.9.A25 B56 2002",
  bibdate =      "Wed Dec 31 13:50:12 2003",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cryptography2000.bib;
                 https://www.math.utah.edu/pub/tex/bib/master.bib",
  price =        "US\$79.99, CAN\$120.99",
  abstract =     "This book has three goals. The first is to show the
                 importance of theory to practice and of practice to
                 theory. The second goal is to emphasize that computer
                 security and cryptography are different. Although
                 cryptography is an essential component of computer
                 security, it is by no means the only component. The
                 third goal is to demonstrate that computer security is
                 not just a science but also an art. It is an art
                 because no system can be considered secure without an
                 examination of how it is to be used. Computer security
                 is also a science. Its theory is based on mathematical
                 constructions, analyses, and proofs. Its systems are
                 built in accordance with the accepted practices of
                 engineering. The material in this book is at the
                 advanced undergraduate level. Throughout, [the authors]
                 assume that the reader is familiar with the basics of
                 compilers and computer architecture (such as the use of
                 the program stack) and operating systems. The reader
                 should also be comfortable with modular arithmetic (for
                 the material on cryptography).",
  acknowledgement = ack-nhfb,
  tableofcontents = "Part 1: Introduction \\
                 1: An overview of computer security \\
                 Part 2: Foundations \\
                 2: Access control matrix \\
                 3: Foundational results \\
                 Part 3: Policy \\
                 4: Security policies \\
                 5: Confidentiality policies \\
                 6: Integrity policies \\
                 7: Hybrid policies \\
                 8: Noninterference and policy composition \\
                 Part 4: Implementation I: cryptography \\
                 9: Basic cryptography \\
                 10: Key management \\
                 11: Cipher techniques \\
                 12: Authentication \\
                 Part 5: Implementation II: systems \\
                 13: Design principles \\
                 14: Representing identity \\
                 15: Access control mechanisms \\
                 16: Information flow \\
                 17: Confinement problem \\
                 Part 6: Assurance / by Elisabeth Sullivan \\
                 18: Introduction to assurance \\
                 19: Building systems with assurance \\
                 20: Formal methods \\
                 21: Evaluating systems \\
                 Part 7: Special topics \\
                 22: Malicious logic \\
                 23: Vulnerability analysis \\
                 24: Auditing \\
                 25: Intrusion detection \\
                 Part 8: Practicum \\
                 26: Network security \\
                 27: System security \\
                 28: User security \\
                 29: Program security \\
                 Part 9: End matter \\
                 30: Lattices \\
                 31: The extended Euclidean algorithm \\
                 32: Entropy and uncertainty \\
                 33: Virtual machines \\
                 34: Symbolic logic \\
                 35: Example academic security policy",
}


bibtype: article
filename: master.bib
label: Bjorstad:SR-4-11-57
author: Petter E. Bjorstad and Erik Boman
title: SLALOM: a Better Algorithm
journal: j-SR
volume: 4
number: 11
pages: 57--62
month: nov
monthnumber: 11
year: 1991
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib
acknowledgement: ack-nhfb
rawauthor: Petter E. Bjorstad and Erik Boman
rawtitle: {SLALOM}: a Better Algorithm
entry:
@Article{Bjorstad:SR-4-11-57,
  author =       "Petter E. Bjorstad and Erik Boman",
  title =        "{SLALOM}: a Better Algorithm",
  journal =      j-SR,
  volume =       "4",
  number =       "11",
  pages =        "57--62",
  month =        nov,
  year =         "1991",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib",
  acknowledgement = ack-nhfb,
}


bibtype: book
filename: master.bib
label: Blaauw:1997:CAC
author: Gerrit A. Blaauw and Frederick P. Brooks, Jr.
title: Computer Architecture: Concepts and Evolution
publisher: pub-AW
address: pub-AW:adr
pages: xlviii + 1213
year: 1997
ISBN: 0-201-10557-8 OR 0201105578
ISBN13: 978-0-201-10557-5 OR 9780201105575
LCCN: QA76.9.A73 B57 1997
bibdate: Wed Jul 09 17:22:33 1997
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib
bibtimestamp: 1997.07.09 17:22:33 ???
TOC: Part 1. Design decisions, chapters 1--8 Part 2. A computer zoo, chapters 9--16
acknowledgement: ack-nhfb
rawauthor: Gerrit A. Blaauw and Frederick P. {Brooks, Jr.}
rawtitle: Computer Architecture: Concepts and Evolution
rawTOC: Part 1. Design decisions, chapters 1--8 \\ Part 2. A computer zoo, chapters 9--16
abstract:
Blaauw and Brooks first develop a conceptual framework for understanding computer architecture. They then describe not only what present architectural practice is, but how it came to be so. A major theme is the early divergence and the later reconvergence of computer architectures. They examine both innovations that survived and became part of the standard computer, and the many ideas that were explored in real machines but did not survive. In describing the discards, they also address why these ideas did not make it. The authors' goals are to analyze and systematize familiar design alternatives, and to introduce you to unfamiliar ones. They illuminate their discussion with detailed executable descriptions of both early and more recent computers. The designer's most important study, they argue, is other people's designs. This book's computer zoo will give you a unique resource for precise information about 30 important machines. Armed with the factors pro and con on the various known solutions to design problems, you will be better able to determine the most fruitful architectural course for your own design.

rawabstract:
Blaauw and Brooks first develop a conceptual framework for understanding computer architecture. They then describe not only what present architectural practice is, but how it came to be so. A major theme is the early divergence and the later reconvergence of computer architectures. They examine both innovations that survived and became part of the standard computer, and the many ideas that were explored in real machines but did not survive. In describing the discards, they also address why these ideas did not make it. The authors' goals are to analyze and systematize familiar design alternatives, and to introduce you to unfamiliar ones. They illuminate their discussion with detailed executable descriptions of both early and more recent computers. The designer's most important study, they argue, is other people's designs. This book's computer zoo will give you a unique resource for precise information about 30 important machines. Armed with the factors pro and con on the various known solutions to design problems, you will be better able to determine the most fruitful architectural course for your own design.

entry:
@Book{Blaauw:1997:CAC,
  author =       "Gerrit A. Blaauw and Frederick P. {Brooks, Jr.}",
  title =        "Computer Architecture: Concepts and Evolution",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  pages =        "xlviii + 1213",
  year =         "1997",
  ISBN =         "0-201-10557-8",
  ISBN-13 =      "978-0-201-10557-5",
  LCCN =         "QA76.9.A73 B57 1997",
  bibdate =      "Wed Jul 09 17:22:33 1997",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib",
  price =        "US\$59.95",
  abstract =     "Blaauw and Brooks first develop a conceptual framework
                 for understanding computer architecture. They then
                 describe not only what present architectural practice
                 is, but how it came to be so. A major theme is the
                 early divergence and the later reconvergence of
                 computer architectures. They examine both innovations
                 that survived and became part of the standard computer,
                 and the many ideas that were explored in real machines
                 but did not survive. In describing the discards, they
                 also address why these ideas did not make it. The
                 authors' goals are to analyze and systematize familiar
                 design alternatives, and to introduce you to unfamiliar
                 ones. They illuminate their discussion with detailed
                 executable descriptions of both early and more recent
                 computers. The designer's most important study, they
                 argue, is other people's designs. This book's computer
                 zoo will give you a unique resource for precise
                 information about 30 important machines. Armed with the
                 factors pro and con on the various known solutions to
                 design problems, you will be better able to determine
                 the most fruitful architectural course for your own
                 design.",
  acknowledgement = ack-nhfb,
  tableofcontents = "Part 1. Design decisions, chapters 1--8 \\
                 Part 2. A computer zoo, chapters 9--16",
}


bibtype: book
filename: master.bib
label: Black:2002:IHS
author: Edwin Black
publisher: Three Rivers Press
address: New York, NY, USA
pages: 551
year: 2002
ISBN: 0-609-80899-0 (paperback) OR 0609808990 (paperback)
ISBN13: 978-0-609-80899-3 (paperback) OR 9780609808993 (paperback)
LCCN: HD9696.2.U64 I253 2002
bibdate: Fri Jan 13 17:24:54 MST 2006
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib; melvyl.cdlib.org:210/CDL90
bibtimestamp: 2006.01.13 17:24:54 MST
remark: Originally published: New York: Crown Publishers, c2001. With a new afterword.
acknowledgement: ack-nhfb
rawauthor: Edwin Black
title:
IBM and the Holocaust: the strategic alliance between Nazi Germany and America's most powerful corporation

subject:
Germany; Statistical services; History; 20th century; Holocaust, Jewish (1939--1945); Data processing; Jews; 1933--1945

TOC:
Numbered peoplepar The IBM-Hitler intersectionpar Identifying the Jewspar The IBM-Nazi alliancepar A Nazi medal for Watsonpar War cardspar Deadly countpar With blitzkrieg efficiencypar The Dehomag revoltpar The struggle to stay in the Axispar France and Hollandpar IBM and the warpar Exterminationpar The spoils of genocidepar Afterword: the next chapterpar Revelation and responsibility

rawtitle:
{IBM} and the {Holocaust}: the strategic alliance between {Nazi Germany} and {America}'s most powerful corporation

rawTOC:
Numbered people\par The IBM-Hitler intersection\par Identifying the Jews\par The IBM-Nazi alliance\par A Nazi medal for Watson\par War cards\par Deadly count\par With blitzkrieg efficiency\par The Dehomag revolt\par The struggle to stay in the Axis\par France and Holland\par IBM and the war\par Extermination\par The spoils of genocide\par Afterword: the next chapter\par Revelation and responsibility

entry:
@Book{Black:2002:IHS,
  author =       "Edwin Black",
  title =        "{IBM} and the {Holocaust}: the strategic alliance
                 between {Nazi Germany} and {America}'s most powerful
                 corporation",
  publisher =    "Three Rivers Press",
  address =      "New York, NY, USA",
  pages =        "551",
  year =         "2002",
  ISBN =         "0-609-80899-0 (paperback)",
  ISBN-13 =      "978-0-609-80899-3 (paperback)",
  LCCN =         "HD9696.2.U64 I253 2002",
  bibdate =      "Fri Jan 13 17:24:54 MST 2006",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib;
                 melvyl.cdlib.org:210/CDL90",
  acknowledgement = ack-nhfb,
  remark =       "Originally published: New York: Crown Publishers,
                 c2001. With a new afterword.",
  subject =      "Germany; Statistical services; History; 20th century;
                 Holocaust, Jewish (1939--1945); Data processing; Jews;
                 1933--1945",
  tableofcontents = "Numbered people\par

                 The IBM-Hitler intersection\par

                 Identifying the Jews\par

                 The IBM-Nazi alliance\par

                 A Nazi medal for Watson\par

                 War cards\par

                 Deadly count\par

                 With blitzkrieg efficiency\par

                 The Dehomag revolt\par

                 The struggle to stay in the Axis\par

                 France and Holland\par

                 IBM and the war\par

                 Extermination\par

                 The spoils of genocide\par

                 Afterword: the next chapter\par

                 Revelation and responsibility",
}


bibtype: book
filename: master.bib
label: Blair:1998:SIU
author: John D. Blair and The Samba Team
title: Samba: Integrating UNIX and Windows
publisher: pub-SSC
address: pub-SSC:adr
pages: xviii + 298
month: jun
monthnumber: 6
year: 1998
ISBN: 1-57831-006-7 OR 1578310067
ISBN13: 978-1-57831-006-7 OR 9781578310067
LCCN: QA76.76.O63 B55 1998
bibdate: Wed Jun 17 06:25:11 1998
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib
bibtimestamp: 1998.06.17 06:25:11 ???
acknowledgement: ack-nhfb
rawauthor: John D. Blair and {The Samba Team}
rawtitle: {Samba}: Integrating {UNIX} and {Windows}
note:
From the publisher: ``Includes CD-ROM containing version 1.9.18 of the Samba server, a library of useful tools and scripts, the Samba mailing list archives, and all examples discussed in the book.''

URL:
http://www.clbooks.com/sqlnut/SP/search/gtsumt?source=&isbn=1578310067; http://www.ssc.com/ssc/samba/

rawnote:
From the publisher: ``Includes CD-ROM containing version 1.9.18 of the Samba server, a library of useful tools and scripts, the Samba mailing list archives, and all examples discussed in the book.''

entry:
@Book{Blair:1998:SIU,
  author =       "John D. Blair and {The Samba Team}",
  title =        "{Samba}: Integrating {UNIX} and {Windows}",
  publisher =    pub-SSC,
  address =      pub-SSC:adr,
  pages =        "xviii + 298",
  month =        jun,
  year =         "1998",
  ISBN =         "1-57831-006-7",
  ISBN-13 =      "978-1-57831-006-7",
  LCCN =         "QA76.76.O63 B55 1998",
  bibdate =      "Wed Jun 17 06:25:11 1998",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib",
  note =         "From the publisher: ``Includes CD-ROM containing
                 version 1.9.18 of the Samba server, a library of useful
                 tools and scripts, the Samba mailing list archives, and
                 all examples discussed in the book.''",
  price =        "US\$29.95",
  URL =          "http://www.clbooks.com/sqlnut/SP/search/gtsumt?source=&isbn=1578310067;
                 http://www.ssc.com/ssc/samba/",
  acknowledgement = ack-nhfb,
}


bibtype: book
filename: master.bib
label: Blandy:2015:RPL
author: Jim Blandy
title: The Rust Programming Language: Fast, Safe, and Beautiful
publisher: pub-ORA-MEDIA
address: pub-ORA-MEDIA:adr
year: 2015
ISBN: 1-4919-2544-2 OR 1491925442
ISBN13: 978-1-4919-2544-7 OR 9781491925447
bibdate: Thu Oct 31 18:43:15 2019
bibtimestamp: 2019.10.31 18:43:15 ???
note: Video file (1h10m).
acknowledgement: ack-nhfb
rawauthor: Jim Blandy
rawnote: Video file (1h10m).
rawtitle: The {Rust} Programming Language: Fast, Safe, and Beautiful
bibsource:
fsz3950.oclc.org:210/WorldCat; https://www.math.utah.edu/pub/tex/bib/master.bib; https://www.math.utah.edu/pub/tex/bib/ora.bib

abstract:
Rust is a new programming language offering the performance and control over memory of C and C++, combined with a type system that catches memory leaks, null pointer fetches, dangling pointers, and even the nastier thread interactions. The price? You have to think a bit more before you write. This webcast will cover; How Rust ensures memory safety; lifetimes, ownership, and borrowing; Polymorphism in Rust; traits, generics, and how they work together; Modules, crates, and Cargo; Concurrency, and how Rust forbids data races.

rawabstract:
Rust is a new programming language offering the performance and control over memory of C and C++, combined with a type system that catches memory leaks, null pointer fetches, dangling pointers, and even the nastier thread interactions. The price? You have to think a bit more before you write. This webcast will cover; How Rust ensures memory safety; lifetimes, ownership, and borrowing; Polymorphism in Rust; traits, generics, and how they work together; Modules, crates, and Cargo; Concurrency, and how Rust forbids data races.

entry:
@Book{Blandy:2015:RPL,
  author =       "Jim Blandy",
  title =        "The {Rust} Programming Language: Fast, Safe, and
                 Beautiful",
  publisher =    pub-ORA-MEDIA,
  address =      pub-ORA-MEDIA:adr,
  pages =        "????",
  year =         "2015",
  ISBN =         "1-4919-2544-2",
  ISBN-13 =      "978-1-4919-2544-7",
  LCCN =         "????",
  bibdate =      "Thu Oct 31 18:43:15 2019",
  bibsource =    "fsz3950.oclc.org:210/WorldCat;
                 https://www.math.utah.edu/pub/tex/bib/master.bib;
                 https://www.math.utah.edu/pub/tex/bib/ora.bib",
  note =         "Video file (1h10m).",
  abstract =     "Rust is a new programming language offering the
                 performance and control over memory of C and C++,
                 combined with a type system that catches memory leaks,
                 null pointer fetches, dangling pointers, and even the
                 nastier thread interactions. The price? You have to
                 think a bit more before you write. This webcast will
                 cover; How Rust ensures memory safety; lifetimes,
                 ownership, and borrowing; Polymorphism in Rust; traits,
                 generics, and how they work together; Modules, crates,
                 and Cargo; Concurrency, and how Rust forbids data
                 races.",
  acknowledgement = ack-nhfb,
  libnote =      "Not in my library.",
}


bibtype: book
filename: master.bib
label: Blandy:2017:PR
author: Jim Blandy and Jason Orendorff
title: Programming Rust
publisher: pub-ORA-MEDIA
address: pub-ORA-MEDIA:adr
pages: xx + 598
year: 2017
LCCN: QA76.73.R88 B53 2017
bibdate: Mon Dec 9 15:37:10 MST 2019
bibtimestamp: 2019.12.09 15:37:10 MST
URL: http://proquest.safaribooksonline.com/9781491927274
acknowledgement: ack-nhfb
rawauthor: Jim Blandy and Jason Orendorff
rawtitle: Programming {Rust}
ISBN:
1-4919-2728-3 (paperback), 1-4919-2727-5, 1-4919-2723-2 (e-book), 1-4919-2725-9 (e-book) OR 1491927283 (paperback), 1491927275, 1491927232 (ebook), 1491927259 (ebook)

ISBN13:
978-1-4919-2728-1 (paperback), 978-1-4919-2727-4, 978-1-4919-2723-6 (e-book), 978-1-4919-2725-0 (e-book) OR 9781491927281 (paperback), 9781491927274, 9781491927236 (ebook), 9781491927250 (ebook)

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

abstract:
Rust is a new systems programming language that combines the performance and low-level control of C and C++ with memory safety and thread safety. Rust's modern, flexible types ensure your program is free of null pointer dereferences, double frees, dangling pointers, and similar bugs, all at compile time, without runtime overhead. In multithreaded code, Rust catches data races at compile time, making concurrency much easier to use. Written by two experienced systems programmers, this book explains how Rust manages to bridge the gap between performance and safety, and how you can take advantage of it. Topics include: How Rust represents values in memory (with diagrams) Complete explanations of ownership, moves, borrows, and lifetimes Cargo, rustdoc, unit tests, and how to publish your code on crates.io, Rust's public package repository High-level features like generic code, closures, collections, and iterators that make Rust productive and flexible Concurrency in Rust: threads, mutexes, channels, and atomics, all much safer to use than in C or C++ Unsafe code, and how to preserve the integrity of ordinary code that uses it. Extended examples illustrating how pieces of the language fit together.

subject:
UNIX (Computer file); UNIX (Computer file); C (Computer program language); Text editors (Computer programs); Software engineering; C (Computer program language); Software engineering.; Text editors (Computer programs)

TOC:
Preface Who Should Read This Book Why We Wrote This Book Navigating This Book Conventions Used in This Book Using Code Examples O Reilly Safari How to Contact Us Acknowledgments 1. Why Rust? Type Safety 2. A Tour of Rust Downloading and Installing Rust A Simple Function Writing and Running Unit Tests Handling Command-Line Arguments A Simple Web Server Concurrency What the Mandelbrot Set Actually Is Parsing Pair Command-Line Arguments Mapping from Pixels to Complex Numbers Plotting the Set Writing Image Files A Concurrent Mandelbrot Program Running the Mandelbrot Plotter Safety Is Invisible 3. Basic Types Machine Types Integer Types Floating-Point Types The bool Type Characters Tuples Pointer Types References Boxes Raw Pointers Arrays, Vectors, and Slices Arrays Vectors Slices String Types String Literals Byte Strings Strings in Memory String Using Strings Other String-Like Types Beyond the Basics 4. Ownership Ownership Moves More Operations That Move Moves and Control Flow Moves and Indexed Content Copy Types: The Exception to Moves Rc and Arc: Shared Ownership 5. References References as Values Rust References Versus C++ References Assigning References References to References Comparing References References Are Never Null Borrowing References to Arbitrary Expressions References to Slices and Trait Objects Reference Safety Borrowing a Local Variable Receiving References as Parameters Passing References as Arguments Returning References Structs Containing References Distinct Lifetime Parameters Omitting Lifetime Parameters Sharing Versus Mutation Taking Arms Against a Sea of Objects 6. Expressions An Expression Language Blocks and Semicolons Declarations if and match if let Loops return Expressions Why Rust Has loop Function and Method Calls Fields and Elements Reference Operators Arithmetic, Bitwise, Comparison, and Logical Operators Assignment Type Casts Closures Precedence and Associativity Onward 7. Error Handling Panic Unwinding Aborting Result Catching Errors Result Type Aliases Printing Errors Propagating Errors Working with Multiple Error Types Dealing with Errors That Can t Happen Ignoring Errors Handling Errors in main() Declaring a Custom Error Type Why Results? 8. Crates and Modules Crates Build Profiles Modules Modules in Separate Files Paths and Imports The Standard Prelude Items, the Building Blocks of Rust Turning a Program into a Library The src/bin Directory Attributes Tests and Documentation Integration Tests Documentation Doc-Tests Specifying Dependencies Versions Cargo.lock Publishing Crates to crates.io Workspaces More Nice Things 9. Structs Named-Field Structs Tuple-Like Structs Unit-Like Structs Struct Layout Defining Methods with impl Generic Structs Structs with Lifetime Parameters Deriving Common Traits for Struct Types Interior Mutability 10. Enums and Patterns Enums Enums with Data Enums in Memory Rich Data Structures Using Enums Generic Enums Patterns Literals, Variables, and Wildcards in Patterns Tuple and Struct Patterns Reference Patterns Matching Multiple Possibilities Pattern Guards @ patterns Where Patterns Are Allowed Populating a Binary Tree The Big Picture 11. Traits and Generics Using Traits Trait Objects Trait Object Layout Generic Functions Which to Use Defining and Implementing Traits Default Methods Traits and Other Peoples Types Self in Traits Subtraits Static Methods Fully Qualified Method Calls Traits That Define Relationships Between Types Associated Types (or How Iterators Work) Generic Traits (or How Operator Overloading Works) Buddy Traits (or How rand::random() Works) Reverse-Engineering Bounds Conclusion 12. Operator Overloading Arithmetic and Bitwise Operators Unary Operators Binary Operators Compound Assignment Operators Equality Tests Ordered Comparisons Index and IndexMut Other Operators 13. Utility Traits Drop Sized Clone Copy Deref and DerefMut Default AsRef and AsMut Borrow and BorrowMut From and Into ToOwned Borrow and ToOwned at Work: The Humble Cow 14. Closures Capturing Variables Closures That Borrow Closures That Steal Function and Closure Types Closure Performance Closures and Safety Closures That Kill FnOnce FnMut Callbacks Using Closures Effectively 15. Iterators The Iterator and IntoIterator Traits Creating Iterators iter and iter_mut Methods IntoIterator Implementations drain Methods Other Iterator Sources Iterator Adapters map and filter filter_map and flat_map scan take and take_while skip and skip_while peekable fuse Reversible Iterators and rev inspect chain enumerate zip by_ref cloned cycle Consuming Iterators Simple Accumulation: count, sum, product max, min max_by, min_by max_by_key, min_by_key Comparing Item Sequences any and all position, rposition, and ExactSizeIterator fold nth last find Building Collections: collect and FromIterator The Extend Trait partition Implementing Your Own Iterators 16. Collections Overview Vec<T> Accessing Elements Iteration Growing and Shrinking Vectors Joining Splitting Swapping Sorting and Searching Comparing Slices Random Elements Rust Rules Out Invalidation Errors VecDeque<T> LinkedList<T> BinaryHeap<T> HashMap<K, V> and BTreeMap<K, V> Entries Map Iteration HashSet<T> and BTreeSet<T> Set Iteration When Equal Values Are Different Whole-Set Operations Hashing Using a Custom Hashing Algorithm Beyond the Standard Collections 17. Strings and Text Some Unicode Background ASCII, Latin-1, and Unicode UTF-8 Text Directionality Characters (char) Classifying Characters Handling Digits Case Conversion for Characters Conversions to and from Integers String and str Creating String Values Simple Inspection Appending and Inserting Text Removing Text Conventions for Searching and Iterating Patterns for Searching Text Searching and Replacing Iterating over Text Trimming Case Conversion for Strings Parsing Other Types from Strings Converting Other Types to Strings Borrowing as Other Text-Like Types Accessing Text as UTF-8 Producing Text from UTF-8 Data Putting Off Allocation Strings as Generic Collections Formatting Values Formatting Text Values Formatting Numbers Formatting Other Types Formatting Values for Debugging Formatting Pointers for Debugging Referring to Arguments by Index or Name Dynamic Widths and Precisions Formatting Your Own Types Using the Formatting Language in Your Own Code Regular Expressions Basic Regex Use Building Regex Values Lazily Normalization Normalization Forms The unicode-normalization Crate 18. Input and Output Readers and Writers Readers Buffered Readers Reading Lines Collecting Lines Writers Files Seeking Other Reader and Writer Types Binary Data, Compression, and Serialization Files and Directories OsStr and Path Path and PathBuf Methods Filesystem Access Functions Reading Directories Platform-Specific Features Networking 19. Concurrency Fork-Join Parallelism spawn and join Error Handling Across Threads Sharing Immutable Data Across Threads Rayon Revisiting the Mandelbrot Set Channels Sending Values Receiving Values Running the Pipeline Channel Features and Performance Thread Safety: Send and Sync Piping Almost Any Iterator to a Channel Beyond Pipelines Shared Mutable State What Is a Mutex? Mutex<T> mut and Mutex Why Mutexes Are Not Always a Good Idea Deadlock Poisoned Mutexes Multi-Consumer Channels Using Mutexes Read/Write Locks (RwLock<T>) Condition Variables (Condvar) Atomics Global Variables What Hacking Concurrent Code in Rust Is Like 20. Macros Macro Basics Basics of Macro Expansion Unintended Consequences Repetition Built-In Macros Debugging Macros The json! Macro Fragment Types Recursion in Macros Using Traits with Macros Scoping and Hygiene Importing and Exporting Macros Avoiding Syntax Errors During Matching Beyond macro_rules! 21. Unsafe Code Unsafe from What? Unsafe Blocks Example: An Efficient ASCII String Type Unsafe Functions Unsafe Block or Unsafe Function? Undefined Behavior Unsafe Traits Raw Pointers Dereferencing Raw Pointers Safely Example: RefWithFlag Nullable Pointers Type Sizes and Alignments Pointer Arithmetic Moving into and out of Memory Example: GapBuffer Panic Safety in Unsafe Code Foreign Functions: Calling C and C++ from Rust Finding Common Data Representations Declaring Foreign Functions and Variables Using Functions from Libraries A Raw Interface to libgit2 A Safe Interface to libgit2 Conclusion Index

rawabstract:
Rust is a new systems programming language that combines the performance and low-level control of C and C++ with memory safety and thread safety. Rust's modern, flexible types ensure your program is free of null pointer dereferences, double frees, dangling pointers, and similar bugs, all at compile time, without runtime overhead. In multithreaded code, Rust catches data races at compile time, making concurrency much easier to use. Written by two experienced systems programmers, this book explains how Rust manages to bridge the gap between performance and safety, and how you can take advantage of it. Topics include: How Rust represents values in memory (with diagrams) Complete explanations of ownership, moves, borrows, and lifetimes Cargo, rustdoc, unit tests, and how to publish your code on crates.io, Rust's public package repository High-level features like generic code, closures, collections, and iterators that make Rust productive and flexible Concurrency in Rust: threads, mutexes, channels, and atomics, all much safer to use than in C or C++ Unsafe code, and how to preserve the integrity of ordinary code that uses it. Extended examples illustrating how pieces of the language fit together.

rawTOC:
Preface \\ Who Should Read This Book \\ Why We Wrote This Book \\ Navigating This Book \\ Conventions Used in This Book \\ Using Code Examples \\ O Reilly Safari \\ How to Contact Us \\ Acknowledgments \\ 1. Why Rust? \\ Type Safety \\ 2. A Tour of Rust \\ Downloading and Installing Rust \\ A Simple Function \\ Writing and Running Unit Tests \\ Handling Command-Line Arguments \\ A Simple Web Server \\ Concurrency \\ What the Mandelbrot Set Actually Is \\ Parsing Pair Command-Line Arguments \\ Mapping from Pixels to Complex Numbers \\ Plotting the Set \\ Writing Image Files \\ A Concurrent Mandelbrot Program \\ Running the Mandelbrot Plotter \\ Safety Is Invisible \\ 3. Basic Types \\ Machine Types \\ Integer Types \\ Floating-Point Types \\ The bool Type \\ Characters \\ Tuples \\ Pointer Types \\ References \\ Boxes \\ Raw Pointers \\ Arrays, Vectors, and Slices \\ Arrays \\ Vectors \\ Slices \\ String Types \\ String Literals \\ Byte Strings \\ Strings in Memory \\ String \\ Using Strings \\ Other String-Like Types \\ Beyond the Basics \\ 4. Ownership \\ Ownership \\ Moves \\ More Operations That Move \\ Moves and Control Flow \\ Moves and Indexed Content \\ Copy Types: The Exception to Moves \\ Rc and Arc: Shared Ownership \\ 5. References \\ References as Values \\ Rust References Versus C++ References \\ Assigning References \\ References to References \\ Comparing References \\ References Are Never Null \\ Borrowing References to Arbitrary Expressions \\ References to Slices and Trait Objects \\ Reference Safety \\ Borrowing a Local Variable \\ Receiving References as Parameters \\ Passing References as Arguments \\ Returning References \\ Structs Containing References \\ Distinct Lifetime Parameters \\ Omitting Lifetime Parameters \\ Sharing Versus Mutation \\ Taking Arms Against a Sea of Objects \\ 6. Expressions \\ An Expression Language \\ Blocks and Semicolons \\ Declarations \\ if and match \\ if let \\ Loops \\ return Expressions \\ Why Rust Has loop \\ Function and Method Calls \\ Fields and Elements \\ Reference Operators \\ Arithmetic, Bitwise, Comparison, and Logical Operators \\ Assignment \\ Type Casts \\ Closures \\ Precedence and Associativity \\ Onward \\ 7. Error Handling \\ Panic \\ Unwinding \\ Aborting \\ Result \\ Catching Errors \\ Result Type Aliases \\ Printing Errors \\ Propagating Errors \\ Working with Multiple Error Types \\ Dealing with Errors That Can t Happen \\ Ignoring Errors \\ Handling Errors in main() \\ Declaring a Custom Error Type \\ Why Results? \\ 8. Crates and Modules \\ Crates \\ Build Profiles \\ Modules \\ Modules in Separate Files \\ Paths and Imports \\ The Standard Prelude \\ Items, the Building Blocks of Rust \\ Turning a Program into a Library \\ The src/bin Directory \\ Attributes \\ Tests and Documentation \\ Integration Tests \\ Documentation \\ Doc-Tests \\ Specifying Dependencies \\ Versions \\ Cargo.lock \\ Publishing Crates to crates.io \\ Workspaces \\ More Nice Things \\ 9. Structs \\ Named-Field Structs \\ Tuple-Like Structs \\ Unit-Like Structs \\ Struct Layout \\ Defining Methods with impl \\ Generic Structs \\ Structs with Lifetime Parameters \\ Deriving Common Traits for Struct Types \\ Interior Mutability \\ 10. Enums and Patterns \\ Enums \\ Enums with Data \\ Enums in Memory \\ Rich Data Structures Using Enums \\ Generic Enums \\ Patterns \\ Literals, Variables, and Wildcards in Patterns \\ Tuple and Struct Patterns \\ Reference Patterns \\ Matching Multiple Possibilities \\ Pattern Guards \\ @ patterns \\ Where Patterns Are Allowed \\ Populating a Binary Tree \\ The Big Picture \\ 11. Traits and Generics \\ Using Traits \\ Trait Objects \\ Trait Object Layout \\ Generic Functions \\ Which to Use \\ Defining and Implementing Traits \\ Default Methods \\ Traits and Other Peoples Types \\ Self in Traits \\ Subtraits \\ Static Methods \\ Fully Qualified Method Calls \\ Traits That Define Relationships Between Types \\ Associated Types (or How Iterators Work) \\ Generic Traits (or How Operator Overloading Works) \\ Buddy Traits (or How rand::random() Works) \\ Reverse-Engineering Bounds \\ Conclusion \\ 12. Operator Overloading \\ Arithmetic and Bitwise Operators \\ Unary Operators \\ Binary Operators \\ Compound Assignment Operators \\ Equality Tests \\ Ordered Comparisons \\ Index and IndexMut \\ Other Operators \\ 13. Utility Traits \\ Drop \\ Sized \\ Clone \\ Copy \\ Deref and DerefMut \\ Default \\ AsRef and AsMut \\ Borrow and BorrowMut \\ From and Into \\ ToOwned \\ Borrow and ToOwned at Work: The Humble Cow \\ 14. Closures \\ Capturing Variables \\ Closures That Borrow \\ Closures That Steal \\ Function and Closure Types \\ Closure Performance \\ Closures and Safety \\ Closures That Kill \\ FnOnce \\ FnMut \\ Callbacks \\ Using Closures Effectively \\ 15. Iterators \\ The Iterator and IntoIterator Traits \\ Creating Iterators \\ iter and iter_mut Methods \\ IntoIterator Implementations \\ drain Methods \\ Other Iterator Sources \\ Iterator Adapters \\ map and filter \\ filter_map and flat_map \\ scan \\ take and take_while \\ skip and skip_while \\ peekable \\ fuse \\ Reversible Iterators and rev \\ inspect \\ chain \\ enumerate \\ zip \\ by_ref \\ cloned \\ cycle \\ Consuming Iterators \\ Simple Accumulation: count, sum, product \\ max, min \\ max_by, min_by \\ max_by_key, min_by_key \\ Comparing Item Sequences \\ any and all \\ position, rposition, and ExactSizeIterator \\ fold \\ nth \\ last \\ find \\ Building Collections: collect and FromIterator \\ The Extend Trait \\ partition \\ Implementing Your Own Iterators \\ 16. Collections \\ Overview \\ Vec<T> \\ Accessing Elements \\ Iteration \\ Growing and Shrinking Vectors \\ Joining \\ Splitting \\ Swapping \\ Sorting and Searching \\ Comparing Slices \\ Random Elements \\ Rust Rules Out Invalidation Errors \\ VecDeque<T> \\ LinkedList<T> \\ BinaryHeap<T> \\ HashMap<K, V> and BTreeMap<K, V> \\ Entries \\ Map Iteration \\ HashSet<T> and BTreeSet<T> \\ Set Iteration \\ When Equal Values Are Different \\ Whole-Set Operations \\ Hashing \\ Using a Custom Hashing Algorithm \\ Beyond the Standard Collections \\ 17. Strings and Text \\ Some Unicode Background \\ ASCII, Latin-1, and Unicode \\ UTF-8 \\ Text Directionality \\ Characters (char) \\ Classifying Characters \\ Handling Digits \\ Case Conversion for Characters \\ Conversions to and from Integers \\ String and str \\ Creating String Values \\ Simple Inspection \\ Appending and Inserting Text \\ Removing Text \\ Conventions for Searching and Iterating \\ Patterns for Searching Text \\ Searching and Replacing \\ Iterating over Text \\ Trimming \\ Case Conversion for Strings \\ Parsing Other Types from Strings \\ Converting Other Types to Strings \\ Borrowing as Other Text-Like Types \\ Accessing Text as UTF-8 \\ Producing Text from UTF-8 Data \\ Putting Off Allocation \\ Strings as Generic Collections \\ Formatting Values \\ Formatting Text Values \\ Formatting Numbers \\ Formatting Other Types \\ Formatting Values for Debugging \\ Formatting Pointers for Debugging \\ Referring to Arguments by Index or Name \\ Dynamic Widths and Precisions \\ Formatting Your Own Types \\ Using the Formatting Language in Your Own Code \\ Regular Expressions \\ Basic Regex Use \\ Building Regex Values Lazily \\ Normalization \\ Normalization Forms \\ The unicode-normalization Crate \\ 18. Input and Output \\ Readers and Writers \\ Readers \\ Buffered Readers \\ Reading Lines \\ Collecting Lines \\ Writers \\ Files \\ Seeking \\ Other Reader and Writer Types \\ Binary Data, Compression, and Serialization \\ Files and Directories \\ OsStr and Path \\ Path and PathBuf Methods \\ Filesystem Access Functions \\ Reading Directories \\ Platform-Specific Features \\ Networking \\ 19. Concurrency \\ Fork-Join Parallelism \\ spawn and join \\ Error Handling Across Threads \\ Sharing Immutable Data Across Threads \\ Rayon \\ Revisiting the Mandelbrot Set \\ Channels \\ Sending Values \\ Receiving Values \\ Running the Pipeline \\ Channel Features and Performance \\ Thread Safety: Send and Sync \\ Piping Almost Any Iterator to a Channel \\ Beyond Pipelines \\ Shared Mutable State \\ What Is a Mutex? \\ Mutex<T> \\ mut and Mutex \\ Why Mutexes Are Not Always a Good Idea \\ Deadlock \\ Poisoned Mutexes \\ Multi-Consumer Channels Using Mutexes \\ Read/Write Locks (RwLock<T>) \\ Condition Variables (Condvar) \\ Atomics \\ Global Variables \\ What Hacking Concurrent Code in Rust Is Like \\ 20. Macros \\ Macro Basics \\ Basics of Macro Expansion \\ Unintended Consequences \\ Repetition \\ Built-In Macros \\ Debugging Macros \\ The json! Macro \\ Fragment Types \\ Recursion in Macros \\ Using Traits with Macros \\ Scoping and Hygiene \\ Importing and Exporting Macros \\ Avoiding Syntax Errors During Matching \\ Beyond macro_rules! \\ 21. Unsafe Code \\ Unsafe from What? \\ Unsafe Blocks \\ Example: An Efficient ASCII String Type \\ Unsafe Functions \\ Unsafe Block or Unsafe Function? \\ Undefined Behavior \\ Unsafe Traits \\ Raw Pointers \\ Dereferencing Raw Pointers Safely \\ Example: RefWithFlag \\ Nullable Pointers \\ Type Sizes and Alignments \\ Pointer Arithmetic \\ Moving into and out of Memory \\ Example: GapBuffer \\ Panic Safety in Unsafe Code \\ Foreign Functions: Calling C and C++ from Rust \\ Finding Common Data Representations \\ Declaring Foreign Functions and Variables \\ Using Functions from Libraries \\ A Raw Interface to libgit2 \\ A Safe Interface to libgit2 \\ Conclusion \\ Index

entry:
@Book{Blandy:2017:PR,
  author =       "Jim Blandy and Jason Orendorff",
  title =        "Programming {Rust}",
  publisher =    pub-ORA-MEDIA,
  address =      pub-ORA-MEDIA:adr,
  pages =        "xx + 598",
  year =         "2017",
  ISBN =         "1-4919-2728-3 (paperback), 1-4919-2727-5,
                 1-4919-2723-2 (e-book), 1-4919-2725-9 (e-book)",
  ISBN-13 =      "978-1-4919-2728-1 (paperback), 978-1-4919-2727-4,
                 978-1-4919-2723-6 (e-book), 978-1-4919-2725-0
                 (e-book)",
  LCCN =         "QA76.73.R88 B53 2017",
  bibdate =      "Mon Dec 9 15:37:10 MST 2019",
  bibsource =    "fsz3950.oclc.org:210/WorldCat;
                 https://www.math.utah.edu/pub/tex/bib/master.bib;
                 https://www.math.utah.edu/pub/tex/bib/multithreading.bib;
                 https://www.math.utah.edu/pub/tex/bib/ora.bib",
  URL =          "http://proquest.safaribooksonline.com/9781491927274",
  abstract =     "Rust is a new systems programming language that
                 combines the performance and low-level control of C and
                 C++ with memory safety and thread safety. Rust's
                 modern, flexible types ensure your program is free of
                 null pointer dereferences, double frees, dangling
                 pointers, and similar bugs, all at compile time,
                 without runtime overhead. In multithreaded code, Rust
                 catches data races at compile time, making concurrency
                 much easier to use. Written by two experienced systems
                 programmers, this book explains how Rust manages to
                 bridge the gap between performance and safety, and how
                 you can take advantage of it. Topics include: How Rust
                 represents values in memory (with diagrams) Complete
                 explanations of ownership, moves, borrows, and
                 lifetimes Cargo, rustdoc, unit tests, and how to
                 publish your code on crates.io, Rust's public package
                 repository High-level features like generic code,
                 closures, collections, and iterators that make Rust
                 productive and flexible Concurrency in Rust: threads,
                 mutexes, channels, and atomics, all much safer to use
                 than in C or C++ Unsafe code, and how to preserve the
                 integrity of ordinary code that uses it. Extended
                 examples illustrating how pieces of the language fit
                 together.",
  acknowledgement = ack-nhfb,
  libnote =      "Not in my library.",
  subject =      "UNIX (Computer file); UNIX (Computer file); C
                 (Computer program language); Text editors (Computer
                 programs); Software engineering; C (Computer program
                 language); Software engineering.; Text editors
                 (Computer programs)",
  tableofcontents = "Preface \\
                 Who Should Read This Book \\
                 Why We Wrote This Book \\
                 Navigating This Book \\
                 Conventions Used in This Book \\
                 Using Code Examples \\
                 O Reilly Safari \\
                 How to Contact Us \\
                 Acknowledgments \\
                 1. Why Rust? \\
                 Type Safety \\
                 2. A Tour of Rust \\
                 Downloading and Installing Rust \\
                 A Simple Function \\
                 Writing and Running Unit Tests \\
                 Handling Command-Line Arguments \\
                 A Simple Web Server \\
                 Concurrency \\
                 What the Mandelbrot Set Actually Is \\
                 Parsing Pair Command-Line Arguments \\
                 Mapping from Pixels to Complex Numbers \\
                 Plotting the Set \\
                 Writing Image Files \\
                 A Concurrent Mandelbrot Program \\
                 Running the Mandelbrot Plotter \\
                 Safety Is Invisible \\
                 3. Basic Types \\
                 Machine Types \\
                 Integer Types \\
                 Floating-Point Types \\
                 The bool Type \\
                 Characters \\
                 Tuples \\
                 Pointer Types \\
                 References \\
                 Boxes \\
                 Raw Pointers \\
                 Arrays, Vectors, and Slices \\
                 Arrays \\
                 Vectors \\
                 Slices \\
                 String Types \\
                 String Literals \\
                 Byte Strings \\
                 Strings in Memory \\
                 String \\
                 Using Strings \\
                 Other String-Like Types \\
                 Beyond the Basics \\
                 4. Ownership \\
                 Ownership \\
                 Moves \\
                 More Operations That Move \\
                 Moves and Control Flow \\
                 Moves and Indexed Content \\
                 Copy Types: The Exception to Moves \\
                 Rc and Arc: Shared Ownership \\
                 5. References \\
                 References as Values \\
                 Rust References Versus C++ References \\
                 Assigning References \\
                 References to References \\
                 Comparing References \\
                 References Are Never Null \\
                 Borrowing References to Arbitrary Expressions \\
                 References to Slices and Trait Objects \\
                 Reference Safety \\
                 Borrowing a Local Variable \\
                 Receiving References as Parameters \\
                 Passing References as Arguments \\
                 Returning References \\
                 Structs Containing References \\
                 Distinct Lifetime Parameters \\
                 Omitting Lifetime Parameters \\
                 Sharing Versus Mutation \\
                 Taking Arms Against a Sea of Objects \\
                 6. Expressions \\
                 An Expression Language \\
                 Blocks and Semicolons \\
                 Declarations \\
                 if and match \\
                 if let \\
                 Loops \\
                 return Expressions \\
                 Why Rust Has loop \\
                 Function and Method Calls \\
                 Fields and Elements \\
                 Reference Operators \\
                 Arithmetic, Bitwise, Comparison, and Logical Operators
                 \\
                 Assignment \\
                 Type Casts \\
                 Closures \\
                 Precedence and Associativity \\
                 Onward \\
                 7. Error Handling \\
                 Panic \\
                 Unwinding \\
                 Aborting \\
                 Result \\
                 Catching Errors \\
                 Result Type Aliases \\
                 Printing Errors \\
                 Propagating Errors \\
                 Working with Multiple Error Types \\
                 Dealing with Errors That Can t Happen \\
                 Ignoring Errors \\
                 Handling Errors in main() \\
                 Declaring a Custom Error Type \\
                 Why Results? \\
                 8. Crates and Modules \\
                 Crates \\
                 Build Profiles \\
                 Modules \\
                 Modules in Separate Files \\
                 Paths and Imports \\
                 The Standard Prelude \\
                 Items, the Building Blocks of Rust \\
                 Turning a Program into a Library \\
                 The src/bin Directory \\
                 Attributes \\
                 Tests and Documentation \\
                 Integration Tests \\
                 Documentation \\
                 Doc-Tests \\
                 Specifying Dependencies \\
                 Versions \\
                 Cargo.lock \\
                 Publishing Crates to crates.io \\
                 Workspaces \\
                 More Nice Things \\
                 9. Structs \\
                 Named-Field Structs \\
                 Tuple-Like Structs \\
                 Unit-Like Structs \\
                 Struct Layout \\
                 Defining Methods with impl \\
                 Generic Structs \\
                 Structs with Lifetime Parameters \\
                 Deriving Common Traits for Struct Types \\
                 Interior Mutability \\
                 10. Enums and Patterns \\
                 Enums \\
                 Enums with Data \\
                 Enums in Memory \\
                 Rich Data Structures Using Enums \\
                 Generic Enums \\
                 Patterns \\
                 Literals, Variables, and Wildcards in Patterns \\
                 Tuple and Struct Patterns \\
                 Reference Patterns \\
                 Matching Multiple Possibilities \\
                 Pattern Guards \\
                 @ patterns \\
                 Where Patterns Are Allowed \\
                 Populating a Binary Tree \\
                 The Big Picture \\
                 11. Traits and Generics \\
                 Using Traits \\
                 Trait Objects \\
                 Trait Object Layout \\
                 Generic Functions \\
                 Which to Use \\
                 Defining and Implementing Traits \\
                 Default Methods \\
                 Traits and Other Peoples Types \\
                 Self in Traits \\
                 Subtraits \\
                 Static Methods \\
                 Fully Qualified Method Calls \\
                 Traits That Define Relationships Between Types \\
                 Associated Types (or How Iterators Work) \\
                 Generic Traits (or How Operator Overloading Works) \\
                 Buddy Traits (or How rand::random() Works) \\
                 Reverse-Engineering Bounds \\
                 Conclusion \\
                 12. Operator Overloading \\
                 Arithmetic and Bitwise Operators \\
                 Unary Operators \\
                 Binary Operators \\
                 Compound Assignment Operators \\
                 Equality Tests \\
                 Ordered Comparisons \\
                 Index and IndexMut \\
                 Other Operators \\
                 13. Utility Traits \\
                 Drop \\
                 Sized \\
                 Clone \\
                 Copy \\
                 Deref and DerefMut \\
                 Default \\
                 AsRef and AsMut \\
                 Borrow and BorrowMut \\
                 From and Into \\
                 ToOwned \\
                 Borrow and ToOwned at Work: The Humble Cow \\
                 14. Closures \\
                 Capturing Variables \\
                 Closures That Borrow \\
                 Closures That Steal \\
                 Function and Closure Types \\
                 Closure Performance \\
                 Closures and Safety \\
                 Closures That Kill \\
                 FnOnce \\
                 FnMut \\
                 Callbacks \\
                 Using Closures Effectively \\
                 15. Iterators \\
                 The Iterator and IntoIterator Traits \\
                 Creating Iterators \\
                 iter and iter_mut Methods \\
                 IntoIterator Implementations \\
                 drain Methods \\
                 Other Iterator Sources \\
                 Iterator Adapters \\
                 map and filter \\
                 filter_map and flat_map \\
                 scan \\
                 take and take_while \\
                 skip and skip_while \\
                 peekable \\
                 fuse \\
                 Reversible Iterators and rev \\
                 inspect \\
                 chain \\
                 enumerate \\
                 zip \\
                 by_ref \\
                 cloned \\
                 cycle \\
                 Consuming Iterators \\
                 Simple Accumulation: count, sum, product \\
                 max, min \\
                 max_by, min_by \\
                 max_by_key, min_by_key \\
                 Comparing Item Sequences \\
                 any and all \\
                 position, rposition, and ExactSizeIterator \\
                 fold \\
                 nth \\
                 last \\
                 find \\
                 Building Collections: collect and FromIterator \\
                 The Extend Trait \\
                 partition \\
                 Implementing Your Own Iterators \\
                 16. Collections \\
                 Overview \\
                 Vec<T> \\
                 Accessing Elements \\
                 Iteration \\
                 Growing and Shrinking Vectors \\
                 Joining \\
                 Splitting \\
                 Swapping \\
                 Sorting and Searching \\
                 Comparing Slices \\
                 Random Elements \\
                 Rust Rules Out Invalidation Errors \\
                 VecDeque<T> \\
                 LinkedList<T> \\
                 BinaryHeap<T> \\
                 HashMap<K, V> and BTreeMap<K, V> \\
                 Entries \\
                 Map Iteration \\
                 HashSet<T> and BTreeSet<T> \\
                 Set Iteration \\
                 When Equal Values Are Different \\
                 Whole-Set Operations \\
                 Hashing \\
                 Using a Custom Hashing Algorithm \\
                 Beyond the Standard Collections \\
                 17. Strings and Text \\
                 Some Unicode Background \\
                 ASCII, Latin-1, and Unicode \\
                 UTF-8 \\
                 Text Directionality \\
                 Characters (char) \\
                 Classifying Characters \\
                 Handling Digits \\
                 Case Conversion for Characters \\
                 Conversions to and from Integers \\
                 String and str \\
                 Creating String Values \\
                 Simple Inspection \\
                 Appending and Inserting Text \\
                 Removing Text \\
                 Conventions for Searching and Iterating \\
                 Patterns for Searching Text \\
                 Searching and Replacing \\
                 Iterating over Text \\
                 Trimming \\
                 Case Conversion for Strings \\
                 Parsing Other Types from Strings \\
                 Converting Other Types to Strings \\
                 Borrowing as Other Text-Like Types \\
                 Accessing Text as UTF-8 \\
                 Producing Text from UTF-8 Data \\
                 Putting Off Allocation \\
                 Strings as Generic Collections \\
                 Formatting Values \\
                 Formatting Text Values \\
                 Formatting Numbers \\
                 Formatting Other Types \\
                 Formatting Values for Debugging \\
                 Formatting Pointers for Debugging \\
                 Referring to Arguments by Index or Name \\
                 Dynamic Widths and Precisions \\
                 Formatting Your Own Types \\
                 Using the Formatting Language in Your Own Code \\
                 Regular Expressions \\
                 Basic Regex Use \\
                 Building Regex Values Lazily \\
                 Normalization \\
                 Normalization Forms \\
                 The unicode-normalization Crate \\
                 18. Input and Output \\
                 Readers and Writers \\
                 Readers \\
                 Buffered Readers \\
                 Reading Lines \\
                 Collecting Lines \\
                 Writers \\
                 Files \\
                 Seeking \\
                 Other Reader and Writer Types \\
                 Binary Data, Compression, and Serialization \\
                 Files and Directories \\
                 OsStr and Path \\
                 Path and PathBuf Methods \\
                 Filesystem Access Functions \\
                 Reading Directories \\
                 Platform-Specific Features \\
                 Networking \\
                 19. Concurrency \\
                 Fork-Join Parallelism \\
                 spawn and join \\
                 Error Handling Across Threads \\
                 Sharing Immutable Data Across Threads \\
                 Rayon \\
                 Revisiting the Mandelbrot Set \\
                 Channels \\
                 Sending Values \\
                 Receiving Values \\
                 Running the Pipeline \\
                 Channel Features and Performance \\
                 Thread Safety: Send and Sync \\
                 Piping Almost Any Iterator to a Channel \\
                 Beyond Pipelines \\
                 Shared Mutable State \\
                 What Is a Mutex? \\
                 Mutex<T> \\
                 mut and Mutex \\
                 Why Mutexes Are Not Always a Good Idea \\
                 Deadlock \\
                 Poisoned Mutexes \\
                 Multi-Consumer Channels Using Mutexes \\
                 Read/Write Locks (RwLock<T>) \\
                 Condition Variables (Condvar) \\
                 Atomics \\
                 Global Variables \\
                 What Hacking Concurrent Code in Rust Is Like \\
                 20. Macros \\
                 Macro Basics \\
                 Basics of Macro Expansion \\
                 Unintended Consequences \\
                 Repetition \\
                 Built-In Macros \\
                 Debugging Macros \\
                 The json! Macro \\
                 Fragment Types \\
                 Recursion in Macros \\
                 Using Traits with Macros \\
                 Scoping and Hygiene \\
                 Importing and Exporting Macros \\
                 Avoiding Syntax Errors During Matching \\
                 Beyond macro_rules! \\
                 21. Unsafe Code \\
                 Unsafe from What? \\
                 Unsafe Blocks \\
                 Example: An Efficient ASCII String Type \\
                 Unsafe Functions \\
                 Unsafe Block or Unsafe Function? \\
                 Undefined Behavior \\
                 Unsafe Traits \\
                 Raw Pointers \\
                 Dereferencing Raw Pointers Safely \\
                 Example: RefWithFlag \\
                 Nullable Pointers \\
                 Type Sizes and Alignments \\
                 Pointer Arithmetic \\
                 Moving into and out of Memory \\
                 Example: GapBuffer \\
                 Panic Safety in Unsafe Code \\
                 Foreign Functions: Calling C and C++ from Rust \\
                 Finding Common Data Representations \\
                 Declaring Foreign Functions and Variables \\
                 Using Functions from Libraries \\
                 A Raw Interface to libgit2 \\
                 A Safe Interface to libgit2 \\
                 Conclusion \\
                 Index",
}


bibtype: book
filename: master.bib
label: Blatner:1993:RWS
author: David Blatner and Steve Roth
title: Real World Scanning and Halftones
publisher: pub-PEACHPIT
address: pub-PEACHPIT:adr
pages: xx + 275
year: 1993
ISBN: 1-56609-093-8 OR 1566090938
ISBN13: 978-1-56609-093-3 OR 9781566090933
LCCN: T384 .B52 1993
bibdate: Tue Aug 22 14:46:09 1995
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib
bibtimestamp: 1995.08.22 14:46:09 ???
acknowledgement: ack-nhfb
rawauthor: David Blatner and Steve Roth
rawtitle: Real World Scanning and Halftones
entry:
@Book{Blatner:1993:RWS,
  author =       "David Blatner and Steve Roth",
  title =        "Real World Scanning and Halftones",
  publisher =    pub-PEACHPIT,
  address =      pub-PEACHPIT:adr,
  pages =        "xx + 275",
  year =         "1993",
  ISBN =         "1-56609-093-8",
  ISBN-13 =      "978-1-56609-093-3",
  LCCN =         "T384 .B52 1993",
  bibdate =      "Tue Aug 22 14:46:09 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib",
  price =        "US\$24.95",
  acknowledgement = ack-nhfb,
}


bibtype: book
filename: master.bib
label: Blatner:1997:JP
author: David Blatner
title: The Joy of $ pi $
publisher: Walker and Co.
address: New York, NY, USA
pages: xiii + 129
year: 1997
LCCN: QA484 .B55 1997
bibdate: Fri Jun 17 06:26:55 MDT 2005
bibtimestamp: 2005.06.17 06:26:55 MDT
URL: http://www.walkerbooks.com/books/catalog.php?key=4
subject: Pi (mathematical constant)
acknowledgement: ack-nhfb
rawauthor: David Blatner
rawtitle: The Joy of $ \pi $
ISBN:
0-8027-1332-7 (hardcover), 0-8027-7562-4 (paperback) OR 0802713327 (hardcover), 0802775624 (paperback)

ISBN13:
978-0-8027-1332-2 (hardcover), 978-0-8027-7562-7 (paperback) OR 9780802713322 (hardcover), 9780802775627 (paperback)

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

abstract:
No number has captured the attention and imagination of people throughout the ages as much as the ratio of a circle's circumference to its diameter. Pi or $ pi $ as it is symbolically known, is infinite and, in this book it proves to be infinitely intriguing. The author explores the many facets of pi and humankind's fascination with it, from the ancient Egyptians and Archimedes to Leonardo da Vinci and the modern-day Chudnovsky brothers, who have calculated pi to eight billion digits with a homemade supercomputer. He recounts the history of pi and the quirky stories of those obsessed with it. Sidebars document fascinating pi trivia (including a segment from the O. J. Simpson trial). Dozens of snippets and factoids reveal pi's remarkable impact over the centuries. Mnemonic devices teach how to memorize pi to many hundreds of digits (or more, if you're so inclined). Pi inspired cartoons, poems, limericks, and jokes offer delightfully ``square'' pi humor. And, to satisfy even the most exacting of number jocks, the first one million digits of pi appear throughout the book.

TOC:
1: Introduction: Why pi 2: History of pi 3: Chudnovsky brothers 4: Symbol 5: Personality of pi 6: Circle squarers 7: Memorizing pi

rawabstract:
No number has captured the attention and imagination of people throughout the ages as much as the ratio of a circle's circumference to its diameter. Pi or $ \pi $ as it is symbolically known, is infinite and, in this book it proves to be infinitely intriguing. The author explores the many facets of pi and humankind's fascination with it, from the ancient Egyptians and Archimedes to Leonardo da Vinci and the modern-day Chudnovsky brothers, who have calculated pi to eight billion digits with a homemade supercomputer. He recounts the history of pi and the quirky stories of those obsessed with it. Sidebars document fascinating pi trivia (including a segment from the O. J. Simpson trial). Dozens of snippets and factoids reveal pi's remarkable impact over the centuries. Mnemonic devices teach how to memorize pi to many hundreds of digits (or more, if you're so inclined). Pi inspired cartoons, poems, limericks, and jokes offer delightfully ``square'' pi humor. And, to satisfy even the most exacting of number jocks, the first one million digits of pi appear throughout the book.

rawTOC:
1: Introduction: Why pi \\ 2: History of pi \\ 3: Chudnovsky brothers \\ 4: Symbol \\ 5: Personality of pi \\ 6: Circle squarers \\ 7: Memorizing pi

entry:
@Book{Blatner:1997:JP,
  author =       "David Blatner",
  title =        "The Joy of $ \pi $",
  publisher =    "Walker and Co.",
  address =      "New York, NY, USA",
  pages =        "xiii + 129",
  year =         "1997",
  ISBN =         "0-8027-1332-7 (hardcover), 0-8027-7562-4 (paperback)",
  ISBN-13 =      "978-0-8027-1332-2 (hardcover), 978-0-8027-7562-7
                 (paperback)",
  LCCN =         "QA484 .B55 1997",
  bibdate =      "Fri Jun 17 06:26:55 MDT 2005",
  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",
  URL =          "http://www.walkerbooks.com/books/catalog.php?key=4",
  abstract =     "No number has captured the attention and imagination
                 of people throughout the ages as much as the ratio of a
                 circle's circumference to its diameter. Pi or $ \pi $
                 as it is symbolically known, is infinite and, in this
                 book it proves to be infinitely intriguing. The author
                 explores the many facets of pi and humankind's
                 fascination with it, from the ancient Egyptians and
                 Archimedes to Leonardo da Vinci and the modern-day
                 Chudnovsky brothers, who have calculated pi to eight
                 billion digits with a homemade supercomputer. He
                 recounts the history of pi and the quirky stories of
                 those obsessed with it. Sidebars document fascinating
                 pi trivia (including a segment from the O. J. Simpson
                 trial). Dozens of snippets and factoids reveal pi's
                 remarkable impact over the centuries. Mnemonic devices
                 teach how to memorize pi to many hundreds of digits (or
                 more, if you're so inclined). Pi inspired cartoons,
                 poems, limericks, and jokes offer delightfully
                 ``square'' pi humor. And, to satisfy even the most
                 exacting of number jocks, the first one million digits
                 of pi appear throughout the book.",
  acknowledgement = ack-nhfb,
  libnote =      "Not in my library.",
  subject =      "Pi (mathematical constant)",
  tableofcontents = "1: Introduction: Why pi \\
                 2: History of pi \\
                 3: Chudnovsky brothers \\
                 4: Symbol \\
                 5: Personality of pi \\
                 6: Circle squarers \\
                 7: Memorizing pi",
}


bibtype: book
filename: master.bib
label: Bliss:2006:AHM
author: Anna Campbell Bliss and Skylar Nielsen
title: Art for a House of Mathematics
publisher: pub-AMS
address: pub-AMS:adr
pages: 53
year: 2006
ISBN: 0-9754915-1-2 OR 0975491512
ISBN13: 978-0-9754915-1-5 OR 9780975491515
LCCN: N72.M3 B55 2006
bibdate: Thu Jun 22 16:14:57 MDT 2023
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib; fsz3950.oclc.org:210/WorldCat
bibtimestamp: 2023.06.22 16:14:57 MDT
subject: Mathematics in art; Mathematiques dans l'art; Buildings; Mathematics in art
acknowledgement: ack-nhfb
rawauthor: Anna Campbell Bliss and Skylar Nielsen
rawtitle: Art for a House of Mathematics
entry:
@Book{Bliss:2006:AHM,
  author =       "Anna Campbell Bliss and Skylar Nielsen",
  title =        "Art for a House of Mathematics",
  publisher =    pub-AMS,
  address =      pub-AMS:adr,
  pages =        "53",
  year =         "2006",
  ISBN =         "0-9754915-1-2",
  ISBN-13 =      "978-0-9754915-1-5",
  LCCN =         "N72.M3 B55 2006",
  bibdate =      "Thu Jun 22 16:14:57 MDT 2023",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib;
                 fsz3950.oclc.org:210/WorldCat",
  acknowledgement = ack-nhfb,
  subject =      "Mathematics in art; Math{\'e}matiques dans l'art;
                 Buildings; Mathematics in art",
}


bibtype: book
filename: master.bib
label: Bloch:2001:EJP
author: Joshua Bloch
title: Effective Java: Programming Language Guide
publisher: pub-AW
address: pub-AW:adr
pages: xvi + 252
year: 2001
ISBN: 0-201-31005-8, 3-642-56735-5 (e-book) OR 0201310058, 3642567355 (ebook)
ISBN13: 978-0-201-31005-4, 978-3-642-56735-3 (e-book) OR 9780201310054, 9783642567353 (ebook)
LCCN: QA76.73.J38 B57 2001
bibdate: Sat Apr 20 11:10:41 2002
bibtimestamp: 2002.04.20 11:10:41 ???
acknowledgement: ack-nhfb
rawauthor: Joshua Bloch
rawtitle: Effective {Java}: Programming Language Guide
bibsource:
https://www.math.utah.edu/pub/tex/bib/java2000.bib; https://www.math.utah.edu/pub/tex/bib/master.bib

abstract:
booktitle Effective Java is an explicit (and acknowledged) homage to Scott Meyer's booktitle Effective C++. Josh Bloch shares the programming practices of the most expert Java programmers with the rest of the programming community. Distilling the habits of experienced programmers into 50 short stand-alone essays, Bloch has laid out the most essential and effective Java rules, providing comprehensive descriptions of techniques. The essays address practical problems that all Java programmers encounter, presents specific ways to improve programs and designs, and also shows how to avoid traps in Java programming. An enormously useful book, each essay contains top notch code examples and insightful ``war stories'' that help capture the students' attention.

TOC:
1: Introduction 2: Creating and destroying objects 3: Methods common to all objects 4: Classes and interfaces 5: Substitutes for C constructs 6: Methods 7: General programming 8: Exceptions 9: Threads 10: Serialization References Index of Patterns and Idioms

rawabstract:
\booktitle{Effective Java} is an explicit (and acknowledged) homage to Scott Meyer's \booktitle{Effective C++}. Josh Bloch shares the programming practices of the most expert Java programmers with the rest of the programming community. Distilling the habits of experienced programmers into 50 short stand-alone essays, Bloch has laid out the most essential and effective Java rules, providing comprehensive descriptions of techniques. The essays address practical problems that all Java programmers encounter, presents specific ways to improve programs and designs, and also shows how to avoid traps in Java programming. An enormously useful book, each essay contains top notch code examples and insightful ``war stories'' that help capture the students' attention.

rawTOC:
1: Introduction \\ 2: Creating and destroying objects \\ 3: Methods common to all objects \\ 4: Classes and interfaces \\ 5: Substitutes for C constructs \\ 6: Methods \\ 7: General programming \\ 8: Exceptions \\ 9: Threads \\ 10: Serialization \\ References \\ Index of Patterns and Idioms

entry:
@Book{Bloch:2001:EJP,
  author =       "Joshua Bloch",
  title =        "Effective {Java}: Programming Language Guide",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  pages =        "xvi + 252",
  year =         "2001",
  ISBN =         "0-201-31005-8, 3-642-56735-5 (e-book)",
  ISBN-13 =      "978-0-201-31005-4, 978-3-642-56735-3 (e-book)",
  LCCN =         "QA76.73.J38 B57 2001",
  bibdate =      "Sat Apr 20 11:10:41 2002",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/java2000.bib;
                 https://www.math.utah.edu/pub/tex/bib/master.bib",
  abstract =     "\booktitle{Effective Java} is an explicit (and
                 acknowledged) homage to Scott Meyer's
                 \booktitle{Effective C++}. Josh Bloch shares the
                 programming practices of the most expert Java
                 programmers with the rest of the programming community.
                 Distilling the habits of experienced programmers into
                 50 short stand-alone essays, Bloch has laid out the
                 most essential and effective Java rules, providing
                 comprehensive descriptions of techniques. The essays
                 address practical problems that all Java programmers
                 encounter, presents specific ways to improve programs
                 and designs, and also shows how to avoid traps in Java
                 programming. An enormously useful book, each essay
                 contains top notch code examples and insightful ``war
                 stories'' that help capture the students' attention.",
  acknowledgement = ack-nhfb,
  tableofcontents = "1: Introduction \\
                 2: Creating and destroying objects \\
                 3: Methods common to all objects \\
                 4: Classes and interfaces \\
                 5: Substitutes for C constructs \\
                 6: Methods \\
                 7: General programming \\
                 8: Exceptions \\
                 9: Threads \\
                 10: Serialization \\
                 References \\
                 Index of Patterns and Idioms",
}


bibtype: book
filename: master.bib
label: Bloomfield:2008:HEW
author: Louis Bloomfield
title: How everything works: making physics out of the ordinary
publisher: pub-WILEY
address: pub-WILEY:adr
pages: xv + 720
year: 2008
ISBN: 0-471-74817-X (hardcover) OR 047174817X (hardcover)
ISBN13: 978-0-471-74817-5 (hardcover) OR 9780471748175 (hardcover)
LCCN: QC24.5 .B56 2007
bibdate: Tue Feb 12 15:26:36 MST 2008
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib; z3950.gbv.de:20011/gvk
bibtimestamp: 2008.02.12 15:26:36 MST
acknowledgement: ack-nhfb
rawauthor: Louis Bloomfield
rawtitle: How everything works: making physics out of the ordinary
URL:
http://www.loc.gov/catdir/enhancements/fy0649/2006296744-d.html; http://www.loc.gov/catdir/enhancements/fy0708/2006296744-b.html; http://www.loc.gov/catdir/enhancements/fy0728/2006296744-t.html

TOC:
Chapter 1. Things That Move Chapter 2. More Things That Move Chapter 3. Mechanical Things Chapter 4. More Mechanical Things Chapter 5. Things Involving Fluids Chapter 6. Things that Move with Fluids Chapter 7. Thermal Things Chapter 8. Things that Work with Heat Chapter 9. Things with Resonances and Mechanical Waves Chapter 10. Electric Things Chapter 11. Magnetic and Electromagnetic Things Chapter 12. Electronic Things Chapter 13. Things that Use Electromagnetic Waves Chapter 14. Things that Involve Light Chapter 15. Optical Things Chapter 16. Things that Use Recent Physics Chapter 17. Things that Involve Materials Chapter 18. Things that Involve Chemical Physics Appendix A. Relevant Mathematics Appendix B. Units, Conversion of Units Glossary Photo Credits Index

rawTOC:
Chapter 1. Things That Move \\ Chapter 2. More Things That Move \\ Chapter 3. Mechanical Things \\ Chapter 4. More Mechanical Things \\ Chapter 5. Things Involving Fluids \\ Chapter 6. Things that Move with Fluids \\ Chapter 7. Thermal Things \\ Chapter 8. Things that Work with Heat \\ Chapter 9. Things with Resonances and Mechanical Waves \\ Chapter 10. Electric Things \\ Chapter 11. Magnetic and Electromagnetic Things \\ Chapter 12. Electronic Things \\ Chapter 13. Things that Use Electromagnetic Waves \\ Chapter 14. Things that Involve Light \\ Chapter 15. Optical Things \\ Chapter 16. Things that Use Recent Physics \\ Chapter 17. Things that Involve Materials \\ Chapter 18. Things that Involve Chemical Physics \\ Appendix A. Relevant Mathematics \\ Appendix B. Units, Conversion of Units \\ Glossary \\ Photo Credits \\ Index

entry:
@Book{Bloomfield:2008:HEW,
  author =       "Louis Bloomfield",
  title =        "How everything works: making physics out of the
                 ordinary",
  publisher =    pub-WILEY,
  address =      pub-WILEY:adr,
  pages =        "xv + 720",
  year =         "2008",
  ISBN =         "0-471-74817-X (hardcover)",
  ISBN-13 =      "978-0-471-74817-5 (hardcover)",
  LCCN =         "QC24.5 .B56 2007",
  bibdate =      "Tue Feb 12 15:26:36 MST 2008",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib;
                 z3950.gbv.de:20011/gvk",
  URL =          "http://www.loc.gov/catdir/enhancements/fy0649/2006296744-d.html;
                 http://www.loc.gov/catdir/enhancements/fy0708/2006296744-b.html;
                 http://www.loc.gov/catdir/enhancements/fy0728/2006296744-t.html",
  acknowledgement = ack-nhfb,
  tableofcontents = "Chapter 1. Things That Move \\
                 Chapter 2. More Things That Move \\
                 Chapter 3. Mechanical Things \\
                 Chapter 4. More Mechanical Things \\
                 Chapter 5. Things Involving Fluids \\
                 Chapter 6. Things that Move with Fluids \\
                 Chapter 7. Thermal Things \\
                 Chapter 8. Things that Work with Heat \\
                 Chapter 9. Things with Resonances and Mechanical Waves
                 \\
                 Chapter 10. Electric Things \\
                 Chapter 11. Magnetic and Electromagnetic Things \\
                 Chapter 12. Electronic Things \\
                 Chapter 13. Things that Use Electromagnetic Waves \\
                 Chapter 14. Things that Involve Light \\
                 Chapter 15. Optical Things \\
                 Chapter 16. Things that Use Recent Physics \\
                 Chapter 17. Things that Involve Materials \\
                 Chapter 18. Things that Involve Chemical Physics \\
                 Appendix A. Relevant Mathematics \\
                 Appendix B. Units, Conversion of Units \\
                 Glossary \\
                 Photo Credits \\
                 Index",
}


bibtype: book
filename: master.bib
label: Blum:2020:FDS
author: Avrim Blum and John Hopcroft and Ravi Kannan
title: Foundations of Data Science
publisher: pub-CAMBRIDGE
address: pub-CAMBRIDGE:adr
pages: viii + 424
year: 2020
ISBN: 1-108-48506-5 (hardcover), 1-108-75552-6 (e-book) OR 1108485065 (hardcover), 1108755526 (ebook)
LCCN: QA76 .B5675 2020
bibdate: Tue Mar 17 08:01:49 MDT 2020
bibsource: fsz3950.oclc.org:210/WorldCat; https://www.math.utah.edu/pub/tex/bib/master.bib
bibtimestamp: 2020.03.17 08:01:49 MDT
acknowledgement: ack-nhfb
rawauthor: Avrim Blum and John Hopcroft and Ravi Kannan
rawtitle: Foundations of Data Science
ISBN13:
978-1-108-48506-7 (hardcover), 978-1-108-75552-8 (e-book) OR 9781108485067 (hardcover), 9781108755528 (ebook)

abstract:
This book provides an introduction to the mathematical and algorithmic foundations of data science, including machine learning, high-dimensional geometry, and analysis of large networks. Topics include the counterintuitive nature of data in high dimensions, important linear algebraic techniques such as singular value decomposition, the theory of random walks and Markov chains, the fundamentals of and important algorithms for machine learning, algorithms and analysis for clustering, probabilistic models for large networks, representation learning including topic modelling and non-negative matrix factorization, wavelets and compressed sensing. Important probabilistic techniques are developed including the law of large numbers, tail inequalities, analysis of random projections, generalization guarantees in machine learning, and moment methods for analysis of phase transitions in large random graphs. Additionally, important structural and complexity measures are discussed such as matrix norms and VC-dimension. This book is suitable for both undergraduate and graduate courses in the design and analysis of algorithms for data.

rawabstract:
This book provides an introduction to the mathematical and algorithmic foundations of data science, including machine learning, high-dimensional geometry, and analysis of large networks. Topics include the counterintuitive nature of data in high dimensions, important linear algebraic techniques such as singular value decomposition, the theory of random walks and Markov chains, the fundamentals of and important algorithms for machine learning, algorithms and analysis for clustering, probabilistic models for large networks, representation learning including topic modelling and non-negative matrix factorization, wavelets and compressed sensing. Important probabilistic techniques are developed including the law of large numbers, tail inequalities, analysis of random projections, generalization guarantees in machine learning, and moment methods for analysis of phase transitions in large random graphs. Additionally, important structural and complexity measures are discussed such as matrix norms and VC-dimension. This book is suitable for both undergraduate and graduate courses in the design and analysis of algorithms for data.

entry:
@Book{Blum:2020:FDS,
  author =       "Avrim Blum and John Hopcroft and Ravi Kannan",
  title =        "Foundations of Data Science",
  publisher =    pub-CAMBRIDGE,
  address =      pub-CAMBRIDGE:adr,
  pages =        "viii + 424",
  year =         "2020",
  ISBN =         "1-108-48506-5 (hardcover), 1-108-75552-6 (e-book)",
  ISBN-13 =      "978-1-108-48506-7 (hardcover), 978-1-108-75552-8
                 (e-book)",
  LCCN =         "QA76 .B5675 2020",
  bibdate =      "Tue Mar 17 08:01:49 MDT 2020",
  bibsource =    "fsz3950.oclc.org:210/WorldCat;
                 https://www.math.utah.edu/pub/tex/bib/master.bib",
  abstract =     "This book provides an introduction to the mathematical
                 and algorithmic foundations of data science, including
                 machine learning, high-dimensional geometry, and
                 analysis of large networks. Topics include the
                 counterintuitive nature of data in high dimensions,
                 important linear algebraic techniques such as singular
                 value decomposition, the theory of random walks and
                 Markov chains, the fundamentals of and important
                 algorithms for machine learning, algorithms and
                 analysis for clustering, probabilistic models for large
                 networks, representation learning including topic
                 modelling and non-negative matrix factorization,
                 wavelets and compressed sensing. Important
                 probabilistic techniques are developed including the
                 law of large numbers, tail inequalities, analysis of
                 random projections, generalization guarantees in
                 machine learning, and moment methods for analysis of
                 phase transitions in large random graphs. Additionally,
                 important structural and complexity measures are
                 discussed such as matrix norms and VC-dimension. This
                 book is suitable for both undergraduate and graduate
                 courses in the design and analysis of algorithms for
                 data.",
  acknowledgement = ack-nhfb,
  libnote =      "Not in my library.",
}


bibtype: book
filename: master.bib
label: Blunden:2002:VMD
author: Bill Blunden
title: Virtual Machine Design and Implementation in C/C++
publisher: Wordware Publishing
address: Plano, TX, USA
pages: xvii + 668
year: 2002
ISBN: 1-55622-903-8 (paperback), 0-585-40313-9 (e-book) OR 1556229038 (paperback), 0585403139 (ebook)
LCCN: QA76.9.V5 B59 2002
bibdate: Thu Jul 14 12:01:14 MDT 2005
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib; z3950.loc.gov:7090/Voyager
bibtimestamp: 2005.07.14 12:01:14 MDT
subject: Virtual computer systems; C++ (Computer program language)
acknowledgement: ack-nhfb
rawauthor: Bill Blunden
rawtitle: Virtual Machine Design and Implementation in {C/C++}
ISBN13:
978-1-55622-903-9 (paperback), 978-0-585-40313-7 (e-book) OR 9781556229039 (paperback), 9780585403137 (ebook)

entry:
@Book{Blunden:2002:VMD,
  author =       "Bill Blunden",
  title =        "Virtual Machine Design and Implementation in {C/C++}",
  publisher =    "Wordware Publishing",
  address =      "Plano, TX, USA",
  pages =        "xvii + 668",
  year =         "2002",
  ISBN =         "1-55622-903-8 (paperback), 0-585-40313-9 (e-book)",
  ISBN-13 =      "978-1-55622-903-9 (paperback), 978-0-585-40313-7
                 (e-book)",
  LCCN =         "QA76.9.V5 B59 2002",
  bibdate =      "Thu Jul 14 12:01:14 MDT 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib;
                 z3950.loc.gov:7090/Voyager",
  acknowledgement = ack-nhfb,
  libnote =      "Not in my library.",
  subject =      "Virtual computer systems; C++ (Computer program
                 language)",
}


bibtype: book
filename: master.bib
label: Boas:2006:MMP
author: Mary L. Boas
title: Mathematical Methods in the Physical Sciences
publisher: pub-WILEY
address: pub-WILEY:adr
edition: Third
pages: xviii + 839
year: 2006
ISBN: 0-471-19826-9, 0-471-36580-7 OR 0471198269, 0471365807
ISBN13: 978-0-471-19826-0, 978-0-471-36580-8 OR 9780471198260, 9780471365808
LCCN: QA37.3 .B63 2006
bibdate: Thu May 3 07:58:44 MDT 2012
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib; z3950.loc.gov:7090/Voyager
bibtimestamp: 2012.05.03 07:58:44 MDT
subject: Mathematics; Textbooks
acknowledgement: ack-nhfb
rawauthor: Mary L. Boas
rawtitle: Mathematical Methods in the Physical Sciences
URL:
http://www.loc.gov/catdir/enhancements/fy0626/2005279918-b.html; http://www.loc.gov/catdir/enhancements/fy0626/2005279918-d.html; http://www.loc.gov/catdir/enhancements/fy0626/2005279918-t.html

TOC:
1. Infinite series, power series 2. Complex numbers 3. Linear algebra 4. Partial differentiation 5. Multiple integrals 6. Vector analysis 7. Fourier series and transforms 8. Ordinary differential equations 9. Calculus of variations 10. Tensor analysis 11. Special functions 12. Series solutions of differential equations; Legendre, Bessel, Hermite, and Laguerre functions 13. Partial differential equations 14. Functions of a complex variable 15. Probability and statistics

rawTOC:
1. Infinite series, power series \\ 2. Complex numbers \\ 3. Linear algebra \\ 4. Partial differentiation \\ 5. Multiple integrals \\ 6. Vector analysis \\ 7. Fourier series and transforms \\ 8. Ordinary differential equations \\ 9. Calculus of variations \\ 10. Tensor analysis \\ 11. Special functions \\ 12. Series solutions of differential equations; Legendre, Bessel, Hermite, and Laguerre functions \\ 13. Partial differential equations \\ 14. Functions of a complex variable \\ 15. Probability and statistics

entry:
@Book{Boas:2006:MMP,
  author =       "Mary L. Boas",
  title =        "Mathematical Methods in the Physical Sciences",
  publisher =    pub-WILEY,
  address =      pub-WILEY:adr,
  edition =      "Third",
  pages =        "xviii + 839",
  year =         "2006",
  ISBN =         "0-471-19826-9, 0-471-36580-7",
  ISBN-13 =      "978-0-471-19826-0, 978-0-471-36580-8",
  LCCN =         "QA37.3 .B63 2006",
  bibdate =      "Thu May 3 07:58:44 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib;
                 z3950.loc.gov:7090/Voyager",
  URL =          "http://www.loc.gov/catdir/enhancements/fy0626/2005279918-b.html;
                 http://www.loc.gov/catdir/enhancements/fy0626/2005279918-d.html;
                 http://www.loc.gov/catdir/enhancements/fy0626/2005279918-t.html",
  acknowledgement = ack-nhfb,
  subject =      "Mathematics; Textbooks",
  tableofcontents = "1. Infinite series, power series \\
                 2. Complex numbers \\
                 3. Linear algebra \\
                 4. Partial differentiation \\
                 5. Multiple integrals \\
                 6. Vector analysis \\
                 7. Fourier series and transforms \\
                 8. Ordinary differential equations \\
                 9. Calculus of variations \\
                 10. Tensor analysis \\
                 11. Special functions \\
                 12. Series solutions of differential equations;
                 Legendre, Bessel, Hermite, and Laguerre functions \\
                 13. Partial differential equations \\
                 14. Functions of a complex variable \\
                 15. Probability and statistics",
}


bibtype: book
filename: master.bib
label: Bodanis:2000:BWM
author: David Bodanis
title: $ E = m c^2 $: a biography of the world's most famous equation
publisher: pub-WALKER
address: pub-WALKER:adr
pages: ix + 337
year: 2000
ISBN: 0-8027-1352-1 (hardcover) OR 0802713521 (hardcover)
ISBN13: 978-0-8027-1352-0 (hardcover) OR 9780802713520 (hardcover)
LCCN: QC73.8.C6 B63 2000
bibdate: Tue Oct 11 06:29:04 MDT 2005
bibtimestamp: 2005.10.11 06:29:04 MDT
remark: Basis of Nova series ``Einstein's Big Idea'', broadcast October, 2005.
subject: Force and energy; Mass (Physics); Mathematical physics; Einstein, Albert
acknowledgement: ack-nhfb
subjectdates: 1879--1955
rawauthor: David Bodanis
rawtitle: {$ E = m c^2 $}: a biography of the world's most famous equation
bibsource:
https://www.math.utah.edu/pub/tex/bib/einstein.bib; https://www.math.utah.edu/pub/tex/bib/master.bib; z3950.loc.gov:7090/Voyager

TOC:
Part 1 --- Birth Bern patent office, 1905 Part 2 --- Ancestors of $ E = m c^2 $ E is for energy = m is for mass c is for celeritas 2 Part 3 --- The early years Einstein and the equation Into the atom Quiet in the midday snow Part 4 --- Adulthood Germany's turn Norway America's turn 8:16 a.m. --- over Japan Part 5 --- Till the end of time The fires of the sun Creating the earth A Brahmin lifts his eyes unto the sky Epilogue: What else Einstein did Appendix: Follow-up of other key participants

rawTOC:
Part 1 --- Birth \\ Bern patent office, 1905 \\ Part 2 --- Ancestors of $ E = m c^2 $ \\ E is for energy \\ = \\ m is for mass \\ c is for celeritas \\ 2 \\ Part 3 --- The early years \\ Einstein and the equation \\ Into the atom \\ Quiet in the midday snow \\ Part 4 --- Adulthood \\ Germany's turn \\ Norway \\ America's turn \\ 8:16 a.m. --- over Japan \\ Part 5 --- Till the end of time \\ The fires of the sun \\ Creating the earth \\ A Brahmin lifts his eyes unto the sky \\ Epilogue: What else Einstein did \\ Appendix: Follow-up of other key participants

entry:
@Book{Bodanis:2000:BWM,
  author =       "David Bodanis",
  title =        "{$ E = m c^2 $}: a biography of the world's most
                 famous equation",
  publisher =    pub-WALKER,
  address =      pub-WALKER:adr,
  pages =        "ix + 337",
  year =         "2000",
  ISBN =         "0-8027-1352-1 (hardcover)",
  ISBN-13 =      "978-0-8027-1352-0 (hardcover)",
  LCCN =         "QC73.8.C6 B63 2000",
  bibdate =      "Tue Oct 11 06:29:04 MDT 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/einstein.bib;
                 https://www.math.utah.edu/pub/tex/bib/master.bib;
                 z3950.loc.gov:7090/Voyager",
  acknowledgement = ack-nhfb,
  remark =       "Basis of Nova series ``Einstein's Big Idea'',
                 broadcast October, 2005.",
  subject =      "Force and energy; Mass (Physics); Mathematical
                 physics; Einstein, Albert",
  subject-dates = "1879--1955",
  tableofcontents = "Part 1 --- Birth \\
                 Bern patent office, 1905 \\
                 Part 2 --- Ancestors of $ E = m c^2 $ \\
                 E is for energy \\
                 = \\
                 m is for mass \\
                 c is for celeritas \\
                 2 \\
                 Part 3 --- The early years \\
                 Einstein and the equation \\
                 Into the atom \\
                 Quiet in the midday snow \\
                 Part 4 --- Adulthood \\
                 Germany's turn \\
                 Norway \\
                 America's turn \\
                 8:16 a.m. --- over Japan \\
                 Part 5 --- Till the end of time \\
                 The fires of the sun \\
                 Creating the earth \\
                 A Brahmin lifts his eyes unto the sky \\
                 Epilogue: What else Einstein did \\
                 Appendix: Follow-up of other key participants",
}


bibtype: article
filename: master.bib
label: Boehm:1966:FDT
author: C. Boehm and G. Jacopini
title: Flow Diagrams, Turing Machines, and Languages With Only Two Formation Rules
journal: j-CACM
volume: 9
number: 5
pages: 366--371
month: may
monthnumber: 5
year: 1966
CODEN: CACMA2
ISSN: 0001-0782 (print), 1557-7317 (electronic) OR 00010782 (print), 15577317 (electronic)
bibdate: Tue May 28 07:29:13 1996
bibtimestamp: 1996.05.28 07:29:13 ???
acknowledgement: ack-nhfb
rawauthor: C. Boehm and G. Jacopini
rawtitle: Flow Diagrams, {Turing} Machines, and Languages With Only Two Formation Rules
bibsource:
ftp://ftp.ira.uka.de/pub/bibliography/Misc/beebe.bib; https://www.math.utah.edu/pub/tex/bib/master.bib

abstract:
In the first part of the paper, flow diagrams are introduced to represent internal mappings of a set into itself. Although not every diagram is decomposable into a finite number of given base diagrams, this becomes true at a semantical level due to a suitable extension of the given set and of the basic mappings defined in it. Two normalization methods of flow diagrams are given. The first has three base diagrams; the second, only two. In the second part of the paper, the second method is applied to the theory of Turing machines. With every Turing machine provided with a two-way half-tape, there is associated a similar machine, doing essentially the same job, but working on a tape obtained from the first one by interspersing alternate blank squares. The new machine belongs to the family, elsewhere introduced, generated by composition and iteration from the two machines $L$ and $R$. That family is a proper subfamily of the whole family of Turing machines.

rawabstract:
In the first part of the paper, flow diagrams are introduced to represent internal mappings of a set into itself. Although not every diagram is decomposable into a finite number of given base diagrams, this becomes true at a semantical level due to a suitable extension of the given set and of the basic mappings defined in it. Two normalization methods of flow diagrams are given. The first has three base diagrams; the second, only two. In the second part of the paper, the second method is applied to the theory of Turing machines. With every Turing machine provided with a two-way half-tape, there is associated a similar machine, doing essentially the same job, but working on a tape obtained from the first one by interspersing alternate blank squares. The new machine belongs to the family, elsewhere introduced, generated by composition and iteration from the two machines $L$ and $R$. That family is a proper subfamily of the whole family of Turing machines.

entry:
@Article{Boehm:1966:FDT,
  author =       "C. Boehm and G. Jacopini",
  title =        "Flow Diagrams, {Turing} Machines, and Languages With
                 Only Two Formation Rules",
  journal =      j-CACM,
  volume =       "9",
  number =       "5",
  pages =        "366--371",
  month =        may,
  year =         "1966",
  CODEN =        "CACMA2",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  bibdate =      "Tue May 28 07:29:13 1996",
  bibsource =    "ftp://ftp.ira.uka.de/pub/bibliography/Misc/beebe.bib;
                 https://www.math.utah.edu/pub/tex/bib/master.bib",
  abstract =     "In the first part of the paper, flow diagrams are
                 introduced to represent internal mappings of a set into
                 itself. Although not every diagram is decomposable into
                 a finite number of given base diagrams, this becomes
                 true at a semantical level due to a suitable extension
                 of the given set and of the basic mappings defined in
                 it. Two normalization methods of flow diagrams are
                 given. The first has three base diagrams; the second,
                 only two. In the second part of the paper, the second
                 method is applied to the theory of Turing machines.
                 With every Turing machine provided with a two-way
                 half-tape, there is associated a similar machine, doing
                 essentially the same job, but working on a tape
                 obtained from the first one by interspersing alternate
                 blank squares. The new machine belongs to the family,
                 elsewhere introduced, generated by composition and
                 iteration from the two machines $L$ and $R$. That
                 family is a proper subfamily of the whole family of
                 Turing machines.",
  acknowledgement = ack-nhfb,
}


bibtype: book
filename: master.bib
label: Bohren:1987:CGB
author: Craig F. Bohren
title: Clouds in a Glass of Beer --- Simple Experiments in Atmospheric Physics
publisher: pub-WILEY
address: pub-WILEY:adr
pages: xv + 195
year: 1987
ISBN: 0-471-62482-9 OR 0471624829
ISBN13: 978-0-471-62482-0 OR 9780471624820
LCCN: QC861.2.B64 1987
bibdate: Fri Apr 1 18:21:29 1994
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib
bibtimestamp: 1994.04.01 18:21:29 ???
acknowledgement: ack-nhfb
rawauthor: Craig F. Bohren
rawtitle: Clouds in a Glass of Beer --- Simple Experiments in Atmospheric Physics
TOC:
Clouds in a Glass of Beer / 1 Genies in Jars, Clouds in Bottles, and a Bucket with a Hole in It / 8 Happy Ducks, Like Happy People, Perform Best with Cool Heads / 15 Sugar and Spice: The Dirty Wet-Bulb Temperature / 20 Mixing Clouds / 29 Conceptions and Misconceptions of Pressure / 38 Dew Drops on a Bathroom Mirror / 44 A Murder in Ceylon / 53 The Freezing of Lakes / 61 The Greenhouse Effect / 67 Black Clouds / 86 Once in a Blue Moon / 91 The Green Flash / 98 Multiple Scattering at the Breakfast Table / 104 Multiple Scattering at the Beach / 113 On a Clear Day You Can't See Forever / 120 A Serendipitous Iridescent Cloud / 128 Physics on a Manure Heap: More about Black Clouds / 136 Polarization of Skylight / 144 Colors of the Sea / 155 Indoor Rainbows / 171 Why Rainbows Are Not Impossible in Winter / 180 Selected Bibliography and Suggestions for Further Reading / 187 Index / 191

rawTOC:
Clouds in a Glass of Beer / 1 \\ Genies in Jars, Clouds in Bottles, and a Bucket with a Hole in It / 8 \\ Happy Ducks, Like Happy People, Perform Best with Cool Heads / 15 \\ Sugar and Spice: The Dirty Wet-Bulb Temperature / 20 \\ Mixing Clouds / 29 \\ Conceptions and Misconceptions of Pressure / 38 \\ Dew Drops on a Bathroom Mirror / 44 \\ A Murder in Ceylon / 53 \\ The Freezing of Lakes / 61 \\ The Greenhouse Effect / 67 \\ Black Clouds / 86 \\ Once in a Blue Moon / 91 \\ The Green Flash / 98 \\ Multiple Scattering at the Breakfast Table / 104 \\ Multiple Scattering at the Beach / 113 \\ On a Clear Day You Can't See Forever / 120 \\ A Serendipitous Iridescent Cloud / 128 \\ Physics on a Manure Heap: More about Black Clouds / 136 \\ Polarization of Skylight / 144 \\ Colors of the Sea / 155 \\ Indoor Rainbows / 171 \\ Why Rainbows Are Not Impossible in Winter / 180 \\ Selected Bibliography and Suggestions for Further Reading / 187 \\ Index / 191

entry:
@Book{Bohren:1987:CGB,
  author =       "Craig F. Bohren",
  title =        "Clouds in a Glass of Beer --- Simple Experiments in
                 Atmospheric Physics",
  publisher =    pub-WILEY,
  address =      pub-WILEY:adr,
  pages =        "xv + 195",
  year =         "1987",
  ISBN =         "0-471-62482-9",
  ISBN-13 =      "978-0-471-62482-0",
  LCCN =         "QC861.2.B64 1987",
  bibdate =      "Fri Apr 1 18:21:29 1994",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib",
  acknowledgement = ack-nhfb,
  tableofcontents = "Clouds in a Glass of Beer / 1 \\
                 Genies in Jars, Clouds in Bottles, and a Bucket with a
                 Hole in It / 8 \\
                 Happy Ducks, Like Happy People, Perform Best with Cool
                 Heads / 15 \\
                 Sugar and Spice: The Dirty Wet-Bulb Temperature / 20
                 \\
                 Mixing Clouds / 29 \\
                 Conceptions and Misconceptions of Pressure / 38 \\
                 Dew Drops on a Bathroom Mirror / 44 \\
                 A Murder in Ceylon / 53 \\
                 The Freezing of Lakes / 61 \\
                 The Greenhouse Effect / 67 \\
                 Black Clouds / 86 \\
                 Once in a Blue Moon / 91 \\
                 The Green Flash / 98 \\
                 Multiple Scattering at the Breakfast Table / 104 \\
                 Multiple Scattering at the Beach / 113 \\
                 On a Clear Day You Can't See Forever / 120 \\
                 A Serendipitous Iridescent Cloud / 128 \\
                 Physics on a Manure Heap: More about Black Clouds / 136
                 \\
                 Polarization of Skylight / 144 \\
                 Colors of the Sea / 155 \\
                 Indoor Rainbows / 171 \\
                 Why Rainbows Are Not Impossible in Winter / 180 \\
                 Selected Bibliography and Suggestions for Further
                 Reading / 187 \\
                 Index / 191",
}


bibtype: book
filename: master.bib
label: Boole:1854:ILT
author: George Boole
title: An Investigation of the Laws of Thought
publisher: pub-DOVER
address: pub-DOVER:adr
pages: 424
year: 1854
LCCN: BC135 .B7 1951
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib
acknowledgement: ack-nhfb
rawauthor: George Boole
rawtitle: An Investigation of the Laws of Thought
entry:
@Book{Boole:1854:ILT,
  author =       "George Boole",
  title =        "An Investigation of the Laws of Thought",
  publisher =    pub-DOVER,
  address =      pub-DOVER:adr,
  pages =        "424",
  year =         "1854",
  LCCN =         "BC135 .B7 1951",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib",
  acknowledgement = ack-nhfb,
  xxISBN =       "none",
}


bibtype: book
filename: master.bib
label: Boorstin:1958:ACE
author: Daniel J. Boorstin
title: The Americans: The Colonial Experience
publisher: pub-VINTAGE
address: pub-VINTAGE:adr
pages: 434
year: 1958
ISBN: 0-394-70513-0 OR 0394705130
ISBN13: 978-0-394-70513-2 OR 9780394705132
LCCN: E162.B68 1964
bibdate: Tue Dec 26 08:12:38 1995
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib
bibtimestamp: 1995.12.26 08:12:38 ???
acknowledgement: ack-nhfb
authordates: 1914--2004
rawauthor: Daniel J. Boorstin
rawtitle: The {Americans}: The Colonial Experience
remark:
The first volume of the author's trilogy; the second of which is booktitle The Americans, the National Experience; and the third of which is booktitle The Americans, the democratic experience.

TOC:
An Unknown Coast / vii Book One: The Vision and the Reality / 2 Part One: A City Upon a Hill: The Puritans of Massachusetts Bay / 3 1. How Orthodoxy Made the Puritans Practical / 5 2. The Sermon as an American Institution / 10 3. Search for a New England Way / 15 4. Puritan Conservatism / 20 5. How Puritans Resisted the Temptation of Utopia / 29 Part Two: The Inward Plantation: The Quakers of Pennsylvania / 33 6. The Quest for Martyrdom / 35 7. Trials of Governing: The Oath / 40 8. Trials of Governing: Pacifism / 48 9. How Quakers Misjudged the Indians / 54 10. The Withdrawal / 58 11. The Curse of Perfectionism / 63 Part Three: Victims of Philanthropy: The Settlers of Georgia / 71 12. The Altruism of an Unheroic Age / 73 13. London Blueprint for Georgia Utopia / 80 14. A Charity Colony / 84 15. Death of a Welfare Project / 88 16. The Perils of Altruism / 95 Part Four: Transplanters: The Virginians / 97 17. English Gentlemen, American Style / 99 18. From Country Squire to Planter Capitalist / 105 19. Government by Gentry / 110 20. A Republic of Neighbors / 116 21. ``Practical Godliness'': An Episcopal Church Without Bishops / 123 22. ``Practical Godliness'': Toleration Without a Theory / 132 23. Citizens of Virginia / 139 Book Two: Viewpoints and Institutions / 145 Part Five: An American Frame of Mind / 147 24. Wanted: A Philosophy of the Unexpected / 149 25. The Appeal to Self-Evidence / 152 26. Knowledge Comes Naturally / 159 27. The Natural-History Emphasis / 164 Part Six: Educating the Community / 169 28. The Community Enters the University / 171 29. Higher Education in Place of Higher Learning / 178 30. The Ideal of the Undifferentiated Man / 185 Part Seven: The Learned Lose Their Monopolies / 189 31. The Fluidity of Professions / 191 32. The Unspecialized Lawyer / 195 33. The Fusion of Law and Politics / 202 Part Eight: New World Medicine / 207 34. Nature-Healing and Simple Remedies / 209 35. Focus on the Community / 219 36. The General Practitioner / 227 37. Learning from Experience / 233 Part Nine: The Limits of American Science / 241 38. Popular Science: Astronomy for Everybody / 243 39. Naive Insights and Ingenious Devices: Electricity / 251 40. Backwoods Farming / 259 Book Three: Language and the Printed Word / 267 Part Ten: The New Uniformity / 269 41. An American Accent / 271 42. Quest for a Standard / 277 43. Culture by the Book: The Spelling Fetish / 284 Part Eleven: Culture Without a Capital / 291 44. ``Rays Diverging from a Focus'' / 293 45. Boston's ``Devout and Useful Books'' / 296 46. Manuals for Plantation Living / 301 47. The Way of the Marketplace: Philadelphia / 306 48. Poetry Without Poets / 313 Part Twelve: A Conservative Press / 317 49. The Decline of the Book / 319 50. The Rise of the Newspaper / 324 51. Why Colonial Printed Matter Was Conservative / 329 52. ``The Publick Printer'' / 335 Book Four: Warfare and Diplomacy / 341 Part Thirteen: A Nation of Minute Men / 343 53. Defensive War and Naive Diplomacy / 345 54. Colonial Militia and the Myth of Preparedness / 352 55. Home Rule and Colonial ``Isolationism'' / 357 56. The Unprofessional Soldier / 363 Acknowledgments / 373 Bibliographical Notes / 375 Index / 423

rawTOC:
An Unknown Coast / vii \\ Book One: The Vision and the Reality / 2 \\ Part One: A City Upon a Hill: The Puritans of Massachusetts Bay / 3 \\ 1. How Orthodoxy Made the Puritans Practical / 5 \\ 2. The Sermon as an American Institution / 10 \\ 3. Search for a New England Way / 15 \\ 4. Puritan Conservatism / 20 \\ 5. How Puritans Resisted the Temptation of Utopia / 29 \\ Part Two: The Inward Plantation: The Quakers of Pennsylvania / 33 \\ 6. The Quest for Martyrdom / 35 \\ 7. Trials of Governing: The Oath / 40 \\ 8. Trials of Governing: Pacifism / 48 \\ 9. How Quakers Misjudged the Indians / 54 \\ 10. The Withdrawal / 58 \\ 11. The Curse of Perfectionism / 63 \\ Part Three: Victims of Philanthropy: The Settlers of Georgia / 71 \\ 12. The Altruism of an Unheroic Age / 73 \\ 13. London Blueprint for Georgia Utopia / 80 \\ 14. A Charity Colony / 84 \\ 15. Death of a Welfare Project / 88 \\ 16. The Perils of Altruism / 95 \\ Part Four: Transplanters: The Virginians / 97 \\ 17. English Gentlemen, American Style / 99 \\ 18. From Country Squire to Planter Capitalist / 105 \\ 19. Government by Gentry / 110 \\ 20. A Republic of Neighbors / 116 \\ 21. ``Practical Godliness'': An Episcopal Church Without Bishops / 123 \\ 22. ``Practical Godliness'': Toleration Without a Theory / 132 \\ 23. Citizens of Virginia / 139 \\ Book Two: Viewpoints and Institutions / 145 \\ Part Five: An American Frame of Mind / 147 \\ 24. Wanted: A Philosophy of the Unexpected / 149 \\ 25. The Appeal to Self-Evidence / 152 \\ 26. Knowledge Comes Naturally / 159 \\ 27. The Natural-History Emphasis / 164 \\ Part Six: Educating the Community / 169 \\ 28. The Community Enters the University / 171 \\ 29. Higher Education in Place of Higher Learning / 178 \\ 30. The Ideal of the Undifferentiated Man / 185 \\ Part Seven: The Learned Lose Their Monopolies / 189 \\ 31. The Fluidity of Professions / 191 \\ 32. The Unspecialized Lawyer / 195 \\ 33. The Fusion of Law and Politics / 202 \\ Part Eight: New World Medicine / 207 \\ 34. Nature-Healing and Simple Remedies / 209 \\ 35. Focus on the Community / 219 \\ 36. The General Practitioner / 227 \\ 37. Learning from Experience / 233 \\ Part Nine: The Limits of American Science / 241 \\ 38. Popular Science: Astronomy for Everybody / 243 \\ 39. Na{\"\i}ve Insights and Ingenious Devices: Electricity / 251 \\ 40. Backwoods Farming / 259 \\ Book Three: Language and the Printed Word / 267 \\ Part Ten: The New Uniformity / 269 \\ 41. An American Accent / 271 \\ 42. Quest for a Standard / 277 \\ 43. Culture by the Book: The Spelling Fetish / 284 \\ Part Eleven: Culture Without a Capital / 291 \\ 44. ``Rays Diverging from a Focus'' / 293 \\ 45. Boston's ``Devout and Useful Books'' / 296 \\ 46. Manuals for Plantation Living / 301 \\ 47. The Way of the Marketplace: Philadelphia / 306 \\ 48. Poetry Without Poets / 313 \\ Part Twelve: A Conservative Press / 317 \\ 49. The Decline of the Book / 319 \\ 50. The Rise of the Newspaper / 324 \\ 51. Why Colonial Printed Matter Was Conservative / 329 \\ 52. ``The Publick Printer'' / 335 \\ Book Four: Warfare and Diplomacy / 341 \\ Part Thirteen: A Nation of Minute Men / 343 \\ 53. Defensive War and Na{\"\i}ve Diplomacy / 345 \\ 54. Colonial Militia and the Myth of Preparedness / 352 \\ 55. Home Rule and Colonial ``Isolationism'' / 357 \\ 56. The Unprofessional Soldier / 363 \\ Acknowledgments / 373 \\ Bibliographical Notes / 375 \\ Index / 423

entry:
@Book{Boorstin:1958:ACE,
  author =       "Daniel J. Boorstin",
  title =        "The {Americans}: The Colonial Experience",
  publisher =    pub-VINTAGE,
  address =      pub-VINTAGE:adr,
  pages =        "434",
  year =         "1958",
  ISBN =         "0-394-70513-0",
  ISBN-13 =      "978-0-394-70513-2",
  LCCN =         "E162.B68 1964",
  bibdate =      "Tue Dec 26 08:12:38 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib",
  price =        "US\$12.00",
  acknowledgement = ack-nhfb,
  author-dates = "1914--2004",
  remark =       "The first volume of the author's trilogy; the second
                 of which is \booktitle{The Americans, the National
                 Experience}; and the third of which is \booktitle{The
                 Americans, the democratic experience}.",
  tableofcontents = "An Unknown Coast / vii \\
                 Book One: The Vision and the Reality / 2 \\
                 Part One: A City Upon a Hill: The Puritans of
                 Massachusetts Bay / 3 \\
                 1. How Orthodoxy Made the Puritans Practical / 5 \\
                 2. The Sermon as an American Institution / 10 \\
                 3. Search for a New England Way / 15 \\
                 4. Puritan Conservatism / 20 \\
                 5. How Puritans Resisted the Temptation of Utopia / 29
                 \\
                 Part Two: The Inward Plantation: The Quakers of
                 Pennsylvania / 33 \\
                 6. The Quest for Martyrdom / 35 \\
                 7. Trials of Governing: The Oath / 40 \\
                 8. Trials of Governing: Pacifism / 48 \\
                 9. How Quakers Misjudged the Indians / 54 \\
                 10. The Withdrawal / 58 \\
                 11. The Curse of Perfectionism / 63 \\
                 Part Three: Victims of Philanthropy: The Settlers of
                 Georgia / 71 \\
                 12. The Altruism of an Unheroic Age / 73 \\
                 13. London Blueprint for Georgia Utopia / 80 \\
                 14. A Charity Colony / 84 \\
                 15. Death of a Welfare Project / 88 \\
                 16. The Perils of Altruism / 95 \\
                 Part Four: Transplanters: The Virginians / 97 \\
                 17. English Gentlemen, American Style / 99 \\
                 18. From Country Squire to Planter Capitalist / 105 \\
                 19. Government by Gentry / 110 \\
                 20. A Republic of Neighbors / 116 \\
                 21. ``Practical Godliness'': An Episcopal Church
                 Without Bishops / 123 \\
                 22. ``Practical Godliness'': Toleration Without a
                 Theory / 132 \\
                 23. Citizens of Virginia / 139 \\
                 Book Two: Viewpoints and Institutions / 145 \\
                 Part Five: An American Frame of Mind / 147 \\
                 24. Wanted: A Philosophy of the Unexpected / 149 \\
                 25. The Appeal to Self-Evidence / 152 \\
                 26. Knowledge Comes Naturally / 159 \\
                 27. The Natural-History Emphasis / 164 \\
                 Part Six: Educating the Community / 169 \\
                 28. The Community Enters the University / 171 \\
                 29. Higher Education in Place of Higher Learning / 178
                 \\
                 30. The Ideal of the Undifferentiated Man / 185 \\
                 Part Seven: The Learned Lose Their Monopolies / 189 \\
                 31. The Fluidity of Professions / 191 \\
                 32. The Unspecialized Lawyer / 195 \\
                 33. The Fusion of Law and Politics / 202 \\
                 Part Eight: New World Medicine / 207 \\
                 34. Nature-Healing and Simple Remedies / 209 \\
                 35. Focus on the Community / 219 \\
                 36. The General Practitioner / 227 \\
                 37. Learning from Experience / 233 \\
                 Part Nine: The Limits of American Science / 241 \\
                 38. Popular Science: Astronomy for Everybody / 243 \\
                 39. Na{\"\i}ve Insights and Ingenious Devices:
                 Electricity / 251 \\
                 40. Backwoods Farming / 259 \\
                 Book Three: Language and the Printed Word / 267 \\
                 Part Ten: The New Uniformity / 269 \\
                 41. An American Accent / 271 \\
                 42. Quest for a Standard / 277 \\
                 43. Culture by the Book: The Spelling Fetish / 284 \\
                 Part Eleven: Culture Without a Capital / 291 \\
                 44. ``Rays Diverging from a Focus'' / 293 \\
                 45. Boston's ``Devout and Useful Books'' / 296 \\
                 46. Manuals for Plantation Living / 301 \\
                 47. The Way of the Marketplace: Philadelphia / 306 \\
                 48. Poetry Without Poets / 313 \\
                 Part Twelve: A Conservative Press / 317 \\
                 49. The Decline of the Book / 319 \\
                 50. The Rise of the Newspaper / 324 \\
                 51. Why Colonial Printed Matter Was Conservative / 329
                 \\
                 52. ``The Publick Printer'' / 335 \\
                 Book Four: Warfare and Diplomacy / 341 \\
                 Part Thirteen: A Nation of Minute Men / 343 \\
                 53. Defensive War and Na{\"\i}ve Diplomacy / 345 \\
                 54. Colonial Militia and the Myth of Preparedness / 352
                 \\
                 55. Home Rule and Colonial ``Isolationism'' / 357 \\
                 56. The Unprofessional Soldier / 363 \\
                 Acknowledgments / 373 \\
                 Bibliographical Notes / 375 \\
                 Index / 423",
}


bibtype: book
filename: master.bib
label: Boorstin:1983:D
author: Daniel J. Boorstin
title: The Discoverers
publisher: pub-VINTAGE
address: pub-VINTAGE:adr
pages: xvi + 745
year: 1983
ISBN: 0-394-72625-1 OR 0394726251
ISBN13: 978-0-394-72625-0 OR 9780394726250
LCCN: CB69 .B66 1985
bibdate: Tue Dec 14 22:41:00 1993
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib
bibtimestamp: 1993.12.14 22:41:00 ???
acknowledgement: ack-nhfb
rawauthor: Daniel J. Boorstin
rawtitle: The Discoverers
abstract:
Tells the ongoing story of the progressive discovery by man of the nature of the observable world and universe.

subject:
Civilization; Discoveries in geography; Science; History; Civilisation; Histoire; Decouvertes geographiques; Sciences; Civilization; Discoveries in geography; Science; Geestesgeschiedenis; Ontdekkingen; Ontdekkingsreizen; Wetenschap; Entdeckung; Geschichte; Naturwissenschaften; Histoire; Decouvertes geographiques; Decouvertes scientifiques; Discoveries (in geography); History; Exploration; Discoveries (in geography.); Entdeckung; Geschichte; Naturwissenschaften

TOC:
A Personal Note to the Reader / xv Time The Heavenly Empire The Temptations of the Moon / 4 The Week: Gateway to Science / 12 God and the Astrologers / 19 From Sun Time to Clock Time Measuring the Dark Hours / 26 The Rise of the Equal Hour / 36 Making Time Portable / 46 The Missionary Clock Open Sesame to China / 56 Mother of Machines / 64 Why It Happened in the West / 72 The Earth and the Seas The Geography of the Imagination The Awe of Mountains / 82 Charting Heaven and Hell / 86 The Appeal of Symmetry / 92 The Prison of Christian Dogma / 100 A Flat Earth Returns / 107 Paths to the East Pilgrims and Crusaders / 116 How the Mongols Opened the Way / 124 Missionary Diplomats / 128 The Discovery of Asia / 134 The Land Curtain Comes Down / 139 Doubling the World Ptolemy Revived and Revised / 146 Portuguese Sea Pioneers / 156 Beyond the Threatening Cape / 165 To India and Back / 172 Why Not the Arabs? / 178 The Chinese Reach Out / 186 An Empire without Wants / 195 The American Surprise The Wandering Vikings / 204 Dead End in Vinland / 209 The Power of the Winds / 217 ``The Enterprise of the Indies'' / 224 Fair Winds, Soft Words, and Luck / 231 Paradise Found and Lost / 235 Naming the Unknown / 244 Sea Paths to Everywhere A World of Oceans / 256 The Reign of Secrecy / 267 Knowledge Becomes Merchandise / 271 The Ardors of Negative Discovery / 278 Nature Seeing the Invisible Into ``the Mists of Paradox'' / 294 The Witness of the Naked Eye / 305 A Vision Troubled and Surprised / 312 Caught in the Cross Fire / 322 New Worlds Within / 327 Galileo in China / 332 Inside Ourselves A Mad Prophet Points the Way / 338 The Tyranny of Galen / 344 From Animals to Man / 351 Unseen Currents Within / 361 From Qualities to Quantities / 368 ``The Microscope of Nature'' / 376 Science Goes Public A Parliament of Scientists / 386 From Experience to Experiment / 394 ``God Said, Let Newton Be!'' / 401 Priority Becomes the Prize / 408 Cataloguing the Whole Creation Learning to Look / 420 The Invention of Species / 429 Specimen Hunting / 436 Stretching the Past / 446 In Search of the Missing Link / 457 Paths to Evolution / 464 Society Widening the Communities of Knowledge The Lost Arts of Memory / 480 Empire of the Learned / 489 The Duplicating Impulse / 498 ``The Art of Artificial Writing'' / 510 Communities of the Vernacular / 517 Transforming the Book / 524 Books Go Public / 533 The Island of Islam / 539 Toward a World Literature / 547 Opening the Past The Birth of History / 558 Christianity Gives Direction / 566 Revising the Record / 574 Explorers among the Ruins / 581 ``To Wake the Dead'' / 588 Latitudes of Time / 596 The Discovery of Prehistory / 603 Hidden Dimensions: History as Therapy / 613 Surveying the Present ``All Mankind Is One'' / 626 The Shock of the Primitive / 636 A Science of Culture / 646 An Expanding Universe of Wealth / 652 Learning from Numbers / 667 The Infinite and the Infinitesimal / 675 Some Reference Notes / 685 Acknowledgments / 715 Index / 719

rawabstract:
Tells the ongoing story of the progressive discovery by man of the nature of the observable world and universe.

shortTOC:
Book one: Time The heavenly empire From sun time to clock time The missionary clock Book two: The earth and the seas The geography of the imagination Paths to the East Doubling the world The American surprise Sea paths to everywhere Book three: Nature Seeing the invisible Inside ourselves Science goes public Cataloguing the whole creation Book four: Society Widening the communities of knowledge Opening the past Surveying the present

rawshortTOC:
Book one: Time \\ The heavenly empire \\ From sun time to clock time \\ The missionary clock Book two: The earth and the seas \\ The geography of the imagination \\ Paths to the East \\ Doubling the world \\ The American surprise \\ Sea paths to everywhere \\ Book three: Nature \\ Seeing the invisible \\ Inside ourselves \\ Science goes public \\ Cataloguing the whole creation \\ Book four: Society \\ Widening the communities of knowledge \\ Opening the past \\ Surveying the present

rawTOC:
A Personal Note to the Reader / xv \\ Time \\ The Heavenly Empire \\ The Temptations of the Moon / 4 \\ The Week: Gateway to Science / 12 \\ God and the Astrologers / 19 \\ From Sun Time to Clock Time \\ Measuring the Dark Hours / 26 \\ The Rise of the Equal Hour / 36 \\ Making Time Portable / 46 \\ The Missionary Clock \\ Open Sesame to China / 56 \\ Mother of Machines / 64 \\ Why It Happened in the West / 72 \\ The Earth and the Seas \\ The Geography of the Imagination \\ The Awe of Mountains / 82 \\ Charting Heaven and Hell / 86 \\ The Appeal of Symmetry / 92 \\ The Prison of Christian Dogma / 100 \\ A Flat Earth Returns / 107 \\ Paths to the East \\ Pilgrims and Crusaders / 116 \\ How the Mongols Opened the Way / 124 \\ Missionary Diplomats / 128 \\ The Discovery of Asia / 134 \\ The Land Curtain Comes Down / 139 \\ Doubling the World \\ Ptolemy Revived and Revised / 146 \\ Portuguese Sea Pioneers / 156 \\ Beyond the Threatening Cape / 165 \\ To India and Back / 172 \\ Why Not the Arabs? / 178 \\ The Chinese Reach Out / 186 \\ An Empire without Wants / 195 \\ The American Surprise \\ The Wandering Vikings / 204 \\ Dead End in Vinland / 209 \\ The Power of the Winds / 217 \\ ``The Enterprise of the Indies'' / 224 \\ Fair Winds, Soft Words, and Luck / 231 \\ Paradise Found and Lost / 235 \\ Naming the Unknown / 244 \\ Sea Paths to Everywhere \\ A World of Oceans / 256 \\ The Reign of Secrecy / 267 \\ Knowledge Becomes Merchandise / 271 \\ The Ardors of Negative Discovery / 278 \\ Nature \\ Seeing the Invisible \\ Into ``the Mists of Paradox'' / 294 \\ The Witness of the Naked Eye / 305 \\ A Vision Troubled and Surprised / 312 \\ Caught in the Cross Fire / 322 \\ New Worlds Within / 327 \\ Galileo in China / 332 \\ Inside Ourselves \\ A Mad Prophet Points the Way / 338 \\ The Tyranny of Galen / 344 \\ From Animals to Man / 351 \\ Unseen Currents Within / 361 \\ From Qualities to Quantities / 368 \\ ``The Microscope of Nature'' / 376 \\ Science Goes Public \\ A Parliament of Scientists / 386 \\ From Experience to Experiment / 394 \\ ``God Said, Let Newton Be!'' / 401 \\ Priority Becomes the Prize / 408 \\ Cataloguing the Whole Creation \\ Learning to Look / 420 \\ The Invention of Species / 429 \\ Specimen Hunting / 436 \\ Stretching the Past / 446 \\ In Search of the Missing Link / 457 \\ Paths to Evolution / 464 \\ Society \\ Widening the Communities of Knowledge \\ The Lost Arts of Memory / 480 \\ Empire of the Learned / 489 \\ The Duplicating Impulse / 498 \\ ``The Art of Artificial Writing'' / 510 \\ Communities of the Vernacular / 517 \\ Transforming the Book / 524 \\ Books Go Public / 533 \\ The Island of Islam / 539 \\ Toward a World Literature / 547 \\ Opening the Past \\ The Birth of History / 558 \\ Christianity Gives Direction / 566 \\ Revising the Record / 574 \\ Explorers among the Ruins / 581 \\ ``To Wake the Dead'' / 588 \\ Latitudes of Time / 596 \\ The Discovery of Prehistory / 603 \\ Hidden Dimensions: History as Therapy / 613 \\ Surveying the Present \\ ``All Mankind Is One'' / 626 \\ The Shock of the Primitive / 636 \\ A Science of Culture / 646 \\ An Expanding Universe of Wealth / 652 \\ Learning from Numbers / 667 \\ The Infinite and the Infinitesimal / 675 \\ Some Reference Notes / 685 \\ Acknowledgments / 715 \\ Index / 719

entry:
@Book{Boorstin:1983:D,
  author =       "Daniel J. Boorstin",
  title =        "The Discoverers",
  publisher =    pub-VINTAGE,
  address =      pub-VINTAGE:adr,
  pages =        "xvi + 745",
  year =         "1983",
  ISBN =         "0-394-72625-1",
  ISBN-13 =      "978-0-394-72625-0",
  LCCN =         "CB69 .B66 1985",
  bibdate =      "Tue Dec 14 22:41:00 1993",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib",
  abstract =     "Tells the ongoing story of the progressive discovery
                 by man of the nature of the observable world and
                 universe.",
  acknowledgement = ack-nhfb,
  shorttableofcontents = "Book one: Time \\
                 The heavenly empire \\
                 From sun time to clock time \\
                 The missionary clock Book two: The earth and the seas
                 \\
                 The geography of the imagination \\
                 Paths to the East \\
                 Doubling the world \\
                 The American surprise \\
                 Sea paths to everywhere \\
                 Book three: Nature \\
                 Seeing the invisible \\
                 Inside ourselves \\
                 Science goes public \\
                 Cataloguing the whole creation \\
                 Book four: Society \\
                 Widening the communities of knowledge \\
                 Opening the past \\
                 Surveying the present",
  subject =      "Civilization; Discoveries in geography; Science;
                 History; Civilisation; Histoire; D{\'e}couvertes
                 g{\'e}ographiques; Sciences; Civilization; Discoveries
                 in geography; Science; Geestesgeschiedenis;
                 Ontdekkingen; Ontdekkingsreizen; Wetenschap;
                 Entdeckung; Geschichte; Naturwissenschaften; Histoire;
                 D{\'e}couvertes g{\'e}ographiques; D{\'e}couvertes
                 scientifiques; Discoveries (in geography); History;
                 Exploration; Discoveries (in geography.); Entdeckung;
                 Geschichte; Naturwissenschaften",
  tableofcontents = "A Personal Note to the Reader / xv \\
                 Time \\
                 The Heavenly Empire \\
                 The Temptations of the Moon / 4 \\
                 The Week: Gateway to Science / 12 \\
                 God and the Astrologers / 19 \\
                 From Sun Time to Clock Time \\
                 Measuring the Dark Hours / 26 \\
                 The Rise of the Equal Hour / 36 \\
                 Making Time Portable / 46 \\
                 The Missionary Clock \\
                 Open Sesame to China / 56 \\
                 Mother of Machines / 64 \\
                 Why It Happened in the West / 72 \\
                 The Earth and the Seas \\
                 The Geography of the Imagination \\
                 The Awe of Mountains / 82 \\
                 Charting Heaven and Hell / 86 \\
                 The Appeal of Symmetry / 92 \\
                 The Prison of Christian Dogma / 100 \\
                 A Flat Earth Returns / 107 \\
                 Paths to the East \\
                 Pilgrims and Crusaders / 116 \\
                 How the Mongols Opened the Way / 124 \\
                 Missionary Diplomats / 128 \\
                 The Discovery of Asia / 134 \\
                 The Land Curtain Comes Down / 139 \\
                 Doubling the World \\
                 Ptolemy Revived and Revised / 146 \\
                 Portuguese Sea Pioneers / 156 \\
                 Beyond the Threatening Cape / 165 \\
                 To India and Back / 172 \\
                 Why Not the Arabs? / 178 \\
                 The Chinese Reach Out / 186 \\
                 An Empire without Wants / 195 \\
                 The American Surprise \\
                 The Wandering Vikings / 204 \\
                 Dead End in Vinland / 209 \\
                 The Power of the Winds / 217 \\
                 ``The Enterprise of the Indies'' / 224 \\
                 Fair Winds, Soft Words, and Luck / 231 \\
                 Paradise Found and Lost / 235 \\
                 Naming the Unknown / 244 \\
                 Sea Paths to Everywhere \\
                 A World of Oceans / 256 \\
                 The Reign of Secrecy / 267 \\
                 Knowledge Becomes Merchandise / 271 \\
                 The Ardors of Negative Discovery / 278 \\
                 Nature \\
                 Seeing the Invisible \\
                 Into ``the Mists of Paradox'' / 294 \\
                 The Witness of the Naked Eye / 305 \\
                 A Vision Troubled and Surprised / 312 \\
                 Caught in the Cross Fire / 322 \\
                 New Worlds Within / 327 \\
                 Galileo in China / 332 \\
                 Inside Ourselves \\
                 A Mad Prophet Points the Way / 338 \\
                 The Tyranny of Galen / 344 \\
                 From Animals to Man / 351 \\
                 Unseen Currents Within / 361 \\
                 From Qualities to Quantities / 368 \\
                 ``The Microscope of Nature'' / 376 \\
                 Science Goes Public \\
                 A Parliament of Scientists / 386 \\
                 From Experience to Experiment / 394 \\
                 ``God Said, Let Newton Be!'' / 401 \\
                 Priority Becomes the Prize / 408 \\
                 Cataloguing the Whole Creation \\
                 Learning to Look / 420 \\
                 The Invention of Species / 429 \\
                 Specimen Hunting / 436 \\
                 Stretching the Past / 446 \\
                 In Search of the Missing Link / 457 \\
                 Paths to Evolution / 464 \\
                 Society \\
                 Widening the Communities of Knowledge \\
                 The Lost Arts of Memory / 480 \\
                 Empire of the Learned / 489 \\
                 The Duplicating Impulse / 498 \\
                 ``The Art of Artificial Writing'' / 510 \\
                 Communities of the Vernacular / 517 \\
                 Transforming the Book / 524 \\
                 Books Go Public / 533 \\
                 The Island of Islam / 539 \\
                 Toward a World Literature / 547 \\
                 Opening the Past \\
                 The Birth of History / 558 \\
                 Christianity Gives Direction / 566 \\
                 Revising the Record / 574 \\
                 Explorers among the Ruins / 581 \\
                 ``To Wake the Dead'' / 588 \\
                 Latitudes of Time / 596 \\
                 The Discovery of Prehistory / 603 \\
                 Hidden Dimensions: History as Therapy / 613 \\
                 Surveying the Present \\
                 ``All Mankind Is One'' / 626 \\
                 The Shock of the Primitive / 636 \\
                 A Science of Culture / 646 \\
                 An Expanding Universe of Wealth / 652 \\
                 Learning from Numbers / 667 \\
                 The Infinite and the Infinitesimal / 675 \\
                 Some Reference Notes / 685 \\
                 Acknowledgments / 715 \\
                 Index / 719",
}


bibtype: book
filename: master.bib
label: Boorstin:1992:C
author: Daniel J. Boorstin
title: The Creators
publisher: pub-VINTAGE
address: pub-VINTAGE:adr
pages: xiv + 811
year: 1992
LCCN: CB69.B65 1993
bibdate: Wed Apr 6 23:40:26 1994
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib
bibtimestamp: 1994.04.06 23:40:26 ???
acknowledgement: ack-nhfb
rawauthor: Daniel J. Boorstin
rawtitle: The Creators
ISBN:
0-394-54395-5 (hardcover), 0-679-74375-8 (paperback) OR 0394543955 (hardcover), 0679743758 (paperback)

ISBN13:
978-0-394-54395-6 (hardcover), 978-0-679-74375-0 (paperback) OR 9780394543956 (hardcover), 9780679743750 (paperback)

abstract:
A narrative of the great figures who have created our cultural heritage, from the pyramid builders to Picasso, enriching our world with architecture, painting, sculpture, music, drama, dance, and literature.

TOC:
The riddle of creation: a prologue Part 1: Worlds without beginning 1: The dazzled vision of the Hindus 2: The indifference of Confucius 3: The silence of the Buddha 4: The Homeric scripture of the Greeks Part 2: A creator-God 5: The intimate God of Moses 6: The birth of theology 7: The innovative God of Saint Augustine 8: The uncreated Koran Book 1: Creator man Part 3: The power of stone 9: The mystery of megaliths 10: Castles of eternity 11: Temples of community 12: Orders for survival 13: Artificial stone: a Roman revolution 14: Dome of the world 15: The great church 16: A road not taken: the Japanese triumph of wood Part 4: The magic of images 17: The awe of images 18: Human hieroglyphs 19: The athletic ideal 20: For family, empire and history 21: The healing image 22: ``Satan's handiwork'' Part 5: The immortal word 23: Dionysus the twice-born 24: The birth of the spectator: from ritual to drama 25: The mirror of comedy 26: The arts of prose and persuasion Book 2: Re-creating the world Part 6: Otherworldly elements 27: The consoling past 28: The music of the word 29: An architecture of light 30: Adventures in death Part 7: The human comedy: a composite work 31: Escaping the plague 32: Joys of pilgrimage 33: ``In the land of booze and bibbers'' 34: Adventures in madness 35: The spectator reborn 36: The freedom to choose 37: Sagas of ancient empire 38: New-world epics 39: A mosaic of novels 40: In love with the public Part 8: From craftsman to artist 41: Archetypes brought to life 42: Roman afterlives 43: The mysteries of light: from a walk to a window 44: Sovereign of the visible world 45: ``Divine Michelangelo'' 46: The painted word: the inward path of Tao Part 9. Composing for the community 47: A protestant music 48: The music of instruments: from court to concert 49: New worlds for the orchestra 50: The music of risorgimento 51: A Germanic union of the arts 52: The ephemeral art of the dance 53: The music of innovation Part 10: Conjuring with time and space 54: The painted moment 55: The power of light: ``The pencil of nature'' 56: The rise of the skyscraper Book 3: Creating the self Part 11: The vanguard word 57: Inventing the essay 58: The art of being truthful: confessions 59: The arts of seeming truthful: autobiography 60: Intimate biography 61: The heroic self 62: Songs of the self 63: In a dry season Part 12: The wilderness within 64: An American at sea 65: Sagas of the Russian soul 66: Journey to the interior 67: The garden of involuntary memory 68: The filigreed self 69: ``I too am here!'' 70: Vistas from a restless self Epilogue: Mysteries of a public art

rawabstract:
A narrative of the great figures who have created our cultural heritage, from the pyramid builders to Picasso, enriching our world with architecture, painting, sculpture, music, drama, dance, and literature.

shortTOC:
The riddle of creation: a prologue Part 1: Worlds without beginning Part 2: A creator-God Book 1: Creator man Part 3: The power of stone Part 4: The magic of images Part 5: The immortal world Book 2: Recreating the world Part 6: Otherworldly elements Part 7: The human comedy: a composite work Part 8: From craftsman to artist Part 9: Composing for the community Part 10: Conjuring with time and space Book 3: Creating the self Part 11: The vanguard world Part 12: The wilderness within

rawshortTOC:
The riddle of creation: a prologue \\ Part 1: Worlds without beginning \\ Part 2: A creator-God \\ Book 1: Creator man \\ Part 3: The power of stone \\ Part 4: The magic of images \\ Part 5: The immortal world \\ Book 2: Recreating the world \\ Part 6: Otherworldly elements \\ Part 7: The human comedy: a composite work \\ Part 8: From craftsman to artist \\ Part 9: Composing for the community \\ Part 10: Conjuring with time and space \\ Book 3: Creating the self \\ Part 11: The vanguard world \\ Part 12: The wilderness within

rawTOC:
The riddle of creation: a prologue \\ Part 1: Worlds without beginning \\ 1: The dazzled vision of the Hindus \\ 2: The indifference of Confucius \\ 3: The silence of the Buddha \\ 4: The Homeric scripture of the Greeks \\ Part 2: A creator-God \\ 5: The intimate God of Moses \\ 6: The birth of theology \\ 7: The innovative God of Saint Augustine \\ 8: The uncreated Koran \\ Book 1: Creator man \\ Part 3: The power of stone \\ 9: The mystery of megaliths \\ 10: Castles of eternity \\ 11: Temples of community \\ 12: Orders for survival \\ 13: Artificial stone: a Roman revolution \\ 14: Dome of the world \\ 15: The great church \\ 16: A road not taken: the Japanese triumph of wood \\ Part 4: The magic of images \\ 17: The awe of images \\ 18: Human hieroglyphs \\ 19: The athletic ideal \\ 20: For family, empire \\ and history \\ 21: The healing image \\ 22: ``Satan's handiwork'' \\ Part 5: The immortal word \\ 23: Dionysus the twice-born \\ 24: The birth of the spectator: from ritual to drama \\ 25: The mirror of comedy \\ 26: The arts of prose and persuasion \\ Book 2: Re-creating the world \\ Part 6: Otherworldly elements \\ 27: The consoling past \\ 28: The music of the word \\ 29: An architecture of light \\ 30: Adventures in death \\ Part 7: The human comedy: a composite work \\ 31: Escaping the plague \\ 32: Joys of pilgrimage \\ 33: ``In the land of booze and bibbers'' \\ 34: Adventures in madness \\ 35: The spectator reborn \\ 36: The freedom to choose \\ 37: Sagas of ancient empire \\ 38: New-world epics \\ 39: A mosaic of novels \\ 40: In love with the public \\ Part 8: From craftsman to artist \\ 41: Archetypes brought to life \\ 42: Roman afterlives \\ 43: The mysteries of light: from a walk to a window \\ 44: Sovereign of the visible world \\ 45: ``Divine Michelangelo'' \\ 46: The painted word: the inward path of Tao \\ Part 9. Composing for the community \\ 47: A protestant music \\ 48: The music of instruments: from court to concert \\ 49: New worlds for the orchestra \\ 50: The music of risorgimento \\ 51: A Germanic union of the arts \\ 52: The ephemeral art of the dance \\ 53: The music of innovation \\ Part 10: Conjuring with time and space \\ 54: The painted moment \\ 55: The power of light: ``The pencil of nature'' \\ 56: The rise of the skyscraper \\ Book 3: Creating the self \\ Part 11: The vanguard word \\ 57: Inventing the essay \\ 58: The art of being truthful: confessions \\ 59: The arts of seeming truthful: autobiography \\ 60: Intimate biography \\ 61: The heroic self \\ 62: Songs of the self \\ 63: In a dry season \\ Part 12: The wilderness within \\ 64: An American at sea \\ 65: Sagas of the Russian soul \\ 66: Journey to the interior \\ 67: The garden of involuntary memory \\ 68: The filigreed self \\ 69: ``I too am here!'' \\ 70: Vistas from a restless self \\ Epilogue: Mysteries of a public art

entry:
@Book{Boorstin:1992:C,
  author =       "Daniel J. Boorstin",
  title =        "The Creators",
  publisher =    pub-VINTAGE,
  address =      pub-VINTAGE:adr,
  pages =        "xiv + 811",
  year =         "1992",
  ISBN =         "0-394-54395-5 (hardcover), 0-679-74375-8 (paperback)",
  ISBN-13 =      "978-0-394-54395-6 (hardcover), 978-0-679-74375-0
                 (paperback)",
  LCCN =         "CB69.B65 1993",
  bibdate =      "Wed Apr 6 23:40:26 1994",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib",
  abstract =     "A narrative of the great figures who have created our
                 cultural heritage, from the pyramid builders to
                 Picasso, enriching our world with architecture,
                 painting, sculpture, music, drama, dance, and
                 literature.",
  acknowledgement = ack-nhfb,
  shorttableofcontents = "The riddle of creation: a prologue \\
                 Part 1: Worlds without beginning \\
                 Part 2: A creator-God \\
                 Book 1: Creator man \\
                 Part 3: The power of stone \\
                 Part 4: The magic of images \\
                 Part 5: The immortal world \\
                 Book 2: Recreating the world \\
                 Part 6: Otherworldly elements \\
                 Part 7: The human comedy: a composite work \\
                 Part 8: From craftsman to artist \\
                 Part 9: Composing for the community \\
                 Part 10: Conjuring with time and space \\
                 Book 3: Creating the self \\
                 Part 11: The vanguard world \\
                 Part 12: The wilderness within",
  tableofcontents = "The riddle of creation: a prologue \\
                 Part 1: Worlds without beginning \\
                 1: The dazzled vision of the Hindus \\
                 2: The indifference of Confucius \\
                 3: The silence of the Buddha \\
                 4: The Homeric scripture of the Greeks \\
                 Part 2: A creator-God \\
                 5: The intimate God of Moses \\
                 6: The birth of theology \\
                 7: The innovative God of Saint Augustine \\
                 8: The uncreated Koran \\
                 Book 1: Creator man \\
                 Part 3: The power of stone \\
                 9: The mystery of megaliths \\
                 10: Castles of eternity \\
                 11: Temples of community \\
                 12: Orders for survival \\
                 13: Artificial stone: a Roman revolution \\
                 14: Dome of the world \\
                 15: The great church \\
                 16: A road not taken: the Japanese triumph of wood \\
                 Part 4: The magic of images \\
                 17: The awe of images \\
                 18: Human hieroglyphs \\
                 19: The athletic ideal \\
                 20: For family, empire \\
                 and history \\
                 21: The healing image \\
                 22: ``Satan's handiwork'' \\
                 Part 5: The immortal word \\
                 23: Dionysus the twice-born \\
                 24: The birth of the spectator: from ritual to drama
                 \\
                 25: The mirror of comedy \\
                 26: The arts of prose and persuasion \\
                 Book 2: Re-creating the world \\
                 Part 6: Otherworldly elements \\
                 27: The consoling past \\
                 28: The music of the word \\
                 29: An architecture of light \\
                 30: Adventures in death \\
                 Part 7: The human comedy: a composite work \\
                 31: Escaping the plague \\
                 32: Joys of pilgrimage \\
                 33: ``In the land of booze and bibbers'' \\
                 34: Adventures in madness \\
                 35: The spectator reborn \\
                 36: The freedom to choose \\
                 37: Sagas of ancient empire \\
                 38: New-world epics \\
                 39: A mosaic of novels \\
                 40: In love with the public \\
                 Part 8: From craftsman to artist \\
                 41: Archetypes brought to life \\
                 42: Roman afterlives \\
                 43: The mysteries of light: from a walk to a window \\
                 44: Sovereign of the visible world \\
                 45: ``Divine Michelangelo'' \\
                 46: The painted word: the inward path of Tao \\
                 Part 9. Composing for the community \\
                 47: A protestant music \\
                 48: The music of instruments: from court to concert \\
                 49: New worlds for the orchestra \\
                 50: The music of risorgimento \\
                 51: A Germanic union of the arts \\
                 52: The ephemeral art of the dance \\
                 53: The music of innovation \\
                 Part 10: Conjuring with time and space \\
                 54: The painted moment \\
                 55: The power of light: ``The pencil of nature'' \\
                 56: The rise of the skyscraper \\
                 Book 3: Creating the self \\
                 Part 11: The vanguard word \\
                 57: Inventing the essay \\
                 58: The art of being truthful: confessions \\
                 59: The arts of seeming truthful: autobiography \\
                 60: Intimate biography \\
                 61: The heroic self \\
                 62: Songs of the self \\
                 63: In a dry season \\
                 Part 12: The wilderness within \\
                 64: An American at sea \\
                 65: Sagas of the Russian soul \\
                 66: Journey to the interior \\
                 67: The garden of involuntary memory \\
                 68: The filigreed self \\
                 69: ``I too am here!'' \\
                 70: Vistas from a restless self \\
                 Epilogue: Mysteries of a public art",
}


bibtype: book
filename: master.bib
label: Booth:2008:CR
author: Wayne C. Booth and Gregory G. Colomb and Joseph M. Williams
title: The craft of research
publisher: pub-U-CHICAGO
address: pub-U-CHICAGO:adr
edition: Third
pages: xvii + 317
year: 2008
ISBN: 0-226-06565-0 (cloth), 0-226-06566-9 (paperback) OR 0226065650 (cloth), 0226065669 (paperback)
LCCN: Q180.55.M4 B66 2008
bibdate: Sun Jun 26 10:03:49 MDT 2011
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib; z3950.loc.gov:7090/Voyager
bibtimestamp: 2011.06.26 10:03:49 MDT
series: Chicago guides to writing, editing, and publishing
subject: research; methodology; technical writing
acknowledgement: ack-nhfb
rawauthor: Wayne C. Booth and Gregory G. Colomb and Joseph M. Williams
rawtitle: The craft of research
ISBN13:
978-0-226-06565-6 (cloth), 978-0-226-06566-3 (paperback) OR 9780226065656 (cloth), 9780226065663 (paperback)

URL:
http://www.loc.gov/catdir/enhancements/fy0828/2007042761-b.htm; http://www.loc.gov/catdir/enhancements/fy0828/2007042761-d.htm; http://www.loc.gov/catdir/toc/ecip082/2007042761.htm

TOC:
Research, researchers, and readers Prologue: Becoming a researcher Thinking in print: Uses of research, public and private Connecting with your reader: (Re-)creating yourself and your audience Asking questions, finding answers Prologue: Planning your project --- an overview From topics to questions From questions to a problem From problems to sources Engaging sources Making a claim and supporting it Prologue: Assembling a research argument Making good arguments: Overview Making claims Assembling reasons and evidence Acknowledgments and responses Warrants Planning, drafting, and revising Prologue: Planning again Planning Drafting your report Revising your organization and argument Communicating evidence visually Introductions and conclusions-- Revising style: Telling your story clearly Some last considerations

rawTOC:
Research, researchers, and readers \\ Prologue: Becoming a researcher \\ Thinking in print: Uses of research, public and private \\ Connecting with your reader: (Re-)creating yourself and your audience \\ Asking questions, finding answers \\ Prologue: Planning your project --- an overview \\ From topics to questions \\ From questions to a problem \\ From problems to sources \\ Engaging sources \\ Making a claim and supporting it \\ Prologue: Assembling a research argument \\ Making good arguments: Overview \\ Making claims \\ Assembling reasons and evidence \\ Acknowledgments and responses \\ Warrants \\ Planning, drafting, and revising \\ Prologue: Planning again \\ Planning \\ Drafting your report \\ Revising your organization and argument \\ Communicating evidence visually \\ Introductions and conclusions-- Revising style: Telling your story clearly \\ Some last considerations

entry:
@Book{Booth:2008:CR,
  author =       "Wayne C. Booth and Gregory G. Colomb and Joseph M.
                 Williams",
  title =        "The craft of research",
  publisher =    pub-U-CHICAGO,
  address =      pub-U-CHICAGO:adr,
  edition =      "Third",
  pages =        "xvii + 317",
  year =         "2008",
  ISBN =         "0-226-06565-0 (cloth), 0-226-06566-9 (paperback)",
  ISBN-13 =      "978-0-226-06565-6 (cloth), 978-0-226-06566-3
                 (paperback)",
  LCCN =         "Q180.55.M4 B66 2008",
  bibdate =      "Sun Jun 26 10:03:49 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib;
                 z3950.loc.gov:7090/Voyager",
  series =       "Chicago guides to writing, editing, and publishing",
  URL =          "http://www.loc.gov/catdir/enhancements/fy0828/2007042761-b.htm;
                 http://www.loc.gov/catdir/enhancements/fy0828/2007042761-d.htm;
                 http://www.loc.gov/catdir/toc/ecip082/2007042761.htm",
  acknowledgement = ack-nhfb,
  libnote =      "Not in my library.",
  subject =      "research; methodology; technical writing",
  tableofcontents = "Research, researchers, and readers \\
                 Prologue: Becoming a researcher \\
                 Thinking in print: Uses of research, public and private
                 \\
                 Connecting with your reader: (Re-)creating yourself and
                 your audience \\
                 Asking questions, finding answers \\
                 Prologue: Planning your project --- an overview \\
                 From topics to questions \\
                 From questions to a problem \\
                 From problems to sources \\
                 Engaging sources \\
                 Making a claim and supporting it \\
                 Prologue: Assembling a research argument \\
                 Making good arguments: Overview \\
                 Making claims \\
                 Assembling reasons and evidence \\
                 Acknowledgments and responses \\
                 Warrants \\
                 Planning, drafting, and revising \\
                 Prologue: Planning again \\
                 Planning \\
                 Drafting your report \\
                 Revising your organization and argument \\
                 Communicating evidence visually \\
                 Introductions and conclusions-- Revising style: Telling
                 your story clearly \\
                 Some last considerations",
}


bibtype: book
filename: master.bib
label: Borceux:1990:LPT
author: Francis Borceux
title: LaTeX : la perfection dans le traitement du texte
publisher: pub-CIAOCO
address: pub-CIAOCO:adr
pages: xvii + 317
year: 1990
ISBN: 2-87085-194-4 OR 2870851944
ISBN13: 978-2-87085-194-4 OR 9782870851944
bibdate: Wed Dec 15 08:46:36 1993
bibtimestamp: 1993.12.15 08:46:36 ???
acknowledgement: ack-nhfb
rawauthor: Francis Borceux
rawtitle: {\LaTeX}: la perfection dans le traitement du texte
bibsource:
https://www.math.utah.edu/pub/tex/bib/master.bib; https://www.math.utah.edu/pub/tex/bib/texbook3.bib

entry:
@Book{Borceux:1990:LPT,
  author =       "Francis Borceux",
  title =        "{\LaTeX}: la perfection dans le traitement du texte",
  publisher =    pub-CIAOCO,
  address =      pub-CIAOCO:adr,
  year =         "1990",
  ISBN =         "2-87085-194-4",
  ISBN-13 =      "978-2-87085-194-4",
  LCCN =         "????",
  bibdate =      "Wed Dec 15 08:46:36 1993",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib;
                 https://www.math.utah.edu/pub/tex/bib/texbook3.bib",
  acknowledgement = ack-nhfb,
}


bibtype: book
filename: master.bib
label: Borde:1992:TE
author: Arvind Borde
title: TeX by Example
publisher: pub-ACADEMIC
address: pub-ACADEMIC:adr
pages: xiv + 169
year: 1992
ISBN: 0-12-117650-9 OR 0121176509
ISBN13: 978-0-12-117650-1 OR 9780121176501
LCCN: Z253.4.T47 B67 1992
bibdate: Tue Dec 14 22:41:14 1993
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib
bibtimestamp: 1993.12.14 22:41:14 ???
ZMnumber: 0757.68004
acknowledgement: ack-nhfb
rawauthor: Arvind Borde
rawtitle: {\TeX} by Example
entry:
@Book{Borde:1992:TE,
  author =       "Arvind Borde",
  title =        "{\TeX} by Example",
  publisher =    pub-ACADEMIC,
  address =      pub-ACADEMIC:adr,
  pages =        "xiv + 169",
  year =         "1992",
  ISBN =         "0-12-117650-9",
  ISBN-13 =      "978-0-12-117650-1",
  LCCN =         "Z253.4.T47 B67 1992",
  bibdate =      "Tue Dec 14 22:41:14 1993",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib",
  ZMnumber =     "0757.68004",
  acknowledgement = ack-nhfb,
}


bibtype: book
filename: master.bib
label: Borde:1993:MTE
author: Arvind Borde
title: Mathematical TeX by Example
publisher: pub-ACADEMIC
address: pub-ACADEMIC:adr
pages: xii + 352
year: 1993
ISBN: 0-12-117645-2, 0-12-155940-8 OR 0121176452, 0121559408
ISBN13: 978-0-12-117645-7, 978-0-12-155940-3 OR 9780121176457, 9780121559403
LCCN: Z253.4.T47 B67 1993
bibdate: Mon Jul 19 15:22:37 1993
bibtimestamp: 1993.07.19 15:22:37 ???
ZMnumber: 0799.68001
acknowledgement: ack-nhfb
rawauthor: Arvind Borde
rawtitle: Mathematical {\TeX} by Example
TOC:
Introduction Examples A Summary of AmSTeX Other Packages Typefaces Code Bibliography Glossary/Index Table of Contents

rawTOC:
Introduction \\ Examples \\ A Summary of AmSTeX \\ Other Packages \\ Typefaces \\ Code \\ Bibliography \\ Glossary/Index \\ Table of Contents

entry:
@Book{Borde:1993:MTE,
  author =       "Arvind Borde",
  title =        "Mathematical {\TeX} by Example",
  publisher =    pub-ACADEMIC,
  address =      pub-ACADEMIC:adr,
  pages =        "xii + 352",
  year =         "1993",
  ISBN =         "0-12-117645-2, 0-12-155940-8",
  ISBN-13 =      "978-0-12-117645-7, 978-0-12-155940-3",
  LCCN =         "Z253.4.T47 B67 1993",
  bibdate =      "Mon Jul 19 15:22:37 1993",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib;
                 https://www.math.utah.edu/pub/tex/bib/texbook3.bib",
  ZMnumber =     "0799.68001",
  acknowledgement = ack-nhfb,
  tableofcontents = "Introduction \\
                 Examples \\
                 A Summary of AmSTeX \\
                 Other Packages \\
                 Typefaces \\
                 Code \\
                 Bibliography \\
                 Glossary/Index \\
                 Table of Contents",
}


bibtype: book
filename: master.bib
label: Borenstein:1994:PIP
author: Nathaniel S. Borenstein
publisher: pub-PRINCETON
address: pub-PRINCETON:adr
pages: xiv + 186
year: 1994
DOI: https://doi.org/10.1515/9781400862535
LCCN: QA76.758
bibdate: Wed Jan 27 13:07:03 MST 2021
bibsource: fsz3950.oclc.org:210/WorldCat; https://www.math.utah.edu/pub/tex/bib/master.bib
bibtimestamp: 2021.01.27 13:07:03 MST
acknowledgement: ack-nhfb
rawauthor: Nathaniel S. Borenstein
title:
Programming as if People Mattered: Friendly Programs, Software Engineering, and Other Noble Delusions

ISBN:
0-691-03763-9 (paperback), 0-691-08752-0 (hardcover), 0-691-60788-5, 0-691-63640-0 (hardcover), 1-4008-6253-1 (e-book), 1-68015-900-3 (e-book) OR 0691037639 (paperback), 0691087520 (hardcover), 0691607885, 0691636400 (hardcover), 1400862531 (ebook), 1680159003 (ebook)

ISBN13:
978-0-691-03763-9 (paperback), 978-0-691-08752-8 (hardcover), 978-0-691-60788-7, 978-0-691-63640-5 (hardcover), 978-1-4008-6253-5 (e-book) OR 9780691037639 (paperback), 9780691087528 (hardcover), 9780691607887, 9780691636405 (hardcover), 9781400862535 (ebook)

abstract:
Through a set of lively anecdotes and essays, Nathaniel Borenstein traces the divergence between the fields of software engineering and user-centered software design, and attempts to reconcile the needs of people in both camps. Originally published in 1994. The Princeton Legacy Library uses the latest print-on-demand technology to again make available previously out-of-print books from the distinguished backlist of Princeton University Press. These paperback editions preserve the original texts of these important books while presenting them in durable paperback editions. The goal of the Princeton Legacy Library is to vastly increase access to the rich scholarly heritage found in the thousands of books published by Princeton University Press since its founding in 1905.

subject:
Software engineering; User interfaces (Computer systems); Mathematics, other; Mathematics; Informatik; Arithmetic.; Software engineering; User interfaces (Computer systems)

TOC:
Frontmatter Contents Preface Acknowledgments Introduction 1: The Hostile Beast Introduction 2: Who Are AU These People? 3: Stopwatches, Videotapes, and Human Nature 4: That Reminds Me of the Time ldots 5: The Quest for the Perfect Line Editor 6: The Men in Suits 7: Information Wants to Be Free Introduction 8: Never Underestimate Your Users 9: Pretend That Small Is Beautiful, but Don't Believe It 10: Tune Defaults to the Novice 11: Don't Neglect the Experts 12: Your Program Stinks, and So Do You 13: Listen to Your Users, but Ignore What They Say 14: Lie to Your Managers 15: Cut Corners Proudly 16: Remember Your Ignorance 17: Dabble in Mysticism 18: Break All the Rules Introduction 19: The Tools of the Trade 20: The Ivory Tower 21: People Are Perverse: Designing for the Fickle User Epilogue: Programming, Humility, and the Eclipse of the Self Further Reading References

rawabstract:
Through a set of lively anecdotes and essays, Nathaniel Borenstein traces the divergence between the fields of software engineering and user-centered software design, and attempts to reconcile the needs of people in both camps. Originally published in 1994. The Princeton Legacy Library uses the latest print-on-demand technology to again make available previously out-of-print books from the distinguished backlist of Princeton University Press. These paperback editions preserve the original texts of these important books while presenting them in durable paperback editions. The goal of the Princeton Legacy Library is to vastly increase access to the rich scholarly heritage found in the thousands of books published by Princeton University Press since its founding in 1905.

rawtitle:
Programming as if People Mattered: Friendly Programs, Software Engineering, and Other Noble Delusions

rawTOC:
Frontmatter \\ Contents \\ Preface \\ Acknowledgments \\ Introduction \\ 1: The Hostile Beast \\ Introduction \\ 2: Who Are AU These People? \\ 3: Stopwatches, Videotapes, and Human Nature \\ 4: That Reminds Me of the Time \ldots{} \\ 5: The Quest for the Perfect Line Editor \\ 6: The Men in Suits \\ 7: Information Wants to Be Free \\ Introduction \\ 8: Never Underestimate Your Users \\ 9: Pretend That Small Is Beautiful, but Don't Believe It \\ 10: Tune Defaults to the Novice \\ 11: Don't Neglect the Experts \\ 12: Your Program Stinks, and So Do You \\ 13: Listen to Your Users, but Ignore What They Say \\ 14: Lie to Your Managers \\ 15: Cut Corners Proudly \\ 16: Remember Your Ignorance \\ 17: Dabble in Mysticism \\ 18: Break All the Rules \\ Introduction \\ 19: The Tools of the Trade \\ 20: The Ivory Tower \\ 21: People Are Perverse: Designing for the Fickle User \\ Epilogue: Programming, Humility, and the Eclipse of the Self \\ Further Reading \\ References

entry:
@Book{Borenstein:1994:PIP,
  author =       "Nathaniel S. Borenstein",
  title =        "Programming as if People Mattered: Friendly Programs,
                 Software Engineering, and Other Noble Delusions",
  publisher =    pub-PRINCETON,
  address =      pub-PRINCETON:adr,
  pages =        "xiv + 186",
  year =         "1994",
  DOI =          "https://doi.org/10.1515/9781400862535",
  ISBN =         "0-691-03763-9 (paperback), 0-691-08752-0 (hardcover),
                 0-691-60788-5, 0-691-63640-0 (hardcover), 1-4008-6253-1
                 (e-book), 1-68015-900-3 (e-book)",
  ISBN-13 =      "978-0-691-03763-9 (paperback), 978-0-691-08752-8
                 (hardcover), 978-0-691-60788-7, 978-0-691-63640-5
                 (hardcover), 978-1-4008-6253-5 (e-book)",
  LCCN =         "QA76.758",
  bibdate =      "Wed Jan 27 13:07:03 MST 2021",
  bibsource =    "fsz3950.oclc.org:210/WorldCat;
                 https://www.math.utah.edu/pub/tex/bib/master.bib",
  abstract =     "Through a set of lively anecdotes and essays,
                 Nathaniel Borenstein traces the divergence between the
                 fields of software engineering and user-centered
                 software design, and attempts to reconcile the needs of
                 people in both camps. Originally published in 1994. The
                 Princeton Legacy Library uses the latest
                 print-on-demand technology to again make available
                 previously out-of-print books from the distinguished
                 backlist of Princeton University Press. These paperback
                 editions preserve the original texts of these important
                 books while presenting them in durable paperback
                 editions. The goal of the Princeton Legacy Library is
                 to vastly increase access to the rich scholarly
                 heritage found in the thousands of books published by
                 Princeton University Press since its founding in
                 1905.",
  acknowledgement = ack-nhfb,
  libnote =      "Not in my library.",
  subject =      "Software engineering; User interfaces (Computer
                 systems); Mathematics, other; Mathematics; Informatik;
                 Arithmetic.; Software engineering; User interfaces
                 (Computer systems)",
  tableofcontents = "Frontmatter \\
                 Contents \\
                 Preface \\
                 Acknowledgments \\
                 Introduction \\
                 1: The Hostile Beast \\
                 Introduction \\
                 2: Who Are AU These People? \\
                 3: Stopwatches, Videotapes, and Human Nature \\
                 4: That Reminds Me of the Time \ldots{} \\
                 5: The Quest for the Perfect Line Editor \\
                 6: The Men in Suits \\
                 7: Information Wants to Be Free \\
                 Introduction \\
                 8: Never Underestimate Your Users \\
                 9: Pretend That Small Is Beautiful, but Don't Believe
                 It \\
                 10: Tune Defaults to the Novice \\
                 11: Don't Neglect the Experts \\
                 12: Your Program Stinks, and So Do You \\
                 13: Listen to Your Users, but Ignore What They Say \\
                 14: Lie to Your Managers \\
                 15: Cut Corners Proudly \\
                 16: Remember Your Ignorance \\
                 17: Dabble in Mysticism \\
                 18: Break All the Rules \\
                 Introduction \\
                 19: The Tools of the Trade \\
                 20: The Ivory Tower \\
                 21: People Are Perverse: Designing for the Fickle User
                 \\
                 Epilogue: Programming, Humility, and the Eclipse of the
                 Self \\
                 Further Reading \\
                 References",
}


bibtype: book
filename: master.bib
label: Born:1969:AP
author: Max Born and R. J. (Roger John) Blin-Stoyle and J. M. Radcliffe
title: Atomic Physics
publisher: pub-DOVER
address: pub-DOVER:adr
edition: Eighth
pages: xiv + 495 + 11
year: 1969
ISBN: 0-486-65984-4 OR 0486659844
ISBN13: 978-0-486-65984-8 OR 9780486659848
LCCN: QC776 .B5713 1989
bibdate: Wed Apr 9 10:19:44 MDT 2008
bibtimestamp: 2008.04.09 10:19:44 MDT
series: Dover books on physics and chemistry
URL: http://www.loc.gov/catdir/description/dover031/89012033.html
subject: atomic physics; nuclear physics
acknowledgement: ack-nhfb
authordates: Max Born (1882--1970)
rawauthor: Max Born and R. J. (Roger John) Blin-Stoyle and J. M. Radcliffe
rawtitle: Atomic Physics
bibsource:
https://www.math.utah.edu/pub/bibnet/authors/b/bohr-niels.bib; https://www.math.utah.edu/pub/bibnet/authors/b/born-max.bib; https://www.math.utah.edu/pub/bibnet/authors/d/debroglie-louis.bib; https://www.math.utah.edu/pub/bibnet/authors/h/heisenberg-werner.bib; https://www.math.utah.edu/pub/bibnet/authors/p/pauli-wolfgang.bib; https://www.math.utah.edu/pub/bibnet/authors/r/rutherford-ernest.bib; https://www.math.utah.edu/pub/bibnet/authors/s/schroedinger-erwin.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:
Translation of booktitle Moderne Physik. Reprint. Originally published: 8th edition, London: Blackie, 1969.

TOC:
I: Kinetic Theory of Gases 1. Atomic Theory in Chemistry 2. Fundamental Assumptions of the Kinetic Theory of Gases 3. Calculation of the Pressure of a Gas 4. Temperature of a Gas 5. Specific Heat 6. Law of Distribution of Energy and Velocity 7. Free Path 8. Determination of Avogadro's Number II: Elementary Particles 1. Conduction of Electricity in Rarefied Gases 2. Canal Rays and Anode Rays (Positive Rays) 3. X-rays 4. Radiations from Radioactive Substances 5. ``Prout's Hypothesis, Isotopy, the Proton'' 6. The Neutron 7. Cosmic Rays. Positrons 8. Mesons and Nuclear Forces III: The Nuclear Atom 1. Lorentz's Electron Theory 2. The Theorem of the Inertia of Energy 3. Investigation of Atomic Structure by Scattering Experiments 4. Mass Defect and Nuclear Binding Energy. The Neutrino 5. Heavy Hydrogen and Heavy Water 6. Nuclear Reactions and Radioactive Decay IV: Wave-Corpuscles 1. Wave Theory of Light. Interference and Diffraction 2. Light Quanta 3. Quantum Theory of the Atom 4. Compton Effect 5. Wave Nature of Matter. De Broglie's Theory 6. Experimental Demonstration of Matter Waves 7. ``The Contradiction between the Wave Theory and the Corpuscular Theory, and its Removal'' V: Atomic Structure and Spectral Lines 1. The Bohr Atom; Stationary Orbits for Simply Periodic Motions 2. Quantum Conditions for Simply and Multiply Periodic Motions 3. Matrix Mechanics 4. Wave Mechanics 5. Angular Momentum in Wave Mechanics 6. Parity 7. The Statistical Interpretation of Wave Mechanics 8. Emission and Absorption of Radiation VI: Spin of the Electron and Pauli's Principle 1. Alkali Doublets and the Spinning Electron 2. The Anomalous Zeeman Effect 3. The Hydrogen Atom and X-ray Terms 4. The Helium Atom 5. Pauli's Exclusion Principle 6. The Periodic System. Closed Shells 7. Magnetism 8. Wave Theory of the Spin Electron 9. Density of the Electronic Cloud VII: Quantum Statistics 1. Heat Radiation and Planck's Law 2. Specific Heat of Solids and of Polyatomic Gases 3. Quantisation of Black Body Radiation 4. Bose-Einstein Statistics of Light Quanta 5. Einstein's Theory of Gas Degeneration 6. Fermi-Dirac Statistics 7. Electron Theory of Metals. Energy Distribution 8. Thermionic and Photoelectric Effect in Metals 9. Magnetism of the Electron Gas 10. Electrical and Thermal Conductivity. Thermoelectricity VIII: Molecular Structure 1. Molecular Properties as an Expression of the Distribution of Charge in the Electronic Cloud 2. Experimental Determination of the Molecular Constants 3. Band Spectra and the Raman Effect 4. Chemical Binding. Classification of Types of Binding 5. Theory of Heteropolar Ionic Binding 6. Theory of Co-valency Binding 7. Theory of van der Waals Forces and other Types of Binding IX: Quantum Theory of Solids 1. Introduction 2. Modes of Lattice Vibration 3. Quantisation of the Lattice Vibrations 4. Inelastic Scattering of Neutrons 5. The Mossbauer Effect 6. Electrons in a Periodic Lattice Band 7. Metals and Insulators 8. Metals 9. Superconductivity 10. Ferromagnetism 11. Insulators and Semiconductors X: Nuclear Physics 1. The Size of the Nucleus and a-Decay 2. Angular Momentum and Magnetic Moment 3. The Deuteron and Nuclear Forces 4. Nuclear Structure and Nuclear Saturation 5. The Nuclear Shell Model 6. The Nuclear Collective Model 7. $beta $-Decay and K-Capture 8. Nuclear Electromagnetic Interactions 9. ``The Drop Model, Nuclear Reactions and Fission `` 10. Conclusion by M. Born Appendices I. Evaluation of Some Integrals Connected with the Kinetic Theory of Gases II. ``Heat Conduction, Viscosity, and Diffusion'' III. Van der Waals' Equation of State IV. The Mean Square Deviation V. Theory of Relativity VI. Electron Theory VII. The Theorem of the Inertia of Energy VIII. Calculation of the Coefficient of Scattering for Radiation by a Free Particle IX. Rutherford's Scattering Formula for a-rays X. The Compton Effect XI. Phase Velocity and Group Velocity XII. Elementary Derivation of Heisenberg's Uncertainty Relation XIII. Hamiltonian Theory and Action Variables XIV. Quantisation of the Elliptic Orbits in Bohr's Theory XV. The Oscillator according to Matrix Mechanics XVI. The Oscillator according to Wave Mechanics XVII. The Vibrations of a Circular Membrane XVIII. Solution of Schrodinger's Equation for the Kepler (Central Force) Problem XIX. The Orbital Angular Momentum XX. Deduction of Rutherford's Scattering Formula by Wave Mechanics XXI. Deduction of the Selection Rules for Electric Dipole Radiation XXII. Anomalous Zeeman Effect of the D Lines of Sodium XXIII. Enumeration of the Terms in the Case of Two p-Electrons XXIV. Atomic Form Factor XXV. The Formalism of Quantum Mechanics XXVI. General Proof of the Uncertainty Relation XXVII. Transition Probabilities XXVIII. Quantum Theory of Emission of Radiation XXIX. The Electrostatic Energy of Nuclei XXX. Theory of a-Disintegration XXXI. The Ground State of the Deuteron XXXII. Meson Theory XXXIII. The Stefan--Boltzmann Law and Wien's Displacement Law XXXIV. Absorption by an Oscillator XXXV. Temperature and Entropy in Quantum Statistics XXXVI. Thermionic Emission of Electrons XXXVII. Temperature Variation of Paramagnetism XXXVIII. Theory of Co-valency Binding XXXIX. Time-independent Perturbation Theory for Non-degenerate States XL. Theory of the van der Waals Forces XLI. The Modes of Vibration of a Linear Monatomic Chain Bibliography Index

rawTOC:
I: Kinetic Theory of Gases \\ 1. Atomic Theory in Chemistry \\ 2. Fundamental Assumptions of the Kinetic Theory of Gases \\ 3. Calculation of the Pressure of a Gas \\ 4. Temperature of a Gas \\ 5. Specific Heat \\ 6. Law of Distribution of Energy and Velocity \\ 7. Free Path \\ 8. Determination of Avogadro's Number \\ II: Elementary Particles \\ 1. Conduction of Electricity in Rarefied Gases \\ 2. Canal Rays and Anode Rays (Positive Rays) \\ 3. X-rays \\ 4. Radiations from Radioactive Substances \\ 5. ``Prout's Hypothesis, Isotopy, the Proton'' \\ 6. The Neutron \\ 7. Cosmic Rays. Positrons \\ 8. Mesons and Nuclear Forces \\ III: The Nuclear Atom \\ 1. Lorentz's Electron Theory \\ 2. The Theorem of the Inertia of Energy \\ 3. Investigation of Atomic Structure by Scattering Experiments \\ 4. Mass Defect and Nuclear Binding Energy. The Neutrino \\ 5. Heavy Hydrogen and Heavy Water \\ 6. Nuclear Reactions and Radioactive Decay \\ IV: Wave-Corpuscles \\ 1. Wave Theory of Light. Interference and Diffraction \\ 2. Light Quanta \\ 3. Quantum Theory of the Atom \\ 4. Compton Effect \\ 5. Wave Nature of Matter. De Broglie's Theory \\ 6. Experimental Demonstration of Matter Waves \\ 7. ``The Contradiction between the Wave Theory and the Corpuscular Theory, and its Removal'' \\ V: Atomic Structure and Spectral Lines \\ 1. The Bohr Atom; Stationary Orbits for Simply Periodic Motions \\ 2. Quantum Conditions for Simply and Multiply Periodic Motions \\ 3. Matrix Mechanics \\ 4. Wave Mechanics \\ 5. Angular Momentum in Wave Mechanics \\ 6. Parity \\ 7. The Statistical Interpretation of Wave Mechanics \\ 8. Emission and Absorption of Radiation \\ VI: Spin of the Electron and Pauli's Principle \\ 1. Alkali Doublets and the Spinning Electron \\ 2. The Anomalous Zeeman Effect \\ 3. The Hydrogen Atom and X-ray Terms \\ 4. The Helium Atom \\ 5. Pauli's Exclusion Principle \\ 6. The Periodic System. Closed Shells \\ 7. Magnetism \\ 8. Wave Theory of the Spin Electron \\ 9. Density of the Electronic Cloud \\ VII: Quantum Statistics \\ 1. Heat Radiation and Planck's Law \\ 2. Specific Heat of Solids and of Polyatomic Gases \\ 3. Quantisation of Black Body Radiation \\ 4. Bose-Einstein Statistics of Light Quanta \\ 5. Einstein's Theory of Gas Degeneration \\ 6. Fermi-Dirac Statistics \\ 7. Electron Theory of Metals. Energy Distribution \\ 8. Thermionic and Photoelectric Effect in Metals \\ 9. Magnetism of the Electron Gas \\ 10. Electrical and Thermal Conductivity. Thermoelectricity \\ VIII: Molecular Structure \\ 1. Molecular Properties as an Expression of the Distribution of Charge in the Electronic Cloud \\ 2. Experimental Determination of the Molecular Constants \\ 3. Band Spectra and the Raman Effect \\ 4. Chemical Binding. Classification of Types of Binding \\ 5. Theory of Heteropolar Ionic Binding \\ 6. Theory of Co-valency Binding \\ 7. Theory of van der Waals Forces and other Types of Binding \\ IX: Quantum Theory of Solids \\ 1. Introduction \\ 2. Modes of Lattice Vibration \\ 3. Quantisation of the Lattice Vibrations \\ 4. Inelastic Scattering of Neutrons \\ 5. The M{\"o}ssbauer Effect \\ 6. Electrons in a Periodic Lattice Band \\ 7. Metals and Insulators \\ 8. Metals \\ 9. Superconductivity \\ 10. Ferromagnetism \\ 11. Insulators and Semiconductors \\ X: Nuclear Physics \\ 1. The Size of the Nucleus and a-Decay \\ 2. Angular Momentum and Magnetic Moment \\ 3. The Deuteron and Nuclear Forces \\ 4. Nuclear Structure and Nuclear Saturation \\ 5. The Nuclear Shell Model \\ 6. The Nuclear Collective Model \\ 7. $\beta$-Decay and K-Capture \\ 8. Nuclear Electromagnetic Interactions \\ 9. ``The Drop Model, Nuclear Reactions and Fission `` \\ 10. Conclusion by M. Born \\ Appendices \\ I. Evaluation of Some Integrals Connected with the Kinetic Theory of Gases \\ II. ``Heat Conduction, Viscosity, and Diffusion'' \\ III. Van der Waals' Equation of State \\ IV. The Mean Square Deviation \\ V. Theory of Relativity \\ VI. Electron Theory \\ VII. The Theorem of the Inertia of Energy \\ VIII. Calculation of the Coefficient of Scattering for Radiation by a Free Particle \\ IX. Rutherford's Scattering Formula for a-rays \\ X. The Compton Effect \\ XI. Phase Velocity and Group Velocity \\ XII. Elementary Derivation of Heisenberg's Uncertainty Relation \\ XIII. Hamiltonian Theory and Action Variables \\ XIV. Quantisation of the Elliptic Orbits in Bohr's Theory \\ XV. The Oscillator according to Matrix Mechanics \\ XVI. The Oscillator according to Wave Mechanics \\ XVII. The Vibrations of a Circular Membrane \\ XVIII. Solution of Schr{\"o}dinger's Equation for the Kepler (Central Force) Problem \\ XIX. The Orbital Angular Momentum \\ XX. Deduction of Rutherford's Scattering Formula by Wave Mechanics \\ XXI. Deduction of the Selection Rules for Electric Dipole Radiation \\ XXII. Anomalous Zeeman Effect of the D Lines of Sodium \\ XXIII. Enumeration of the Terms in the Case of Two p-Electrons \\ XXIV. Atomic Form Factor \\ XXV. The Formalism of Quantum Mechanics \\ XXVI. General Proof of the Uncertainty Relation \\ XXVII. Transition Probabilities \\ XXVIII. Quantum Theory of Emission of Radiation \\ XXIX. The Electrostatic Energy of Nuclei \\ XXX. Theory of a-Disintegration \\ XXXI. The Ground State of the Deuteron \\ XXXII. Meson Theory \\ XXXIII. The Stefan--Boltzmann Law and Wien's Displacement Law \\ XXXIV. Absorption by an Oscillator \\ XXXV. Temperature and Entropy in Quantum Statistics \\ XXXVI. Thermionic Emission of Electrons \\ XXXVII. Temperature Variation of Paramagnetism \\ XXXVIII. Theory of Co-valency Binding \\ XXXIX. Time-independent Perturbation Theory for Non-degenerate States \\ XL. Theory of the van der Waals Forces \\ XLI. The Modes of Vibration of a Linear Monatomic Chain \\ Bibliography \\ Index

entry:
@Book{Born:1969:AP,
  author =       "Max Born and R. J. (Roger John) Blin-Stoyle and J. M.
                 Radcliffe",
  title =        "Atomic Physics",
  publisher =    pub-DOVER,
  address =      pub-DOVER:adr,
  edition =      "Eighth",
  pages =        "xiv + 495 + 11",
  year =         "1969",
  ISBN =         "0-486-65984-4",
  ISBN-13 =      "978-0-486-65984-8",
  LCCN =         "QC776 .B5713 1989",
  bibdate =      "Wed Apr 9 10:19:44 MDT 2008",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/b/bohr-niels.bib;
                 https://www.math.utah.edu/pub/bibnet/authors/b/born-max.bib;
                 https://www.math.utah.edu/pub/bibnet/authors/d/debroglie-louis.bib;
                 https://www.math.utah.edu/pub/bibnet/authors/h/heisenberg-werner.bib;
                 https://www.math.utah.edu/pub/bibnet/authors/p/pauli-wolfgang.bib;
                 https://www.math.utah.edu/pub/bibnet/authors/r/rutherford-ernest.bib;
                 https://www.math.utah.edu/pub/bibnet/authors/s/schroedinger-erwin.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",
  price =        "US\$11.95",
  series =       "Dover books on physics and chemistry",
  URL =          "http://www.loc.gov/catdir/description/dover031/89012033.html",
  acknowledgement = ack-nhfb,
  author-dates = "Max Born (1882--1970)",
  KSnumber =     "14",
  remark =       "Translation of \booktitle{Moderne Physik}. Reprint.
                 Originally published: 8th edition, London: Blackie,
                 1969.",
  subject =      "atomic physics; nuclear physics",
  tableofcontents = "I: Kinetic Theory of Gases \\
                 1. Atomic Theory in Chemistry \\
                 2. Fundamental Assumptions of the Kinetic Theory of
                 Gases \\
                 3. Calculation of the Pressure of a Gas \\
                 4. Temperature of a Gas \\
                 5. Specific Heat \\
                 6. Law of Distribution of Energy and Velocity \\
                 7. Free Path \\
                 8. Determination of Avogadro's Number \\
                 II: Elementary Particles \\
                 1. Conduction of Electricity in Rarefied Gases \\
                 2. Canal Rays and Anode Rays (Positive Rays) \\
                 3. X-rays \\
                 4. Radiations from Radioactive Substances \\
                 5. ``Prout's Hypothesis, Isotopy, the Proton'' \\
                 6. The Neutron \\
                 7. Cosmic Rays. Positrons \\
                 8. Mesons and Nuclear Forces \\
                 III: The Nuclear Atom \\
                 1. Lorentz's Electron Theory \\
                 2. The Theorem of the Inertia of Energy \\
                 3. Investigation of Atomic Structure by Scattering
                 Experiments \\
                 4. Mass Defect and Nuclear Binding Energy. The Neutrino
                 \\
                 5. Heavy Hydrogen and Heavy Water \\
                 6. Nuclear Reactions and Radioactive Decay \\
                 IV: Wave-Corpuscles \\
                 1. Wave Theory of Light. Interference and Diffraction
                 \\
                 2. Light Quanta \\
                 3. Quantum Theory of the Atom \\
                 4. Compton Effect \\
                 5. Wave Nature of Matter. De Broglie's Theory \\
                 6. Experimental Demonstration of Matter Waves \\
                 7. ``The Contradiction between the Wave Theory and the
                 Corpuscular Theory, and its Removal'' \\
                 V: Atomic Structure and Spectral Lines \\
                 1. The Bohr Atom; Stationary Orbits for Simply Periodic
                 Motions \\
                 2. Quantum Conditions for Simply and Multiply Periodic
                 Motions \\
                 3. Matrix Mechanics \\
                 4. Wave Mechanics \\
                 5. Angular Momentum in Wave Mechanics \\
                 6. Parity \\
                 7. The Statistical Interpretation of Wave Mechanics \\
                 8. Emission and Absorption of Radiation \\
                 VI: Spin of the Electron and Pauli's Principle \\
                 1. Alkali Doublets and the Spinning Electron \\
                 2. The Anomalous Zeeman Effect \\
                 3. The Hydrogen Atom and X-ray Terms \\
                 4. The Helium Atom \\
                 5. Pauli's Exclusion Principle \\
                 6. The Periodic System. Closed Shells \\
                 7. Magnetism \\
                 8. Wave Theory of the Spin Electron \\
                 9. Density of the Electronic Cloud \\
                 VII: Quantum Statistics \\
                 1. Heat Radiation and Planck's Law \\
                 2. Specific Heat of Solids and of Polyatomic Gases \\
                 3. Quantisation of Black Body Radiation \\
                 4. Bose-Einstein Statistics of Light Quanta \\
                 5. Einstein's Theory of Gas Degeneration \\
                 6. Fermi-Dirac Statistics \\
                 7. Electron Theory of Metals. Energy Distribution \\
                 8. Thermionic and Photoelectric Effect in Metals \\
                 9. Magnetism of the Electron Gas \\
                 10. Electrical and Thermal Conductivity.
                 Thermoelectricity \\
                 VIII: Molecular Structure \\
                 1. Molecular Properties as an Expression of the
                 Distribution of Charge in the Electronic Cloud \\
                 2. Experimental Determination of the Molecular
                 Constants \\
                 3. Band Spectra and the Raman Effect \\
                 4. Chemical Binding. Classification of Types of Binding
                 \\
                 5. Theory of Heteropolar Ionic Binding \\
                 6. Theory of Co-valency Binding \\
                 7. Theory of van der Waals Forces and other Types of
                 Binding \\
                 IX: Quantum Theory of Solids \\
                 1. Introduction \\
                 2. Modes of Lattice Vibration \\
                 3. Quantisation of the Lattice Vibrations \\
                 4. Inelastic Scattering of Neutrons \\
                 5. The M{\"o}ssbauer Effect \\
                 6. Electrons in a Periodic Lattice Band \\
                 7. Metals and Insulators \\
                 8. Metals \\
                 9. Superconductivity \\
                 10. Ferromagnetism \\
                 11. Insulators and Semiconductors \\
                 X: Nuclear Physics \\
                 1. The Size of the Nucleus and a-Decay \\
                 2. Angular Momentum and Magnetic Moment \\
                 3. The Deuteron and Nuclear Forces \\
                 4. Nuclear Structure and Nuclear Saturation \\
                 5. The Nuclear Shell Model \\
                 6. The Nuclear Collective Model \\
                 7. $\beta$-Decay and K-Capture \\
                 8. Nuclear Electromagnetic Interactions \\
                 9. ``The Drop Model, Nuclear Reactions and Fission ``
                 \\
                 10. Conclusion by M. Born \\
                 Appendices \\
                 I. Evaluation of Some Integrals Connected with the
                 Kinetic Theory of Gases \\
                 II. ``Heat Conduction, Viscosity, and Diffusion'' \\
                 III. Van der Waals' Equation of State \\
                 IV. The Mean Square Deviation \\
                 V. Theory of Relativity \\
                 VI. Electron Theory \\
                 VII. The Theorem of the Inertia of Energy \\
                 VIII. Calculation of the Coefficient of Scattering for
                 Radiation by a Free Particle \\
                 IX. Rutherford's Scattering Formula for a-rays \\
                 X. The Compton Effect \\
                 XI. Phase Velocity and Group Velocity \\
                 XII. Elementary Derivation of Heisenberg's Uncertainty
                 Relation \\
                 XIII. Hamiltonian Theory and Action Variables \\
                 XIV. Quantisation of the Elliptic Orbits in Bohr's
                 Theory \\
                 XV. The Oscillator according to Matrix Mechanics \\
                 XVI. The Oscillator according to Wave Mechanics \\
                 XVII. The Vibrations of a Circular Membrane \\
                 XVIII. Solution of Schr{\"o}dinger's Equation for the
                 Kepler (Central Force) Problem \\
                 XIX. The Orbital Angular Momentum \\
                 XX. Deduction of Rutherford's Scattering Formula by
                 Wave Mechanics \\
                 XXI. Deduction of the Selection Rules for Electric
                 Dipole Radiation \\
                 XXII. Anomalous Zeeman Effect of the D Lines of Sodium
                 \\
                 XXIII. Enumeration of the Terms in the Case of Two
                 p-Electrons \\
                 XXIV. Atomic Form Factor \\
                 XXV. The Formalism of Quantum Mechanics \\
                 XXVI. General Proof of the Uncertainty Relation \\
                 XXVII. Transition Probabilities \\
                 XXVIII. Quantum Theory of Emission of Radiation \\
                 XXIX. The Electrostatic Energy of Nuclei \\
                 XXX. Theory of a-Disintegration \\
                 XXXI. The Ground State of the Deuteron \\
                 XXXII. Meson Theory \\
                 XXXIII. The Stefan--Boltzmann Law and Wien's
                 Displacement Law \\
                 XXXIV. Absorption by an Oscillator \\
                 XXXV. Temperature and Entropy in Quantum Statistics \\
                 XXXVI. Thermionic Emission of Electrons \\
                 XXXVII. Temperature Variation of Paramagnetism \\
                 XXXVIII. Theory of Co-valency Binding \\
                 XXXIX. Time-independent Perturbation Theory for
                 Non-degenerate States \\
                 XL. Theory of the van der Waals Forces \\
                 XLI. The Modes of Vibration of a Linear Monatomic Chain
                 \\
                 Bibliography \\
                 Index",
}


