# bibtab

bibtype: book
filename: master.bib
label: Skiena:1998:ADM
author: Steven S. Skiena
title: The Algorithm Design Manual
publisher: pub-SV
address: pub-SV:adr
pages: xvi + 486
year: 1998
ISBN: 0-387-94860-0 OR 0387948600
ISBN13: 978-0-387-94860-7 OR 9780387948607
LCCN: QA76.9.A43S55 1997
bibdate: Tue Feb 10 10:51:27 1998
bibtimestamp: 1998.02.10 10:51:27 ???
acknowledgement: ack-nhfb
rawauthor: Steven S. Skiena
rawtitle: The Algorithm Design Manual
TOC:
Preface / vii I. Techniques 1 Introduction to Algorithms / 3 1.1 Correctness and Efficiency / 4 1.1.1 Correctness / 5 1.1.2 Efficiency / 9 1.2 Expressing Algorithms / 9 1.3 Keeping Score / 10 1.3.1 The RAM Model of Computation / 10 1.3.2 Best, Worst, and Average-Case Complexity / 11 1.4 The Big Oh Notation / 13 1.5 Growth Rates / 15 1.6 Logarithms / 16 1.7 Modeling the Problem / 18 1.8 About the War Stories / 20 1.9 War Story: Psychic Modeling / 21 1.10 Exercises / 25 2 Data Structures and Sorting / 27 2.1 Fundamental Data Types / 28 2.1.1 Containers / 28 2.1.2 Dictionaries / 29 2.1.3 Binary Search Trees / 30 2.1.4 Priority Queues / 31 2.2 Specialized Data Structures / 33 2.3 Sorting / 33 2.4 Applications of Sorting / 34 2.5 Approaches to Sorting / 36 2.5.1 Data Structures / 36 2.5.2 Incremental Insertion / 36 2.5.3 Divide and Conquer / 37 2.5.4 Randomization / 37 2.5.5 Bucketing Techniques / 38 2.6 War Story: Stripping Triangulations / 39 2.7 War Story: Mystery of the Pyramids / 43 2.8 War Story: String `em Up / 46 2.9 Exercises / 50 3 Breaking Problems Down / 53 3.1 Dynamic Programming / 54 3.1.1 Fibonacci numbers / 54 3.1.2 The Partition Problem / 56 3.1.3 Approximate String Matching / 60 3.1.4 Longest Increasing Sequence / 62 3.1.5 Minimum Weight Triangulation / 64 3.2 Limitations of Dynamic Programming / 65 3.3 War Story: Evolution of the Lobster / 66 3.4 War Story: What's Past Is Prolog / 69 3.5 War Story: Text Compression for Bar Codes / 72 3.6 Divide and Conquer / 75 3.6.1 Fast Exponentiation / 75 3.6.2 Binary Search / 76 3.6.3 Square and Other Roots / 76 3.7 Exercises / 77 4 Graph Algorithms / 81 4.1 The Friendship Graph / 82 4.2 Data Structures for Graphs / 84 4.3 War Story: Getting the Graph / 86 4.4 Traversing a Graph / 88 4.4.1 Breadth-First Search / 89 4.4.2 Depth-First Search / 91 4.5 Applications of Graph Traversal / 92 4.5.1 Connected Components / 92 4.5.2 Tree and Cycle Detection / 93 4.5.3 Two-Coloring Graphs / 93 4.5.4 Topological Sorting / 94 4.5.5 Articulation Vertices / 95 4.6 Modeling graph Problems / 95 4.7 Minimum Spanning Trees / 97 4.7.1 Prim's Algorithm / 98 4.7.2 Kruskal's Algorithm / 99 4.8 Shortest Paths / 100 4.8.1 Dijkstra's Algorithm / 100 4.8.2 All-Pairs Shortest Path / 102 4.9 War Story: Nothing but Nets / 102 4.10 War Story: Dialing for Documents / 105 4.11 Exercises / 110 5 Combinatorial Search and Heuristic Methods / 115 5.1 Backtracking / 116 5.1.1 Constructing All Subsets / 117 5.1.2 Constructing All Permutations / 118 5.1.3 Constructing All Paths in a Graph / 118 5.2 Search Pruning / 119 5.3 Bandwidth Minimization / 120 5.4 War Story: Covering Chessboards / 122 5.5 Heuristic Methods / 125 5.5.1 Simulated Annealing / 125 5.5.2 Neural Networks / 129 5.5.3 Genetic Algorithms / 130 5.6 War Story: Annealing Arrays / 131 5.7 Parallel Algorithms / 134 5.8 War Story: Going Nowhere fast / 135 5.9 exercises / 136 6 Intractable Problems anal Approximations / 139 6.1 Problems and Reductions / 140 6.2 Simple Reductions / 141 6.2.1 Hamiltonian Cycle / 142 6.2.2 Independent Set and Vertex Cover / 142 6.2.3 Clique and Independent Set / 144 6.3 Satisfiability / 144 6.3.1 The Theory of NP-Completeness / 145 6.3.2 Satisfyability / 146 6.4 Difficult Reductions / 147 6.4.1 Integer Programming / 147 6.4.2 Vortex Cover / 149 6.5 Other NP-Complete Problems / 151 6.6 The Art of Proving Hardness / 152 6.7 War Story: Hard Against the Clock / 154 6.8 Approximation Algorithms / 156 6.8.1 Approximating Vertex Cover / 157 6.8.2 The Euclidean Traveling Salesman / 158 6.9 Exercises / 160 7 How to Design Algorithms / 163 II. RESOURCES 8 A Catalog of Algorithmic Problems / 171 8.1 Data Structures / 174 8.1.1 Dictionaries / 175 8.1.2 Priority Queues / 180 8.1.3 Suffix Trees and Arrays / 183 8.1.4 Graph Data Structures / 187 8.1.5 Set Data Structures / 191 8.1.6 Kd-Trees / 194 8.2 Numerical Problems / 197 8.2.1 Solving Linear Equations / 199 8.2.2 Bandwidth Reduction / 202 8.2.3 Matrix Multiplication / 204 8.2.4 Determinants and Permanents / 207 8.2.5 Constrained and Unconstrained Optimization / 209 8.2.6 Linear Programming / 213 8.2.7 Random Number Generation / 217 8.2.8 Factoring and Primality Testing / 221 8.2.9 Arbitrary-Precision Arithmetic / 224 8.2.10 Knapsack Problem / 228 8.2.11 Discrete Fourier Transform / 232 8.3 Combinatorial Problems / 235 8.3.1 Sorting / 236 8.3.2 Searching / 240 8.3.3 Median and Selection / 244 8.3.4 Generating Permutations / 246 8.3.5 Generating Subsets / 250 8.3.6 Generating Partitions / 253 8.3.7 Generating Graphs / 257 8.3.8 Calendrical Calculations / 261 8.3.9 Job Scheduling / 263 8.3.10 Satisfiability / 266 8.4 Graph Problems: Polynomiai-Time / 269 8.4.1 Connected Components / 270 8.4.2 Topological Sorting / 273 8.4.3 Minimum Spanning Tree / 275 8.4.4 Shortest Path / 279 8.4.5 Transitive Closure and Reduction / 284 8.4.6 Matching / 287 8.4.7 Eulerian Cycle / Chinese Postman / 291 8.4.8 Edge and Vertex Connectivity / 294 8.4.9 Network Flow / 297 8.4.10 Drawing Grains Nicely / 301 8.4.11 Drawing Trees / 305 8.4.12 Planarity Detection and Embedding / 308 8.5 Graph Problems: Hard Problems / 311 8.5.1 Clique / 312 8.5.2 Independent Set / 315 8.5.3 Vertex Cover / 317 8.5.4 Traveling salesman Problem / 319 8.5.5 Hamiltonian Cycle / 323 8.5.6 Graph Partition / 326 8.5.7 Vertex Coloring / 329 8.5.8 Edge Coloring / 333 8.5.9 Graph Isomorphism / 335 8.5.10 Steiner Tree / 339 8.5.11 Feedback Edge/ vertex Set / 343 8.6 Computational Geometry / 345 8.6.1 Robust geometric Primitives / 347 8.6.2 Convex Hull / 351 8.6.3 Triangulation / 355 8.6.4 Voronoi Diagrams / 358 8.6.5 Nearest Neighbor Search / 361 8.6.6 Range Search / 364 8.6.7 Point Location / 367 8.6.8 Intersection Detection / 370 8.6.9 Bin Packing / 374 8.6.10 Medial-Axis Transformation / 377 8.6.11 Polygon Partitioning / 380 8.6.12 Simplifying Polygons / 383 8.6.13 Shape Similarity / 386 8.6.14 Motion Planning / 389 8.6.15 Maintaining Line Arrangements / 392 8.6.16 Minkowski Sum / 395 8.7 Set and String Problems / 397 8.7.1 Set Cover / 398 8.7.2 Set Packing / 401 8.7.3 String Matching / 403 8.7.4 Approximate String Matching / 406 8.7.5 Text Compression / 410 8.7.6 Cryptography / 414 8.7.7 Finite State Machine Minimization / 418 8.7.8 Longest Common Substring / 422 8.7.9 Shortest Common Superstring / 425 9 Algorithmic Resources / 427 9.1 Software Systems / 427 9.1.1 LEDA / 428 9.1.2 Netlib / 428 9.1.3 The Stanford GraphBase / 429 9.1.4 Combinatorica / 430 9.1.5 Algorithm Animations with XTango / 430 9.1.6 Programs From Books / 431 9.2 Data Sources / 433 9.3 Textbooks / 434 9.4 On-Line Resources / 435 9.4.1 Literature / 436 9.4.2 People / 436 9.4.3 Software / 437 9.5 Professional Consulting Services / 437 Bibliography / 439 Index / 463

rawTOC:
Preface / vii \\ I. Techniques \\ 1 Introduction to Algorithms / 3 \\ 1.1 Correctness and Efficiency / 4 \\ 1.1.1 Correctness / 5 \\ 1.1.2 Efficiency / 9 \\ 1.2 Expressing Algorithms / 9 \\ 1.3 Keeping Score / 10 \\ 1.3.1 The RAM Model of Computation / 10 \\ 1.3.2 Best, Worst, and Average-Case Complexity / 11 \\ 1.4 The Big Oh Notation / 13 \\ 1.5 Growth Rates / 15 \\ 1.6 Logarithms / 16 \\ 1.7 Modeling the Problem / 18 \\ 1.8 About the War Stories / 20 \\ 1.9 War Story: Psychic Modeling / 21 \\ 1.10 Exercises / 25 \\ 2 Data Structures and Sorting / 27 \\ 2.1 Fundamental Data Types / 28 \\ 2.1.1 Containers / 28 \\ 2.1.2 Dictionaries / 29 \\ 2.1.3 Binary Search Trees / 30 \\ 2.1.4 Priority Queues / 31 \\ 2.2 Specialized Data Structures / 33 \\ 2.3 Sorting / 33 \\ 2.4 Applications of Sorting / 34 \\ 2.5 Approaches to Sorting / 36 \\ 2.5.1 Data Structures / 36 \\ 2.5.2 Incremental Insertion / 36 \\ 2.5.3 Divide and Conquer / 37 \\ 2.5.4 Randomization / 37 \\ 2.5.5 Bucketing Techniques / 38 \\ 2.6 War Story: Stripping Triangulations / 39 \\ 2.7 War Story: Mystery of the Pyramids / 43 \\ 2.8 War Story: String `em Up / 46 \\ 2.9 Exercises / 50 \\ 3 Breaking Problems Down / 53 \\ 3.1 Dynamic Programming / 54 \\ 3.1.1 Fibonacci numbers / 54 \\ 3.1.2 The Partition Problem / 56 \\ 3.1.3 Approximate String Matching / 60 \\ 3.1.4 Longest Increasing Sequence / 62 \\ 3.1.5 Minimum Weight Triangulation / 64 \\ 3.2 Limitations of Dynamic Programming / 65 \\ 3.3 War Story: Evolution of the Lobster / 66 \\ 3.4 War Story: What's Past Is Prolog / 69 \\ 3.5 War Story: Text Compression for Bar Codes / 72 \\ 3.6 Divide and Conquer / 75 \\ 3.6.1 Fast Exponentiation / 75 \\ 3.6.2 Binary Search / 76 \\ 3.6.3 Square and Other Roots / 76 \\ 3.7 Exercises / 77 \\ 4 Graph Algorithms / 81 \\ 4.1 The Friendship Graph / 82 \\ 4.2 Data Structures for Graphs / 84 \\ 4.3 War Story: Getting the Graph / 86 \\ 4.4 Traversing a Graph / 88 \\ 4.4.1 Breadth-First Search / 89 \\ 4.4.2 Depth-First Search / 91 \\ 4.5 Applications of Graph Traversal / 92 \\ 4.5.1 Connected Components / 92 \\ 4.5.2 Tree and Cycle Detection / 93 \\ 4.5.3 Two-Coloring Graphs / 93 \\ 4.5.4 Topological Sorting / 94 \\ 4.5.5 Articulation Vertices / 95 \\ 4.6 Modeling graph Problems / 95 \\ 4.7 Minimum Spanning Trees / 97 \\ 4.7.1 Prim's Algorithm / 98 \\ 4.7.2 Kruskal's Algorithm / 99 \\ 4.8 Shortest Paths / 100 \\ 4.8.1 Dijkstra's Algorithm / 100 \\ 4.8.2 All-Pairs Shortest Path / 102 \\ 4.9 War Story: Nothing but Nets / 102 \\ 4.10 War Story: Dialing for Documents / 105 \\ 4.11 Exercises / 110 \\ 5 Combinatorial Search and Heuristic Methods / 115 \\ 5.1 Backtracking / 116 \\ 5.1.1 Constructing All Subsets / 117 \\ 5.1.2 Constructing All Permutations / 118 \\ 5.1.3 Constructing All Paths in a Graph / 118 \\ 5.2 Search Pruning / 119 \\ 5.3 Bandwidth Minimization / 120 \\ 5.4 War Story: Covering Chessboards / 122 \\ 5.5 Heuristic Methods / 125 \\ 5.5.1 Simulated Annealing / 125 \\ 5.5.2 Neural Networks / 129 \\ 5.5.3 Genetic Algorithms / 130 \\ 5.6 War Story: Annealing Arrays / 131 \\ 5.7 Parallel Algorithms / 134 \\ 5.8 War Story: Going Nowhere fast / 135 \\ 5.9 exercises / 136 \\ 6 Intractable Problems anal Approximations / 139 \\ 6.1 Problems and Reductions / 140 \\ 6.2 Simple Reductions / 141 \\ 6.2.1 Hamiltonian Cycle / 142 \\ 6.2.2 Independent Set and Vertex Cover / 142 \\ 6.2.3 Clique and Independent Set / 144 \\ 6.3 Satisfiability / 144 \\ 6.3.1 The Theory of NP-Completeness / 145 \\ 6.3.2 Satisfyability / 146 \\ 6.4 Difficult Reductions / 147 \\ 6.4.1 Integer Programming / 147 \\ 6.4.2 Vortex Cover / 149 \\ 6.5 Other NP-Complete Problems / 151 \\ 6.6 The Art of Proving Hardness / 152 \\ 6.7 War Story: Hard Against the Clock / 154 \\ 6.8 Approximation Algorithms / 156 \\ 6.8.1 Approximating Vertex Cover / 157 \\ 6.8.2 The Euclidean Traveling Salesman / 158 \\ 6.9 Exercises / 160 \\ 7 How to Design Algorithms / 163 \\ II. RESOURCES \\ 8 A Catalog of Algorithmic Problems / 171 \\ 8.1 Data Structures / 174 \\ 8.1.1 Dictionaries / 175 \\ 8.1.2 Priority Queues / 180 \\ 8.1.3 Suffix Trees and Arrays / 183 \\ 8.1.4 Graph Data Structures / 187 \\ 8.1.5 Set Data Structures / 191 \\ 8.1.6 Kd-Trees / 194 \\ 8.2 Numerical Problems / 197 \\ 8.2.1 Solving Linear Equations / 199 \\ 8.2.2 Bandwidth Reduction / 202 \\ 8.2.3 Matrix Multiplication / 204 \\ 8.2.4 Determinants and Permanents / 207 \\ 8.2.5 Constrained and Unconstrained Optimization / 209 \\ 8.2.6 Linear Programming / 213 \\ 8.2.7 Random Number Generation / 217 \\ 8.2.8 Factoring and Primality Testing / 221 \\ 8.2.9 Arbitrary-Precision Arithmetic / 224 \\ 8.2.10 Knapsack Problem / 228 \\ 8.2.11 Discrete Fourier Transform / 232 \\ 8.3 Combinatorial Problems / 235 \\ 8.3.1 Sorting / 236 \\ 8.3.2 Searching / 240 \\ 8.3.3 Median and Selection / 244 \\ 8.3.4 Generating Permutations / 246 \\ 8.3.5 Generating Subsets / 250 \\ 8.3.6 Generating Partitions / 253 \\ 8.3.7 Generating Graphs / 257 \\ 8.3.8 Calendrical Calculations / 261 \\ 8.3.9 Job Scheduling / 263 \\ 8.3.10 Satisfiability / 266 \\ 8.4 Graph Problems: Polynomiai-Time / 269 \\ 8.4.1 Connected Components / 270 \\ 8.4.2 Topological Sorting / 273 \\ 8.4.3 Minimum Spanning Tree / 275 \\ 8.4.4 Shortest Path / 279 \\ 8.4.5 Transitive Closure and Reduction / 284 \\ 8.4.6 Matching / 287 \\ 8.4.7 Eulerian Cycle / Chinese Postman / 291 \\ 8.4.8 Edge and Vertex Connectivity / 294 \\ 8.4.9 Network Flow / 297 \\ 8.4.10 Drawing Grains Nicely / 301 \\ 8.4.11 Drawing Trees / 305 \\ 8.4.12 Planarity Detection and Embedding / 308 \\ 8.5 Graph Problems: Hard Problems / 311 \\ 8.5.1 Clique / 312 \\ 8.5.2 Independent Set / 315 \\ 8.5.3 Vertex Cover / 317 \\ 8.5.4 Traveling salesman Problem / 319 \\ 8.5.5 Hamiltonian Cycle / 323 \\ 8.5.6 Graph Partition / 326 \\ 8.5.7 Vertex Coloring / 329 \\ 8.5.8 Edge Coloring / 333 \\ 8.5.9 Graph Isomorphism / 335 \\ 8.5.10 Steiner Tree / 339 \\ 8.5.11 Feedback Edge/ vertex Set / 343 \\ 8.6 Computational Geometry / 345 \\ 8.6.1 Robust geometric Primitives / 347 \\ 8.6.2 Convex Hull / 351 \\ 8.6.3 Triangulation / 355 \\ 8.6.4 Voronoi Diagrams / 358 \\ 8.6.5 Nearest Neighbor Search / 361 \\ 8.6.6 Range Search / 364 \\ 8.6.7 Point Location / 367 \\ 8.6.8 Intersection Detection / 370 \\ 8.6.9 Bin Packing / 374 \\ 8.6.10 Medial-Axis Transformation / 377 \\ 8.6.11 Polygon Partitioning / 380 \\ 8.6.12 Simplifying Polygons / 383 \\ 8.6.13 Shape Similarity / 386 \\ 8.6.14 Motion Planning / 389 \\ 8.6.15 Maintaining Line Arrangements / 392 \\ 8.6.16 Minkowski Sum / 395 \\ 8.7 Set and String Problems / 397 \\ 8.7.1 Set Cover / 398 \\ 8.7.2 Set Packing / 401 \\ 8.7.3 String Matching / 403 \\ 8.7.4 Approximate String Matching / 406 \\ 8.7.5 Text Compression / 410 \\ 8.7.6 Cryptography / 414 \\ 8.7.7 Finite State Machine Minimization / 418 \\ 8.7.8 Longest Common Substring / 422 \\ 8.7.9 Shortest Common Superstring / 425 \\ 9 Algorithmic Resources / 427 \\ 9.1 Software Systems / 427 \\ 9.1.1 LEDA / 428 \\ 9.1.2 Netlib / 428 \\ 9.1.3 The Stanford GraphBase / 429 \\ 9.1.4 Combinatorica / 430 \\ 9.1.5 Algorithm Animations with XTango / 430 \\ 9.1.6 Programs From Books / 431 \\ 9.2 Data Sources / 433 \\ 9.3 Textbooks / 434 \\ 9.4 On-Line Resources / 435 \\ 9.4.1 Literature / 436 \\ 9.4.2 People / 436 \\ 9.4.3 Software / 437 \\ 9.5 Professional Consulting Services / 437 \\ Bibliography / 439 \\ Index / 463

entry:
@Book{Skiena:1998:ADM,
  author =       "Steven S. Skiena",
  title =        "The Algorithm Design Manual",
  publisher =    pub-SV,
  address =      pub-SV:adr,
  pages =        "xvi + 486",
  year =         "1998",
  ISBN =         "0-387-94860-0",
  ISBN-13 =      "978-0-387-94860-7",
  LCCN =         "QA76.9.A43S55 1997",
  bibdate =      "Tue Feb 10 10:51:27 1998",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib;
                 https://www.math.utah.edu/pub/tex/bib/string-matching.bib",
  price =        "US\$54.95",
  acknowledgement = ack-nhfb,
  tableofcontents = "Preface / vii \\
                 I. Techniques \\
                 1 Introduction to Algorithms / 3 \\
                 1.1 Correctness and Efficiency / 4 \\
                 1.1.1 Correctness / 5 \\
                 1.1.2 Efficiency / 9 \\
                 1.2 Expressing Algorithms / 9 \\
                 1.3 Keeping Score / 10 \\
                 1.3.1 The RAM Model of Computation / 10 \\
                 1.3.2 Best, Worst, and Average-Case Complexity / 11 \\
                 1.4 The Big Oh Notation / 13 \\
                 1.5 Growth Rates / 15 \\
                 1.6 Logarithms / 16 \\
                 1.7 Modeling the Problem / 18 \\
                 1.8 About the War Stories / 20 \\
                 1.9 War Story: Psychic Modeling / 21 \\
                 1.10 Exercises / 25 \\
                 2 Data Structures and Sorting / 27 \\
                 2.1 Fundamental Data Types / 28 \\
                 2.1.1 Containers / 28 \\
                 2.1.2 Dictionaries / 29 \\
                 2.1.3 Binary Search Trees / 30 \\
                 2.1.4 Priority Queues / 31 \\
                 2.2 Specialized Data Structures / 33 \\
                 2.3 Sorting / 33 \\
                 2.4 Applications of Sorting / 34 \\
                 2.5 Approaches to Sorting / 36 \\
                 2.5.1 Data Structures / 36 \\
                 2.5.2 Incremental Insertion / 36 \\
                 2.5.3 Divide and Conquer / 37 \\
                 2.5.4 Randomization / 37 \\
                 2.5.5 Bucketing Techniques / 38 \\
                 2.6 War Story: Stripping Triangulations / 39 \\
                 2.7 War Story: Mystery of the Pyramids / 43 \\
                 2.8 War Story: String `em Up / 46 \\
                 2.9 Exercises / 50 \\
                 3 Breaking Problems Down / 53 \\
                 3.1 Dynamic Programming / 54 \\
                 3.1.1 Fibonacci numbers / 54 \\
                 3.1.2 The Partition Problem / 56 \\
                 3.1.3 Approximate String Matching / 60 \\
                 3.1.4 Longest Increasing Sequence / 62 \\
                 3.1.5 Minimum Weight Triangulation / 64 \\
                 3.2 Limitations of Dynamic Programming / 65 \\
                 3.3 War Story: Evolution of the Lobster / 66 \\
                 3.4 War Story: What's Past Is Prolog / 69 \\
                 3.5 War Story: Text Compression for Bar Codes / 72 \\
                 3.6 Divide and Conquer / 75 \\
                 3.6.1 Fast Exponentiation / 75 \\
                 3.6.2 Binary Search / 76 \\
                 3.6.3 Square and Other Roots / 76 \\
                 3.7 Exercises / 77 \\
                 4 Graph Algorithms / 81 \\
                 4.1 The Friendship Graph / 82 \\
                 4.2 Data Structures for Graphs / 84 \\
                 4.3 War Story: Getting the Graph / 86 \\
                 4.4 Traversing a Graph / 88 \\
                 4.4.1 Breadth-First Search / 89 \\
                 4.4.2 Depth-First Search / 91 \\
                 4.5 Applications of Graph Traversal / 92 \\
                 4.5.1 Connected Components / 92 \\
                 4.5.2 Tree and Cycle Detection / 93 \\
                 4.5.3 Two-Coloring Graphs / 93 \\
                 4.5.4 Topological Sorting / 94 \\
                 4.5.5 Articulation Vertices / 95 \\
                 4.6 Modeling graph Problems / 95 \\
                 4.7 Minimum Spanning Trees / 97 \\
                 4.7.1 Prim's Algorithm / 98 \\
                 4.7.2 Kruskal's Algorithm / 99 \\
                 4.8 Shortest Paths / 100 \\
                 4.8.1 Dijkstra's Algorithm / 100 \\
                 4.8.2 All-Pairs Shortest Path / 102 \\
                 4.9 War Story: Nothing but Nets / 102 \\
                 4.10 War Story: Dialing for Documents / 105 \\
                 4.11 Exercises / 110 \\
                 5 Combinatorial Search and Heuristic Methods / 115 \\
                 5.1 Backtracking / 116 \\
                 5.1.1 Constructing All Subsets / 117 \\
                 5.1.2 Constructing All Permutations / 118 \\
                 5.1.3 Constructing All Paths in a Graph / 118 \\
                 5.2 Search Pruning / 119 \\
                 5.3 Bandwidth Minimization / 120 \\
                 5.4 War Story: Covering Chessboards / 122 \\
                 5.5 Heuristic Methods / 125 \\
                 5.5.1 Simulated Annealing / 125 \\
                 5.5.2 Neural Networks / 129 \\
                 5.5.3 Genetic Algorithms / 130 \\
                 5.6 War Story: Annealing Arrays / 131 \\
                 5.7 Parallel Algorithms / 134 \\
                 5.8 War Story: Going Nowhere fast / 135 \\
                 5.9 exercises / 136 \\
                 6 Intractable Problems anal Approximations / 139 \\
                 6.1 Problems and Reductions / 140 \\
                 6.2 Simple Reductions / 141 \\
                 6.2.1 Hamiltonian Cycle / 142 \\
                 6.2.2 Independent Set and Vertex Cover / 142 \\
                 6.2.3 Clique and Independent Set / 144 \\
                 6.3 Satisfiability / 144 \\
                 6.3.1 The Theory of NP-Completeness / 145 \\
                 6.3.2 Satisfyability / 146 \\
                 6.4 Difficult Reductions / 147 \\
                 6.4.1 Integer Programming / 147 \\
                 6.4.2 Vortex Cover / 149 \\
                 6.5 Other NP-Complete Problems / 151 \\
                 6.6 The Art of Proving Hardness / 152 \\
                 6.7 War Story: Hard Against the Clock / 154 \\
                 6.8 Approximation Algorithms / 156 \\
                 6.8.1 Approximating Vertex Cover / 157 \\
                 6.8.2 The Euclidean Traveling Salesman / 158 \\
                 6.9 Exercises / 160 \\
                 7 How to Design Algorithms / 163 \\
                 II. RESOURCES \\
                 8 A Catalog of Algorithmic Problems / 171 \\
                 8.1 Data Structures / 174 \\
                 8.1.1 Dictionaries / 175 \\
                 8.1.2 Priority Queues / 180 \\
                 8.1.3 Suffix Trees and Arrays / 183 \\
                 8.1.4 Graph Data Structures / 187 \\
                 8.1.5 Set Data Structures / 191 \\
                 8.1.6 Kd-Trees / 194 \\
                 8.2 Numerical Problems / 197 \\
                 8.2.1 Solving Linear Equations / 199 \\
                 8.2.2 Bandwidth Reduction / 202 \\
                 8.2.3 Matrix Multiplication / 204 \\
                 8.2.4 Determinants and Permanents / 207 \\
                 8.2.5 Constrained and Unconstrained Optimization / 209
                 \\
                 8.2.6 Linear Programming / 213 \\
                 8.2.7 Random Number Generation / 217 \\
                 8.2.8 Factoring and Primality Testing / 221 \\
                 8.2.9 Arbitrary-Precision Arithmetic / 224 \\
                 8.2.10 Knapsack Problem / 228 \\
                 8.2.11 Discrete Fourier Transform / 232 \\
                 8.3 Combinatorial Problems / 235 \\
                 8.3.1 Sorting / 236 \\
                 8.3.2 Searching / 240 \\
                 8.3.3 Median and Selection / 244 \\
                 8.3.4 Generating Permutations / 246 \\
                 8.3.5 Generating Subsets / 250 \\
                 8.3.6 Generating Partitions / 253 \\
                 8.3.7 Generating Graphs / 257 \\
                 8.3.8 Calendrical Calculations / 261 \\
                 8.3.9 Job Scheduling / 263 \\
                 8.3.10 Satisfiability / 266 \\
                 8.4 Graph Problems: Polynomiai-Time / 269 \\
                 8.4.1 Connected Components / 270 \\
                 8.4.2 Topological Sorting / 273 \\
                 8.4.3 Minimum Spanning Tree / 275 \\
                 8.4.4 Shortest Path / 279 \\
                 8.4.5 Transitive Closure and Reduction / 284 \\
                 8.4.6 Matching / 287 \\
                 8.4.7 Eulerian Cycle / Chinese Postman / 291 \\
                 8.4.8 Edge and Vertex Connectivity / 294 \\
                 8.4.9 Network Flow / 297 \\
                 8.4.10 Drawing Grains Nicely / 301 \\
                 8.4.11 Drawing Trees / 305 \\
                 8.4.12 Planarity Detection and Embedding / 308 \\
                 8.5 Graph Problems: Hard Problems / 311 \\
                 8.5.1 Clique / 312 \\
                 8.5.2 Independent Set / 315 \\
                 8.5.3 Vertex Cover / 317 \\
                 8.5.4 Traveling salesman Problem / 319 \\
                 8.5.5 Hamiltonian Cycle / 323 \\
                 8.5.6 Graph Partition / 326 \\
                 8.5.7 Vertex Coloring / 329 \\
                 8.5.8 Edge Coloring / 333 \\
                 8.5.9 Graph Isomorphism / 335 \\
                 8.5.10 Steiner Tree / 339 \\
                 8.5.11 Feedback Edge/ vertex Set / 343 \\
                 8.6 Computational Geometry / 345 \\
                 8.6.1 Robust geometric Primitives / 347 \\
                 8.6.2 Convex Hull / 351 \\
                 8.6.3 Triangulation / 355 \\
                 8.6.4 Voronoi Diagrams / 358 \\
                 8.6.5 Nearest Neighbor Search / 361 \\
                 8.6.6 Range Search / 364 \\
                 8.6.7 Point Location / 367 \\
                 8.6.8 Intersection Detection / 370 \\
                 8.6.9 Bin Packing / 374 \\
                 8.6.10 Medial-Axis Transformation / 377 \\
                 8.6.11 Polygon Partitioning / 380 \\
                 8.6.12 Simplifying Polygons / 383 \\
                 8.6.13 Shape Similarity / 386 \\
                 8.6.14 Motion Planning / 389 \\
                 8.6.15 Maintaining Line Arrangements / 392 \\
                 8.6.16 Minkowski Sum / 395 \\
                 8.7 Set and String Problems / 397 \\
                 8.7.1 Set Cover / 398 \\
                 8.7.2 Set Packing / 401 \\
                 8.7.3 String Matching / 403 \\
                 8.7.4 Approximate String Matching / 406 \\
                 8.7.5 Text Compression / 410 \\
                 8.7.6 Cryptography / 414 \\
                 8.7.7 Finite State Machine Minimization / 418 \\
                 8.7.8 Longest Common Substring / 422 \\
                 8.7.9 Shortest Common Superstring / 425 \\
                 9 Algorithmic Resources / 427 \\
                 9.1 Software Systems / 427 \\
                 9.1.1 LEDA / 428 \\
                 9.1.2 Netlib / 428 \\
                 9.1.3 The Stanford GraphBase / 429 \\
                 9.1.4 Combinatorica / 430 \\
                 9.1.5 Algorithm Animations with XTango / 430 \\
                 9.1.6 Programs From Books / 431 \\
                 9.2 Data Sources / 433 \\
                 9.3 Textbooks / 434 \\
                 9.4 On-Line Resources / 435 \\
                 9.4.1 Literature / 436 \\
                 9.4.2 People / 436 \\
                 9.4.3 Software / 437 \\
                 9.5 Professional Consulting Services / 437 \\
                 Bibliography / 439 \\
                 Index / 463",
}


bibtype: book
filename: master.bib
label: Skiena:2008:ADM
author: Steven S. Skiena
title: The Algorithm Design Manual
publisher: pub-SV
address: pub-SV:adr
edition: Second
pages: xvi + 730
year: 2008
ISBN: 1-84800-069-3 (hardcover), 1-84800-070-7 (e-book) OR 1848000693 (hardcover), 1848000707 (ebook)
LCCN: QA76.9.A43 S55 2008
bibdate: Mon Aug 10 17:49:11 MDT 2009
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib; z3950.loc.gov:7090/Voyager
bibtimestamp: 2009.08.10 17:49:11 MDT
subject: Computer algorithms
acknowledgement: ack-nhfb
rawauthor: Steven S. Skiena
rawtitle: The Algorithm Design Manual
ISBN13:
978-1-84800-069-8 (hardcover), 978-1-84800-070-4 (e-book) OR 9781848000698 (hardcover), 9781848000704 (ebook)

TOC:
Part I: Practical Algorithm Design Introduction to Algorithm design Algorithm Analysis Data Structures Sorting and Searching Graph Traversal Weighted Graph Algorithms Combinatorial Search and Heuristic Methods Dynamic Programming Intractable Problems and Approximation algorithms How to Design Algorithms Part II: The Hitchhiker's Guide to Algorithms: A Catalog of Algorithmic Problems Data Structures Numerical Problems Combinatorical Problem Graph Problems: Polynomial-Time Graph Problems: Hard Problems Computational Geometry Set and String Problems Algorithmic Resources Bibliography Index

rawTOC:
Part I: Practical Algorithm Design \\ Introduction to Algorithm design \\ Algorithm Analysis \\ Data Structures \\ Sorting and Searching \\ Graph Traversal \\ Weighted Graph Algorithms \\ Combinatorial Search and Heuristic Methods \\ Dynamic Programming \\ Intractable Problems and Approximation algorithms \\ How to Design Algorithms \\ Part II: The Hitchhiker's Guide to Algorithms: A Catalog of Algorithmic Problems \\ Data Structures \\ Numerical Problems \\ Combinatorical Problem \\ Graph Problems: Polynomial-Time \\ Graph Problems: Hard Problems \\ Computational Geometry \\ Set and String Problems \\ Algorithmic Resources \\ Bibliography \\ Index

entry:
@Book{Skiena:2008:ADM,
  author =       "Steven S. Skiena",
  title =        "The Algorithm Design Manual",
  publisher =    pub-SV,
  address =      pub-SV:adr,
  edition =      "Second",
  pages =        "xvi + 730",
  year =         "2008",
  ISBN =         "1-84800-069-3 (hardcover), 1-84800-070-7 (e-book)",
  ISBN-13 =      "978-1-84800-069-8 (hardcover), 978-1-84800-070-4
                 (e-book)",
  LCCN =         "QA76.9.A43 S55 2008",
  bibdate =      "Mon Aug 10 17:49:11 MDT 2009",
  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 =      "Computer algorithms",
  tableofcontents = "Part I: Practical Algorithm Design \\
                 Introduction to Algorithm design \\
                 Algorithm Analysis \\
                 Data Structures \\
                 Sorting and Searching \\
                 Graph Traversal \\
                 Weighted Graph Algorithms \\
                 Combinatorial Search and Heuristic Methods \\
                 Dynamic Programming \\
                 Intractable Problems and Approximation algorithms \\
                 How to Design Algorithms \\
                 Part II: The Hitchhiker's Guide to Algorithms: A
                 Catalog of Algorithmic Problems \\
                 Data Structures \\
                 Numerical Problems \\
                 Combinatorical Problem \\
                 Graph Problems: Polynomial-Time \\
                 Graph Problems: Hard Problems \\
                 Computational Geometry \\
                 Set and String Problems \\
                 Algorithmic Resources \\
                 Bibliography \\
                 Index",
}


bibtype: book
filename: master.bib
label: Skillin:1974:WT
author: Marjorie E. Skillin and Robert Malcolm Gay
title: Words into Type
publisher: pub-PH
address: pub-PH:adr
edition: Third
pages: xx + 583
year: 1974
ISBN: 0-13-964262-5 OR 0139642625
ISBN13: 978-0-13-964262-3 OR 9780139642623
LCCN: PN160.S52 1974
bibdate: Sun Mar 6 17:34:11 1994
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib
bibtimestamp: 1994.03.06 17:34:11 ???
keywords: Authorship --- Style manuals, Printing --- Style manuals
acknowledgement: ack-jpl
rawauthor: Marjorie E. Skillin and Robert Malcolm Gay
rawtitle: Words into Type
TOC:
Preface / xix Manuscript / 1 Technicalities of Form / 3 Physical Form / 3 Final Reading of the Manuscript / 8 Author's Alterations / 9 Editorial Marks / 10 Style / 12 Topical Heads / 14 Excerpts / 17 Footnotes / 22 Tables / 32 Bibliographies / 37 Illustrations / 43 Special Responsibilities of the Book Writer / 45 Front Matter / 46 Back Matter / 48 Legal Areas of Particular Concern to the Author / 48 The Copyright Law / 48 Libel / 52 The Right of Privacy / 54 Copy and Proof / 55 Workers on Copy and Proof / 57 The Editor / 57 Editor or Copy Editor / 57 The Production Department / 61 Layout / 61 Front Matter / 62 Back Matter / 68 Work on Proof / 69 Galley Proofs / 70 Page Proofs / 74 Indexes / 76 Indexes by Names / 77 Compiling a Dictionary-Style Index / 79 Alphabetical Order / 90 Typography of Indexes / 93 Copy-Editing Style / 97 Style / 99 Abbreviations / 100 Symbols and Signs / 120 Numbers / 125 Italics / 136 Capitalization / 142 Capitals to Mark Beginnings / 142 Titles, Headings, Legends / 146 Proper Nouns and Adjectives / 148 Punctuation / 172 Semicolon / 182 Comma / 184 Em Dash / 206 En Dash / 210 Two-Em Dash / 211 Parentheses / 211 Brackets / 212 Quotation Marks / 213 Apostrophe / 222 Hyphen / 223 Points of Ellipsis / 225 Compound Words / 226 Division of Words / 237 Typographical Style / 241 Elements of Typographical Style / 243 Leading / 243 Spacing / 244 Indention / 246 Problems of Typographical Style / 247 Headings / 247 Initials / 250 Synopses / 252 Epigraphical Quotations / 253 Excerpts / 253 Footnotes / 254 Tables / 255 Number columns / 257 Tables without figures / 258 Ditto marks / 258 Captions / 258 Column heads or boxheads / 259 Captions and Legends / 263 Bibliographies / 266 Details of Page Makeup / 269 Typography of Various Forms / 274 Fiction / 274 Poetry / 275 Plays / 276 Writings on Religion / 279 Letters / 280 Legal Writing / 281 Mathematical and Scientific Writing / 283 Composition of Foreign Languages / 288 Danish / 288 Dutch / 289 French / 289 German / 299 Classic Greek / 307 Hebrew / 310 Italian / 316 Latin / 318 Norwegian / 320 Polish / 320 Portuguese / 321 Russian / 321 Spanish / 327 Swedish / 334 Phonetics / 334 Grammar / 339 Verbs / 341 Voice / 341 Mood / 342 Tense / 344 Auxiliaries / 347 Agreement / 349 Nouns / 357 Number / 357 Possessive Case / 358 Pronouns / 361 Case / 361 Antecedents / 362 Adjectives and Adverbs / 368 Articles / 372 Indefinite Articles / 372 Definite Article / 373 Conjunctions / 374 Coordinating Conjunctions / 374 Subordinating Conjunctions / 376 Correlative Conjunctions / 380 Prepositions / 381 Sentence Structure / 384 Position of Modifiers / 385 Omissions / 389 Glossary of Grammatical Terms / 391 Use of Words / 405 Wordiness / 407 Trite Expressions / 411 Appropriateness / 415 The Right Preposition / 432 Words Likely to be Misused or Confused / 446 Spelling / 469 The ``EI'' or ``IE'' Difficulty / 469 Forming Derivatives by Adding Suffixes / 470 Troublesome Suffixes / 472 Formation of Plurals / 473 Formation of the Possessive Case / 478 Ordinary Words that Cause Trouble / 481 Foreign Words and Phrases / 481 Bibliography for Parts V and VI / 487 Book Publishers / 488 Typography and Illustration / 489 The Size of the Book / 491 Casting Off / 491 Trim Size / 493 Type Page / 494 The Mechanics of Composition / 496 Hot Metal Composition / 496 Type / 497 Type Measurement / 501 Classification of Typefaces / 504 Choice of Size and Face / 506 Computing the Length in Type / 509 Typesetting / 511 Cold Type Composition / 511 Photocomposition or Phototypesetting / 514 Sample Pages / 516 Proofs / 517 The Mechanics of Printing / 518 Letterpress / 518 Offset Lithography or Photo-Offset / 519 Illustrations / 520 Paper / 524 Book Sizes / 530 Binding / 530 Bibliography / 532 Glossary of Printing and Allied Terms / 535 Index / 549

shortTOC:
1: Manuscript 2: Copy and proof 3: Copy-editing style 4: Typographical style 5: Grammar 6: Use of words 7: Typography and illustration

rawshortTOC:
1: Manuscript \\ 2: Copy and proof \\ 3: Copy-editing style \\ 4: Typographical style \\ 5: Grammar \\ 6: Use of words \\ 7: Typography and illustration

rawTOC:
Preface / xix \\ Manuscript / 1 \\ Technicalities of Form / 3 \\ Physical Form / 3 \\ Final Reading of the Manuscript / 8 \\ Author's Alterations / 9 \\ Editorial Marks / 10 \\ Style / 12 \\ Topical Heads / 14 \\ Excerpts / 17 \\ Footnotes / 22 \\ Tables / 32 \\ Bibliographies / 37 \\ Illustrations / 43 \\ Special Responsibilities of the Book Writer / 45 \\ Front Matter / 46 \\ Back Matter / 48 \\ Legal Areas of Particular Concern to the Author / 48 \\ The Copyright Law / 48 \\ Libel / 52 \\ The Right of Privacy / 54 \\ Copy and Proof / 55 \\ Workers on Copy and Proof / 57 \\ The Editor / 57 \\ Editor or Copy Editor / 57 \\ The Production Department / 61 \\ Layout / 61 \\ Front Matter / 62 \\ Back Matter / 68 \\ Work on Proof / 69 \\ Galley Proofs / 70 \\ Page Proofs / 74 \\ Indexes / 76 \\ Indexes by Names / 77 \\ Compiling a Dictionary-Style Index / 79 \\ Alphabetical Order / 90 \\ Typography of Indexes / 93 \\ Copy-Editing Style / 97 \\ Style / 99 \\ Abbreviations / 100 \\ Symbols and Signs / 120 \\ Numbers / 125 \\ Italics / 136 \\ Capitalization / 142 \\ Capitals to Mark Beginnings / 142 \\ Titles, Headings, Legends / 146 \\ Proper Nouns and Adjectives / 148 \\ Punctuation / 172 \\ Semicolon / 182 \\ Comma / 184 \\ Em Dash / 206 \\ En Dash / 210 \\ Two-Em Dash / 211 \\ Parentheses / 211 \\ Brackets / 212 \\ Quotation Marks / 213 \\ Apostrophe / 222 \\ Hyphen / 223 \\ Points of Ellipsis / 225 \\ Compound Words / 226 \\ Division of Words / 237 \\ Typographical Style / 241 \\ Elements of Typographical Style / 243 \\ Leading / 243 \\ Spacing / 244 \\ Indention / 246 \\ Problems of Typographical Style / 247 \\ Headings / 247 \\ Initials / 250 \\ Synopses / 252 \\ Epigraphical Quotations / 253 \\ Excerpts / 253 \\ Footnotes / 254 \\ Tables / 255 \\ Number columns / 257 \\ Tables without figures / 258 \\ Ditto marks / 258 \\ Captions / 258 \\ Column heads or boxheads / 259 \\ Captions and Legends / 263 \\ Bibliographies / 266 \\ Details of Page Makeup / 269 \\ Typography of Various Forms / 274 \\ Fiction / 274 \\ Poetry / 275 \\ Plays / 276 \\ Writings on Religion / 279 \\ Letters / 280 \\ Legal Writing / 281 \\ Mathematical and Scientific Writing / 283 \\ Composition of Foreign Languages / 288 \\ Danish / 288 \\ Dutch / 289 \\ French / 289 \\ German / 299 \\ Classic Greek / 307 \\ Hebrew / 310 \\ Italian / 316 \\ Latin / 318 \\ Norwegian / 320 \\ Polish / 320 \\ Portuguese / 321 \\ Russian / 321 \\ Spanish / 327 \\ Swedish / 334 \\ Phonetics / 334 \\ Grammar / 339 \\ Verbs / 341 \\ Voice / 341 \\ Mood / 342 \\ Tense / 344 \\ Auxiliaries / 347 \\ Agreement / 349 \\ Nouns / 357 \\ Number / 357 \\ Possessive Case / 358 \\ Pronouns / 361 \\ Case / 361 \\ Antecedents / 362 \\ Adjectives and Adverbs / 368 \\ Articles / 372 \\ Indefinite Articles / 372 \\ Definite Article / 373 \\ Conjunctions / 374 \\ Coordinating Conjunctions / 374 \\ Subordinating Conjunctions / 376 \\ Correlative Conjunctions / 380 \\ Prepositions / 381 \\ Sentence Structure / 384 \\ Position of Modifiers / 385 \\ Omissions / 389 \\ Glossary of Grammatical Terms / 391 \\ Use of Words / 405 \\ Wordiness / 407 \\ Trite Expressions / 411 \\ Appropriateness / 415 \\ The Right Preposition / 432 \\ Words Likely to be Misused or Confused / 446 \\ Spelling / 469 \\ The ``EI'' or ``IE'' Difficulty / 469 \\ Forming Derivatives by Adding Suffixes / 470 \\ Troublesome Suffixes / 472 \\ Formation of Plurals / 473 \\ Formation of the Possessive Case / 478 \\ Ordinary Words that Cause Trouble / 481 \\ Foreign Words and Phrases / 481 \\ Bibliography for Parts V and VI / 487 \\ Book Publishers / 488 \\ Typography and Illustration / 489 \\ The Size of the Book / 491 \\ Casting Off / 491 \\ Trim Size / 493 \\ Type Page / 494 \\ The Mechanics of Composition / 496 \\ Hot Metal Composition / 496 \\ Type / 497 \\ Type Measurement / 501 \\ Classification of Typefaces / 504 \\ Choice of Size and Face / 506 \\ Computing the Length in Type / 509 \\ Typesetting / 511 \\ Cold Type Composition / 511 \\ Photocomposition or Phototypesetting / 514 \\ Sample Pages / 516 \\ Proofs / 517 \\ The Mechanics of Printing / 518 \\ Letterpress / 518 \\ Offset Lithography or Photo-Offset / 519 \\ Illustrations / 520 \\ Paper / 524 \\ Book Sizes / 530 \\ Binding / 530 \\ Bibliography / 532 \\ Glossary of Printing and Allied Terms / 535 \\ Index / 549

entry:
@Book{Skillin:1974:WT,
  author =       "Marjorie E. Skillin and Robert Malcolm Gay",
  title =        "Words into Type",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  edition =      "Third",
  pages =        "xx + 583",
  year =         "1974",
  ISBN =         "0-13-964262-5",
  ISBN-13 =      "978-0-13-964262-3",
  LCCN =         "PN160.S52 1974",
  bibdate =      "Sun Mar 6 17:34:11 1994",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib",
  price =        "US\$39.95",
  acknowledgement = ack-jpl,
  idnumber =     "521",
  keywords =     "Authorship --- Style manuals, Printing --- Style
                 manuals",
  shorttableofcontents = "1: Manuscript \\
                 2: Copy and proof \\
                 3: Copy-editing style \\
                 4: Typographical style \\
                 5: Grammar \\
                 6: Use of words \\
                 7: Typography and illustration",
  tableofcontents = "Preface / xix \\
                 Manuscript / 1 \\
                 Technicalities of Form / 3 \\
                 Physical Form / 3 \\
                 Final Reading of the Manuscript / 8 \\
                 Author's Alterations / 9 \\
                 Editorial Marks / 10 \\
                 Style / 12 \\
                 Topical Heads / 14 \\
                 Excerpts / 17 \\
                 Footnotes / 22 \\
                 Tables / 32 \\
                 Bibliographies / 37 \\
                 Illustrations / 43 \\
                 Special Responsibilities of the Book Writer / 45 \\
                 Front Matter / 46 \\
                 Back Matter / 48 \\
                 Legal Areas of Particular Concern to the Author / 48
                 \\
                 The Copyright Law / 48 \\
                 Libel / 52 \\
                 The Right of Privacy / 54 \\
                 Copy and Proof / 55 \\
                 Workers on Copy and Proof / 57 \\
                 The Editor / 57 \\
                 Editor or Copy Editor / 57 \\
                 The Production Department / 61 \\
                 Layout / 61 \\
                 Front Matter / 62 \\
                 Back Matter / 68 \\
                 Work on Proof / 69 \\
                 Galley Proofs / 70 \\
                 Page Proofs / 74 \\
                 Indexes / 76 \\
                 Indexes by Names / 77 \\
                 Compiling a Dictionary-Style Index / 79 \\
                 Alphabetical Order / 90 \\
                 Typography of Indexes / 93 \\
                 Copy-Editing Style / 97 \\
                 Style / 99 \\
                 Abbreviations / 100 \\
                 Symbols and Signs / 120 \\
                 Numbers / 125 \\
                 Italics / 136 \\
                 Capitalization / 142 \\
                 Capitals to Mark Beginnings / 142 \\
                 Titles, Headings, Legends / 146 \\
                 Proper Nouns and Adjectives / 148 \\
                 Punctuation / 172 \\
                 Semicolon / 182 \\
                 Comma / 184 \\
                 Em Dash / 206 \\
                 En Dash / 210 \\
                 Two-Em Dash / 211 \\
                 Parentheses / 211 \\
                 Brackets / 212 \\
                 Quotation Marks / 213 \\
                 Apostrophe / 222 \\
                 Hyphen / 223 \\
                 Points of Ellipsis / 225 \\
                 Compound Words / 226 \\
                 Division of Words / 237 \\
                 Typographical Style / 241 \\
                 Elements of Typographical Style / 243 \\
                 Leading / 243 \\
                 Spacing / 244 \\
                 Indention / 246 \\
                 Problems of Typographical Style / 247 \\
                 Headings / 247 \\
                 Initials / 250 \\
                 Synopses / 252 \\
                 Epigraphical Quotations / 253 \\
                 Excerpts / 253 \\
                 Footnotes / 254 \\
                 Tables / 255 \\
                 Number columns / 257 \\
                 Tables without figures / 258 \\
                 Ditto marks / 258 \\
                 Captions / 258 \\
                 Column heads or boxheads / 259 \\
                 Captions and Legends / 263 \\
                 Bibliographies / 266 \\
                 Details of Page Makeup / 269 \\
                 Typography of Various Forms / 274 \\
                 Fiction / 274 \\
                 Poetry / 275 \\
                 Plays / 276 \\
                 Writings on Religion / 279 \\
                 Letters / 280 \\
                 Legal Writing / 281 \\
                 Mathematical and Scientific Writing / 283 \\
                 Composition of Foreign Languages / 288 \\
                 Danish / 288 \\
                 Dutch / 289 \\
                 French / 289 \\
                 German / 299 \\
                 Classic Greek / 307 \\
                 Hebrew / 310 \\
                 Italian / 316 \\
                 Latin / 318 \\
                 Norwegian / 320 \\
                 Polish / 320 \\
                 Portuguese / 321 \\
                 Russian / 321 \\
                 Spanish / 327 \\
                 Swedish / 334 \\
                 Phonetics / 334 \\
                 Grammar / 339 \\
                 Verbs / 341 \\
                 Voice / 341 \\
                 Mood / 342 \\
                 Tense / 344 \\
                 Auxiliaries / 347 \\
                 Agreement / 349 \\
                 Nouns / 357 \\
                 Number / 357 \\
                 Possessive Case / 358 \\
                 Pronouns / 361 \\
                 Case / 361 \\
                 Antecedents / 362 \\
                 Adjectives and Adverbs / 368 \\
                 Articles / 372 \\
                 Indefinite Articles / 372 \\
                 Definite Article / 373 \\
                 Conjunctions / 374 \\
                 Coordinating Conjunctions / 374 \\
                 Subordinating Conjunctions / 376 \\
                 Correlative Conjunctions / 380 \\
                 Prepositions / 381 \\
                 Sentence Structure / 384 \\
                 Position of Modifiers / 385 \\
                 Omissions / 389 \\
                 Glossary of Grammatical Terms / 391 \\
                 Use of Words / 405 \\
                 Wordiness / 407 \\
                 Trite Expressions / 411 \\
                 Appropriateness / 415 \\
                 The Right Preposition / 432 \\
                 Words Likely to be Misused or Confused / 446 \\
                 Spelling / 469 \\
                 The ``EI'' or ``IE'' Difficulty / 469 \\
                 Forming Derivatives by Adding Suffixes / 470 \\
                 Troublesome Suffixes / 472 \\
                 Formation of Plurals / 473 \\
                 Formation of the Possessive Case / 478 \\
                 Ordinary Words that Cause Trouble / 481 \\
                 Foreign Words and Phrases / 481 \\
                 Bibliography for Parts V and VI / 487 \\
                 Book Publishers / 488 \\
                 Typography and Illustration / 489 \\
                 The Size of the Book / 491 \\
                 Casting Off / 491 \\
                 Trim Size / 493 \\
                 Type Page / 494 \\
                 The Mechanics of Composition / 496 \\
                 Hot Metal Composition / 496 \\
                 Type / 497 \\
                 Type Measurement / 501 \\
                 Classification of Typefaces / 504 \\
                 Choice of Size and Face / 506 \\
                 Computing the Length in Type / 509 \\
                 Typesetting / 511 \\
                 Cold Type Composition / 511 \\
                 Photocomposition or Phototypesetting / 514 \\
                 Sample Pages / 516 \\
                 Proofs / 517 \\
                 The Mechanics of Printing / 518 \\
                 Letterpress / 518 \\
                 Offset Lithography or Photo-Offset / 519 \\
                 Illustrations / 520 \\
                 Paper / 524 \\
                 Book Sizes / 530 \\
                 Binding / 530 \\
                 Bibliography / 532 \\
                 Glossary of Printing and Allied Terms / 535 \\
                 Index / 549",
}


bibtype: book
filename: master.bib
label: Skinner:1985:IAL
author: Thomas P. Skinner
title: An Introduction to 8086 / 8088 Assembly Language Programming
publisher: pub-WILEY
address: pub-WILEY:adr
pages: xiii + 222
year: 1985
ISBN: 0-471-80825-3 OR 0471808253
ISBN13: 978-0-471-80825-1 OR 9780471808251
LCCN: QA76.73.A8 S57 1985
bibdate: Wed Dec 15 10:41:41 1993
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib
bibtimestamp: 1993.12.15 10:41:41 ???
acknowledgement: ack-nhfb
rawauthor: Thomas P. Skinner
rawtitle: An Introduction to 8086\slash 8088 Assembly Language Programming
entry:
@Book{Skinner:1985:IAL,
  author =       "Thomas P. Skinner",
  title =        "An Introduction to 8086\slash 8088 Assembly Language
                 Programming",
  publisher =    pub-WILEY,
  address =      pub-WILEY:adr,
  pages =        "xiii + 222",
  year =         "1985",
  ISBN =         "0-471-80825-3",
  ISBN-13 =      "978-0-471-80825-1",
  LCCN =         "QA76.73.A8 S57 1985",
  bibdate =      "Wed Dec 15 10:41:41 1993",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib",
  price =        "US\$17.95",
  acknowledgement = ack-nhfb,
}


bibtype: book
filename: master.bib
label: Skoog:1980:PIA
author: Douglas A. Skoog and Donald M. West
title: Principles of Instrumental Analysis
publisher: Saunders College
address: Philadelphia, PA, USA
edition: Second
pages: xi + 769
year: 1980
ISBN: 0-03-021161-1 OR 0030211611
ISBN13: 978-0-03-021161-4 OR 9780030211614
LCCN: QD79.I5S58 1980
bibdate: Sat Jul 25 13:55:27 1998
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib
bibtimestamp: 1998.07.25 13:55:27 ???
acknowledgement: ack-nhfb
rawauthor: Douglas A. Skoog and Donald M. West
rawtitle: Principles of Instrumental Analysis
entry:
@Book{Skoog:1980:PIA,
  author =       "Douglas A. Skoog and Donald M. West",
  title =        "Principles of Instrumental Analysis",
  publisher =    "Saunders College",
  address =      "Philadelphia, PA, USA",
  edition =      "Second",
  pages =        "xi + 769",
  year =         "1980",
  ISBN =         "0-03-021161-1",
  ISBN-13 =      "978-0-03-021161-4",
  LCCN =         "QD79.I5S58 1980",
  bibdate =      "Sat Jul 25 13:55:27 1998",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib",
  acknowledgement = ack-nhfb,
}


bibtype: book
filename: master.bib
label: Slater:1942:MT
author: John C. (John Clarke) Slater
title: Microwave Transmission
publisher: pub-MCGRAW-HILL
address: pub-MCGRAW-HILL:adr
pages: x + 309
year: 1942
LCCN: QC661 .S635
bibdate: Sat Jul 25 13:55:27 1998
bibtimestamp: 1998.07.25 13:55:27 ???
series: International series in physics
subject: Electric waves
acknowledgement: ack-nhfb
authordates: John Clarke Slater (1900--1976)
rawauthor: John C. (John Clarke) Slater
rawtitle: Microwave Transmission
bibsource:
https://www.math.utah.edu/pub/bibnet/authors/s/slater-john-clarke.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

TOC:
Preface / v Introduction / 1 I: Transmission Lines 1. The Infinite Line / 8 2. The Infinite Line with Distributed Parameters / 17 3. The Terminated Line and Reflection / 21 4. Impedance of the Terminated Line / 25 5. Composite Lines and Impedance Matching / 42 6. The Line with Continuously Varying Parameters / 69 II: Maxwell's Equations, Plane Waves, and Reflection 7. Maxwell's Equations / 79 8. Poynting's Vector, the Wave Equation, the Potentials / 90 9. Undamped Plane Waves / 93 10. Reflection of Plane Waves at Oblique Incidence / 100 11. Poynting's Vector and Plane Waves / 108 12. Undamped Plane Waves, Normal Incidence / 111 13. Damped Plane Waves, Oblique Incidence / 117 III: Rectangular Wave Guides 14. Wave Propagation between Parallel Perfectly Conducting Planes / 124 15. Undamped Waves in Rectangular Pipes / 130 16. Attenuation in Rectangular Wave Guides / 138 IV: The General Transmission Line Problem 17. General Formulation of the Transmission Line Problem / 151 18. The Principal Wave in the Parallel-wire Transmission Line / 156 19. The Principal Wave in the Coaxial Line / 158 20. General Wave Propagation in the Circular Wave Guide and the Coaxial Line / 162 21. Composite Transmission Lines and Impedance Matching / 168 22. Reflections at Changes in Properties of Dielectric / 173 23. Reflections at Changes of Cross Section with the Principal Mode / 178 24. Reflection at Changes of Cross Section in Hollow Pipes, and Iris Diaphragms / 183 25. Gradual Change of Cross Section with the Principal Mode / 187 26. Survey of Other Problems of Composite Lines / 193 V: Radiation from Antennas 27. Maxwell's Equations in Spherical Coordinates / 196 28. The Principal or TEM Wave / 202 29. The Field of an Electric Dipole / 205 30. The Field of a Finite Antenna / 209 31. The Field of Metallic Antennas / 219 32. The Magnetic Dipole Antenna / 232 VI: Directive Devices for Antennas 33. Absorption and Scattering by a Dipole / 235 34. Directional Properties of a Finite Antenna in Emission and Absorption / 245 35. Directional Patterns of Current Distributions / 256 36. Reflection and Scattering from Mirrors and Dummy Antennas / 269 VII: Coupling of Coaxial Lines and Wave Guides 37. Radiation Field of a Dipole in a Rectangular Wave Guide / 280 38. Radiation Resistance, Absorption, and Scattering for a Dipole in a Rectangular Wave Guide / 288 39. Properties of a Dipole in a Wave Guide Closed at One End / 296 40. A Dipole in a Wave Guide Closed at Both Ends / 300 Index / 305

rawTOC:
Preface / v \\ Introduction / 1 \\ I: Transmission Lines 1. The Infinite Line / 8 \\ 2. The Infinite Line with Distributed Parameters / 17 \\ 3. The Terminated Line and Reflection / 21 \\ 4. Impedance of the Terminated Line / 25 \\ 5. Composite Lines and Impedance Matching / 42 \\ 6. The Line with Continuously Varying Parameters / 69 \\ II: Maxwell's Equations, Plane Waves, and Reflection \\ 7. Maxwell's Equations / 79 \\ 8. Poynting's Vector, the Wave Equation, the Potentials / 90 \\ 9. Undamped Plane Waves / 93 \\ 10. Reflection of Plane Waves at Oblique Incidence / 100 \\ 11. Poynting's Vector and Plane Waves / 108 \\ 12. Undamped Plane Waves, Normal Incidence / 111 \\ 13. Damped Plane Waves, Oblique Incidence / 117 \\ III: Rectangular Wave Guides \\ 14. Wave Propagation between Parallel Perfectly Conducting Planes / 124 \\ 15. Undamped Waves in Rectangular Pipes / 130 \\ 16. Attenuation in Rectangular Wave Guides / 138 \\ IV: The General Transmission Line Problem \\ 17. General Formulation of the Transmission Line Problem / 151 \\ 18. The Principal Wave in the Parallel-wire Transmission Line / 156 \\ 19. The Principal Wave in the Coaxial Line / 158 \\ 20. General Wave Propagation in the Circular Wave Guide and the Coaxial Line / 162 \\ 21. Composite Transmission Lines and Impedance Matching / 168 \\ 22. Reflections at Changes in Properties of Dielectric / 173 \\ 23. Reflections at Changes of Cross Section with the Principal Mode / 178 \\ 24. Reflection at Changes of Cross Section in Hollow Pipes, and Iris Diaphragms / 183 \\ 25. Gradual Change of Cross Section with the Principal Mode / 187 \\ 26. Survey of Other Problems of Composite Lines / 193 \\ V: Radiation from Antennas \\ 27. Maxwell's Equations in Spherical Coordinates / 196 \\ 28. The Principal or TEM Wave / 202 \\ 29. The Field of an Electric Dipole / 205 \\ 30. The Field of a Finite Antenna / 209 \\ 31. The Field of Metallic Antennas / 219 \\ 32. The Magnetic Dipole Antenna / 232 \\ VI: Directive Devices for Antennas \\ 33. Absorption and Scattering by a Dipole / 235 \\ 34. Directional Properties of a Finite Antenna in Emission and Absorption / 245 \\ 35. Directional Patterns of Current Distributions / 256 \\ 36. Reflection and Scattering from Mirrors and Dummy Antennas / 269 \\ VII: Coupling of Coaxial Lines and Wave Guides \\ 37. Radiation Field of a Dipole in a Rectangular Wave Guide / 280 \\ 38. Radiation Resistance, Absorption, and Scattering for a Dipole in a Rectangular Wave Guide / 288 \\ 39. Properties of a Dipole in a Wave Guide Closed at One End / 296 \\ 40. A Dipole in a Wave Guide Closed at Both Ends / 300 \\ Index / 305

entry:
@Book{Slater:1942:MT,
  author =       "John C. (John Clarke) Slater",
  title =        "Microwave Transmission",
  publisher =    pub-MCGRAW-HILL,
  address =      pub-MCGRAW-HILL:adr,
  pages =        "x + 309",
  year =         "1942",
  LCCN =         "QC661 .S635",
  bibdate =      "Sat Jul 25 13:55:27 1998",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/s/slater-john-clarke.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",
  series =       "International series in physics",
  acknowledgement = ack-nhfb,
  author-dates = "John Clarke Slater (1900--1976)",
  subject =      "Electric waves",
  tableofcontents = "Preface / v \\
                 Introduction / 1 \\
                 I: Transmission Lines 1. The Infinite Line / 8 \\
                 2. The Infinite Line with Distributed Parameters / 17
                 \\
                 3. The Terminated Line and Reflection / 21 \\
                 4. Impedance of the Terminated Line / 25 \\
                 5. Composite Lines and Impedance Matching / 42 \\
                 6. The Line with Continuously Varying Parameters / 69
                 \\
                 II: Maxwell's Equations, Plane Waves, and Reflection
                 \\
                 7. Maxwell's Equations / 79 \\
                 8. Poynting's Vector, the Wave Equation, the Potentials
                 / 90 \\
                 9. Undamped Plane Waves / 93 \\
                 10. Reflection of Plane Waves at Oblique Incidence /
                 100 \\
                 11. Poynting's Vector and Plane Waves / 108 \\
                 12. Undamped Plane Waves, Normal Incidence / 111 \\
                 13. Damped Plane Waves, Oblique Incidence / 117 \\
                 III: Rectangular Wave Guides \\
                 14. Wave Propagation between Parallel Perfectly
                 Conducting Planes / 124 \\
                 15. Undamped Waves in Rectangular Pipes / 130 \\
                 16. Attenuation in Rectangular Wave Guides / 138 \\
                 IV: The General Transmission Line Problem \\
                 17. General Formulation of the Transmission Line
                 Problem / 151 \\
                 18. The Principal Wave in the Parallel-wire
                 Transmission Line / 156 \\
                 19. The Principal Wave in the Coaxial Line / 158 \\
                 20. General Wave Propagation in the Circular Wave Guide
                 and the Coaxial Line / 162 \\
                 21. Composite Transmission Lines and Impedance Matching
                 / 168 \\
                 22. Reflections at Changes in Properties of Dielectric
                 / 173 \\
                 23. Reflections at Changes of Cross Section with the
                 Principal Mode / 178 \\
                 24. Reflection at Changes of Cross Section in Hollow
                 Pipes, and Iris Diaphragms / 183 \\
                 25. Gradual Change of Cross Section with the Principal
                 Mode / 187 \\
                 26. Survey of Other Problems of Composite Lines / 193
                 \\
                 V: Radiation from Antennas \\
                 27. Maxwell's Equations in Spherical Coordinates / 196
                 \\
                 28. The Principal or TEM Wave / 202 \\
                 29. The Field of an Electric Dipole / 205 \\
                 30. The Field of a Finite Antenna / 209 \\
                 31. The Field of Metallic Antennas / 219 \\
                 32. The Magnetic Dipole Antenna / 232 \\
                 VI: Directive Devices for Antennas \\
                 33. Absorption and Scattering by a Dipole / 235 \\
                 34. Directional Properties of a Finite Antenna in
                 Emission and Absorption / 245 \\
                 35. Directional Patterns of Current Distributions / 256
                 \\
                 36. Reflection and Scattering from Mirrors and Dummy
                 Antennas / 269 \\
                 VII: Coupling of Coaxial Lines and Wave Guides \\
                 37. Radiation Field of a Dipole in a Rectangular Wave
                 Guide / 280 \\
                 38. Radiation Resistance, Absorption, and Scattering
                 for a Dipole in a Rectangular Wave Guide / 288 \\
                 39. Properties of a Dipole in a Wave Guide Closed at
                 One End / 296 \\
                 40. A Dipole in a Wave Guide Closed at Both Ends / 300
                 \\
                 Index / 305",
}


bibtype: book
filename: master.bib
label: Slater:1963:QTM
author: John C. Slater
title: Quantum Theory of Molecules and Solids: Electronic-Structure of Molecules
volume: 1
publisher: pub-MCGRAW-HILL
address: pub-MCGRAW-HILL:adr
pages: xv + 485
year: 1963
LCCN: QC174.1 .S551
bibdate: Sat Jul 25 13:55:27 1998
bibtimestamp: 1998.07.25 13:55:27 ???
acknowledgement: ack-nhfb
authordates: John Clarke Slater (1900--1976)
rawauthor: John C. Slater
rawtitle: Quantum Theory of Molecules and Solids: Electronic-Structure of Molecules
bibsource:
https://www.math.utah.edu/pub/bibnet/authors/s/slater-john-clarke.bib; https://www.math.utah.edu/pub/tex/bib/einstein.bib; https://www.math.utah.edu/pub/tex/bib/master.bib

TOC:
Preface / v 1: The Hydrogen Molecular Ion / 1 1-1. Energy Levels and Wave Functions for H$_2^+$ / 1 1-2. The Born--Oppenheimer Approximation and the Separation of Nuclear and Electronic Motion / 9 1-3. The Vibrations and Rotations of Diatomic Molecules / 14 1-4. The Morse Curve / 17 1-5. General Nature of the Energy Levels of Diatomic Molecules / 19 2: LCAO and Variation Methods, and the Virial Theorem, for H$_2^+$ / 22 2-1. Introduction / 22 2-2. The Overlap Charge / 23 2-3. Calculation of the Energy / 26 2-4. The Variation Method and the Virial Theorem / 29 2-5. Kinetic and Potential Energies in Diatomic Molecules / 34 2-6. Feynman's Theorem and the Bond between Atoms / 39 3: The Heitler--London Method for the Hydrogen Molecule / 41 3-1. The Many-electron Problem in Quantum Mechanics / 41 3-2. The Heitler--London Method for Hydrogen --- General Formulation / 45 3-3. The Heitler--London Method for Hydrogen --- Detailed Calculation / 49 3-4. Improvements of the Heitler--London Method / 64 4: The Molecular-orbital Method for Hydrogen, and Its Extensions / 60 4-1. Molecular Orbitals and Self-consistent Fields / 60 4-2. Configurations Formed from $1s$ Hydrogen Orbitals / 62 4-3. The Secular Problem Using the Molecular-orbital Method / 66 4-4. Variation Method for the Molecular-orbital Calculation / 70 4-6. The Coulson--Fischer Method, and Orthogonalized Atomic Orbitals / 71 4-6. The James--Coolidge Calculation for the Hydrogen Molecule / 74 4-7. Extended Configuration Interaction in the Hydrogen Molecule / 76 4-8. Details of Configuration-interaction Calculations in Hydrogen / 80 5: The Method of Molecular Orbitals / 85 5-1. The Historical Development of Molecular Theory / 86 5-2. The Hartree--Fock Equations and the Molecular-orbital Method / 92 5-3. Roothaan's Method for the Hartree--Fock Problem / 97 6: Homonuclear Diatomic Molecules / 102 6-1. Introduction / 102 6-2. One- electron Energies of Homonuclear Diatomic Molecules / 103 6-3. Molecular Orbitals and Their Bonding Properties / 109 6-4. The Repulsion of Two Helium Atoms / 111 6-6. The Oxygen Molecule / 117 6-6. Linear Polyatomic Molecules: The CO$_2$ Molecule / 127 7: Heteronuclear Diatomic Molecules / 131 One-electron Energies and Dipole Moments of Heteronuclear Diatomic Molecules / 131 7-2. The Molecular-orbital Method for the Lithium Hydride Molecule / 136 7-3. The Heitler--London Method for the LiH Molecule / 142 8: Group Theory and the Symmetry of Wave Functions / 151 8-1. Group Theory and Atomic Structure / 161 8-2. The Groups $C_N_v$ and $D_N_h$ as Examples of Finite Groups / 167 8-3. The Conditions for Formation of a Group / 162 8-4. Irreducible Representations and Basis Functions / 164 8-6. Basis Functions for the Irreducible Representations of the Groups $C_N_v$ and $C_N$ / 167 8-6. Relation of the Group $C_N_v$ to the Problem of Cylindrical Symmetry / 169 9: Bloch's Method for the Construction of Symmetry Orbitals / 172 9-1. Introduction / 172 9-2. Bloch's Method for Constructing Symmetry Orbitals / 173 9-3. Matrix Elements of One-electron Symmetric Operators with Respect to Bloch Functions / 176 9-4. Energy Bands and the Theory of Solids / 181 9-5. Orthogonalized Atomic Orbitals, or Wannier Functions / 184 10: The Ammonia Molecule / 188 10-1. Experimental Methods of Studying Molecular Configurations / 188 10-2. Molecular Orbitals for the Ammonia Molecule / 189 10-3. Directed Orbitals and Covalent Binding in Polyatomic Molecules / 193 10-4. The Valence-bond Function / 196 10-5. The Formula of Hurley, Lennard-Jones, and Pople for the Extended Valence-bond Method / 198 10-6. Construction of the Orbitals $A_i$ and $B_i$ / 202 10-7. Configuration Interaction in Ammonia / 207 11: The Methane and Water Molecules / 209 11-1. Molecular and Equivalent Orbitals for Methane / 209 11-2. Configuration Interaction in Methane --- General Discussion / 213 11-3. Configuration Interaction in Methane --- Analogy to Neon / 216 11-4. The Water Molecule / 221 12: The Ethylene and Benzene Molecules / 227 12-1. The Ethylene Molecule / 227 12-2. The Benzene Molecule / 232 12-3. The Method of Alternant Molecular Orbitals for Benzene / 240 12-4. Excited Energy Levels in Benzene / 246 Appendix 1. The H$_2^+$ Problem / 247 Appendix 2. The Born--Oppenheimer Theorem and Feynman's Theorem / 252 Appendix 3. The Virial Theorem / 254 Appendix 4. The Hartree--Fock Method / 256 Appendix 5. The Variation Principle for Nonorthogonal Basis Functions / 261 Appendix 6. Two-center Integrals / 263 Generalization of Results for Two-center Integrals / 274 Appendix 7. Roothaan's Method / 277 Appendix 8. Determinantal Functions Formed from Linear Combinations of Orbitals / 283 Appendix 9. Matrix Elements of the Hamiltonian and Other Operators for Determinantal Functions Composed of Nonorthogonal Orbitals / 286 Appendix 10. The Repulsion of Two Helium Atoms / 290 Appendix 11. Configuration Interaction in the Oxygen Molecule / 294 A11-1. Tabulation of Multiplets Involved in the Configuration Interaction / 294 A11-2. Method of Finding Multiplets in the Molecular-orbital Scheme / 294 A11-3. Multiplets in the Oxygen Configuration Interaction, Atomic-orbital Basis / 302 A11-4. Method of Finding Multiplets in the Atomic-orbital Scheme / 304 Appendix 12. The Group Theory / 315 A12-1. Introduction: The Group $C_3v$ / 316 A12-2. General Properties of Representations / 318 A12-3. The Regular Representation and Projection Operators / 323 A12-4. Irreducible Representations and Schrodinger's Equation / 333 A12-5. The Two-dimensional Rotation and Reflection Groups / 336 A12-6. The Three-dimensional Rotation and Reflection Groups / 340 A12-7. The Tetrahedral and Cubic Point Groups / 346 A12-8. The Splitting of Atomic Energy Levels in Cubic or Tetrahedral Fields / 363 Appendix 13. Multiplet Structure and Configuration Interaction in the Ring of Six Hydrogen Atoms / 367 A13-1. Introduction / 367 A13-2. The Molecular-orbital Approach for Multiplets in the Ring of Hydrogen Atoms / 372 A13-3. The Atomic-orbital Approach for the H$_6$ Molecule / 381 A13-4. General Discussion of the Problem of H$_6$ / 388 Appendix 14. The Method of Hurley, Lennard-Jones, and Pople / 390 Appendix 15. Three- and Four-center Integrals / 397 Bibliography / 401 Index / 481

rawTOC:
Preface / v \\ 1: The Hydrogen Molecular Ion / 1 \\ 1-1. Energy Levels and Wave Functions for H$_2^+$ / 1 \\ 1-2. The Born--Oppenheimer Approximation and the Separation of Nuclear and Electronic Motion / 9 \\ 1-3. The Vibrations and Rotations of Diatomic Molecules / 14 \\ 1-4. The Morse Curve / 17 \\ 1-5. General Nature of the Energy Levels of Diatomic Molecules / 19 \\ 2: LCAO and Variation Methods, and the Virial Theorem, for H$_2^+$ / 22 \\ 2-1. Introduction / 22 \\ 2-2. The Overlap Charge / 23 \\ 2-3. Calculation of the Energy / 26 \\ 2-4. The Variation Method and the Virial Theorem / 29 \\ 2-5. Kinetic and Potential Energies in Diatomic Molecules / 34 \\ 2-6. Feynman's Theorem and the Bond between Atoms / 39 \\ 3: The Heitler--London Method for the Hydrogen Molecule / 41 \\ 3-1. The Many-electron Problem in Quantum Mechanics / 41 \\ 3-2. The Heitler--London Method for Hydrogen --- General Formulation / 45 \\ 3-3. The Heitler--London Method for Hydrogen --- Detailed Calculation / 49 \\ 3-4. Improvements of the Heitler--London Method / 64 \\ 4: The Molecular-orbital Method for Hydrogen, and Its Extensions / 60 \\ 4-1. Molecular Orbitals and Self-consistent Fields / 60 \\ 4-2. Configurations Formed from $1s$ Hydrogen Orbitals / 62 \\ 4-3. The Secular Problem Using the Molecular-orbital Method / 66 \\ 4-4. Variation Method for the Molecular-orbital Calculation / 70 \\ 4-6. The Coulson--Fischer Method, and Orthogonalized Atomic Orbitals / 71 \\ 4-6. The James--Coolidge Calculation for the Hydrogen Molecule / 74 \\ 4-7. Extended Configuration Interaction in the Hydrogen Molecule / 76 \\ 4-8. Details of Configuration-interaction Calculations in Hydrogen / 80 \\ 5: The Method of Molecular Orbitals / 85 \\ 5-1. The Historical Development of Molecular Theory / 86 \\ 5-2. The Hartree--Fock Equations and the Molecular-orbital Method / 92 \\ 5-3. Roothaan's Method for the Hartree--Fock Problem / 97 \\ 6: Homonuclear Diatomic Molecules / 102 \\ 6-1. Introduction / 102 \\ 6-2. One- electron Energies of Homonuclear Diatomic Molecules / 103 \\ 6-3. Molecular Orbitals and Their Bonding Properties / 109 \\ 6-4. The Repulsion of Two Helium Atoms / 111 \\ 6-6. The Oxygen Molecule / 117 \\ 6-6. Linear Polyatomic Molecules: The CO$_2$ Molecule / 127 \\ 7: Heteronuclear Diatomic Molecules / 131 \\ One-electron Energies and Dipole Moments of Heteronuclear Diatomic Molecules / 131 \\ 7-2. The Molecular-orbital Method for the Lithium Hydride Molecule / 136 \\ 7-3. The Heitler--London Method for the LiH Molecule / 142 \\ 8: Group Theory and the Symmetry of Wave Functions / 151 \\ 8-1. Group Theory and Atomic Structure / 161 \\ 8-2. The Groups $C_{N_v}$ and $D_{N_h}$ as Examples of Finite Groups / 167 \\ 8-3. The Conditions for Formation of a Group / 162 \\ 8-4. Irreducible Representations and Basis Functions / 164 \\ 8-6. Basis Functions for the Irreducible Representations of the Groups $C_{N_v}$ and $C_N$ / 167 \\ 8-6. Relation of the Group $C_{N_v}$ to the Problem of Cylindrical Symmetry / 169 \\ 9: Bloch's Method for the Construction of Symmetry Orbitals / 172 \\ 9-1. Introduction / 172 \\ 9-2. Bloch's Method for Constructing Symmetry Orbitals / 173 \\ 9-3. Matrix Elements of One-electron Symmetric Operators with Respect to Bloch Functions / 176 \\ 9-4. Energy Bands and the Theory of Solids / 181 \\ 9-5. Orthogonalized Atomic Orbitals, or Wannier Functions / 184 \\ 10: The Ammonia Molecule / 188 \\ 10-1. Experimental Methods of Studying Molecular Configurations / 188 \\ 10-2. Molecular Orbitals for the Ammonia Molecule / 189 \\ 10-3. Directed Orbitals and Covalent Binding in Polyatomic Molecules / 193 \\ 10-4. The Valence-bond Function / 196 \\ 10-5. The Formula of Hurley, Lennard-Jones, and Pople for the Extended Valence-bond Method / 198 \\ 10-6. Construction of the Orbitals $A_i$ and $B_i$ / 202 \\ 10-7. Configuration Interaction in Ammonia / 207 \\ 11: The Methane and Water Molecules / 209 \\ 11-1. Molecular and Equivalent Orbitals for Methane / 209 \\ 11-2. Configuration Interaction in Methane --- General Discussion / 213 \\ 11-3. Configuration Interaction in Methane --- Analogy to Neon / 216 \\ 11-4. The Water Molecule / 221 \\ 12: The Ethylene and Benzene Molecules / 227 \\ 12-1. The Ethylene Molecule / 227 \\ 12-2. The Benzene Molecule / 232 \\ 12-3. The Method of Alternant Molecular Orbitals for Benzene / 240 \\ 12-4. Excited Energy Levels in Benzene / 246 \\ Appendix 1. The H$_2^+$ Problem / 247 \\ Appendix 2. The Born--Oppenheimer Theorem and Feynman's Theorem / 252 \\ Appendix 3. The Virial Theorem / 254 \\ Appendix 4. The Hartree--Fock Method / 256 \\ Appendix 5. The Variation Principle for Nonorthogonal Basis Functions / 261 \\ Appendix 6. Two-center Integrals / 263 \\ Generalization of Results for Two-center Integrals / 274 \\ Appendix 7. Roothaan's Method / 277 \\ Appendix 8. Determinantal Functions Formed from Linear Combinations of Orbitals / 283 \\ Appendix 9. Matrix Elements of the Hamiltonian and Other Operators for Determinantal Functions Composed of Nonorthogonal Orbitals / 286 \\ Appendix 10. The Repulsion of Two Helium Atoms / 290 \\ Appendix 11. Configuration Interaction in the Oxygen Molecule / 294 \\ A11-1. Tabulation of Multiplets Involved in the Configuration Interaction / 294 \\ A11-2. Method of Finding Multiplets in the Molecular-orbital Scheme / 294 \\ A11-3. Multiplets in the Oxygen Configuration Interaction, Atomic-orbital Basis / 302 \\ A11-4. Method of Finding Multiplets in the Atomic-orbital Scheme / 304 \\ Appendix 12. The Group Theory / 315 \\ A12-1. Introduction: The Group $C_{3v}$ / 316 \\ A12-2. General Properties of Representations / 318 \\ A12-3. The Regular Representation and Projection Operators / 323 \\ A12-4. Irreducible Representations and Schr{\"o}dinger's Equation / 333 \\ A12-5. The Two-dimensional Rotation and Reflection Groups / 336 \\ A12-6. The Three-dimensional Rotation and Reflection Groups / 340 \\ A12-7. The Tetrahedral and Cubic Point Groups / 346 \\ A12-8. The Splitting of Atomic Energy Levels in Cubic or Tetrahedral Fields / 363 \\ Appendix 13. Multiplet Structure and Configuration Interaction in the Ring of Six Hydrogen Atoms / 367 \\ A13-1. Introduction / 367 \\ A13-2. The Molecular-orbital Approach for Multiplets in the Ring of Hydrogen Atoms / 372 \\ A13-3. The Atomic-orbital Approach for the H$_6$ Molecule / 381 \\ A13-4. General Discussion of the Problem of H$_6$ / 388 \\ Appendix 14. The Method of Hurley, Lennard-Jones, and Pople / 390 \\ Appendix 15. Three- and Four-center Integrals / 397 \\ Bibliography / 401 \\ Index / 481

entry:
@Book{Slater:1963:QTM,
  author =       "John C. Slater",
  title =        "Quantum Theory of Molecules and Solids:
                 Electronic-Structure of Molecules",
  volume =       "1",
  publisher =    pub-MCGRAW-HILL,
  address =      pub-MCGRAW-HILL:adr,
  pages =        "xv + 485",
  year =         "1963",
  LCCN =         "QC174.1 .S551",
  bibdate =      "Sat Jul 25 13:55:27 1998",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/s/slater-john-clarke.bib;
                 https://www.math.utah.edu/pub/tex/bib/einstein.bib;
                 https://www.math.utah.edu/pub/tex/bib/master.bib",
  acknowledgement = ack-nhfb,
  author-dates = "John Clarke Slater (1900--1976)",
  tableofcontents = "Preface / v \\
                 1: The Hydrogen Molecular Ion / 1 \\
                 1-1. Energy Levels and Wave Functions for H$_2^+$ / 1
                 \\
                 1-2. The Born--Oppenheimer Approximation and the
                 Separation of Nuclear and Electronic Motion / 9 \\
                 1-3. The Vibrations and Rotations of Diatomic Molecules
                 / 14 \\
                 1-4. The Morse Curve / 17 \\
                 1-5. General Nature of the Energy Levels of Diatomic
                 Molecules / 19 \\
                 2: LCAO and Variation Methods, and the Virial Theorem,
                 for H$_2^+$ / 22 \\
                 2-1. Introduction / 22 \\
                 2-2. The Overlap Charge / 23 \\
                 2-3. Calculation of the Energy / 26 \\
                 2-4. The Variation Method and the Virial Theorem / 29
                 \\
                 2-5. Kinetic and Potential Energies in Diatomic
                 Molecules / 34 \\
                 2-6. Feynman's Theorem and the Bond between Atoms / 39
                 \\
                 3: The Heitler--London Method for the Hydrogen Molecule
                 / 41 \\
                 3-1. The Many-electron Problem in Quantum Mechanics /
                 41 \\
                 3-2. The Heitler--London Method for Hydrogen ---
                 General Formulation / 45 \\
                 3-3. The Heitler--London Method for Hydrogen ---
                 Detailed Calculation / 49 \\
                 3-4. Improvements of the Heitler--London Method / 64
                 \\
                 4: The Molecular-orbital Method for Hydrogen, and Its
                 Extensions / 60 \\
                 4-1. Molecular Orbitals and Self-consistent Fields / 60
                 \\
                 4-2. Configurations Formed from $1s$ Hydrogen Orbitals
                 / 62 \\
                 4-3. The Secular Problem Using the Molecular-orbital
                 Method / 66 \\
                 4-4. Variation Method for the Molecular-orbital
                 Calculation / 70 \\
                 4-6. The Coulson--Fischer Method, and Orthogonalized
                 Atomic Orbitals / 71 \\
                 4-6. The James--Coolidge Calculation for the Hydrogen
                 Molecule / 74 \\
                 4-7. Extended Configuration Interaction in the Hydrogen
                 Molecule / 76 \\
                 4-8. Details of Configuration-interaction Calculations
                 in Hydrogen / 80 \\
                 5: The Method of Molecular Orbitals / 85 \\
                 5-1. The Historical Development of Molecular Theory /
                 86 \\
                 5-2. The Hartree--Fock Equations and the
                 Molecular-orbital Method / 92 \\
                 5-3. Roothaan's Method for the Hartree--Fock Problem /
                 97 \\
                 6: Homonuclear Diatomic Molecules / 102 \\
                 6-1. Introduction / 102 \\
                 6-2. One- electron Energies of Homonuclear Diatomic
                 Molecules / 103 \\
                 6-3. Molecular Orbitals and Their Bonding Properties /
                 109 \\
                 6-4. The Repulsion of Two Helium Atoms / 111 \\
                 6-6. The Oxygen Molecule / 117 \\
                 6-6. Linear Polyatomic Molecules: The CO$_2$ Molecule /
                 127 \\
                 7: Heteronuclear Diatomic Molecules / 131 \\
                 One-electron Energies and Dipole Moments of
                 Heteronuclear Diatomic Molecules / 131 \\
                 7-2. The Molecular-orbital Method for the Lithium
                 Hydride Molecule / 136 \\
                 7-3. The Heitler--London Method for the LiH Molecule /
                 142 \\
                 8: Group Theory and the Symmetry of Wave Functions /
                 151 \\
                 8-1. Group Theory and Atomic Structure / 161 \\
                 8-2. The Groups $C_{N_v}$ and $D_{N_h}$ as Examples of
                 Finite Groups / 167 \\
                 8-3. The Conditions for Formation of a Group / 162 \\
                 8-4. Irreducible Representations and Basis Functions /
                 164 \\
                 8-6. Basis Functions for the Irreducible
                 Representations of the Groups $C_{N_v}$ and $C_N$ / 167
                 \\
                 8-6. Relation of the Group $C_{N_v}$ to the Problem of
                 Cylindrical Symmetry / 169 \\
                 9: Bloch's Method for the Construction of Symmetry
                 Orbitals / 172 \\
                 9-1. Introduction / 172 \\
                 9-2. Bloch's Method for Constructing Symmetry Orbitals
                 / 173 \\
                 9-3. Matrix Elements of One-electron Symmetric
                 Operators with Respect to Bloch Functions / 176 \\
                 9-4. Energy Bands and the Theory of Solids / 181 \\
                 9-5. Orthogonalized Atomic Orbitals, or Wannier
                 Functions / 184 \\
                 10: The Ammonia Molecule / 188 \\
                 10-1. Experimental Methods of Studying Molecular
                 Configurations / 188 \\
                 10-2. Molecular Orbitals for the Ammonia Molecule / 189
                 \\
                 10-3. Directed Orbitals and Covalent Binding in
                 Polyatomic Molecules / 193 \\
                 10-4. The Valence-bond Function / 196 \\
                 10-5. The Formula of Hurley, Lennard-Jones, and Pople
                 for the Extended Valence-bond Method / 198 \\
                 10-6. Construction of the Orbitals $A_i$ and $B_i$ /
                 202 \\
                 10-7. Configuration Interaction in Ammonia / 207 \\
                 11: The Methane and Water Molecules / 209 \\
                 11-1. Molecular and Equivalent Orbitals for Methane /
                 209 \\
                 11-2. Configuration Interaction in Methane --- General
                 Discussion / 213 \\
                 11-3. Configuration Interaction in Methane --- Analogy
                 to Neon / 216 \\
                 11-4. The Water Molecule / 221 \\
                 12: The Ethylene and Benzene Molecules / 227 \\
                 12-1. The Ethylene Molecule / 227 \\
                 12-2. The Benzene Molecule / 232 \\
                 12-3. The Method of Alternant Molecular Orbitals for
                 Benzene / 240 \\
                 12-4. Excited Energy Levels in Benzene / 246 \\
                 Appendix 1. The H$_2^+$ Problem / 247 \\
                 Appendix 2. The Born--Oppenheimer Theorem and Feynman's
                 Theorem / 252 \\
                 Appendix 3. The Virial Theorem / 254 \\
                 Appendix 4. The Hartree--Fock Method / 256 \\
                 Appendix 5. The Variation Principle for Nonorthogonal
                 Basis Functions / 261 \\
                 Appendix 6. Two-center Integrals / 263 \\
                 Generalization of Results for Two-center Integrals /
                 274 \\
                 Appendix 7. Roothaan's Method / 277 \\
                 Appendix 8. Determinantal Functions Formed from Linear
                 Combinations of Orbitals / 283 \\
                 Appendix 9. Matrix Elements of the Hamiltonian and
                 Other Operators for Determinantal Functions Composed of
                 Nonorthogonal Orbitals / 286 \\
                 Appendix 10. The Repulsion of Two Helium Atoms / 290
                 \\
                 Appendix 11. Configuration Interaction in the Oxygen
                 Molecule / 294 \\
                 A11-1. Tabulation of Multiplets Involved in the
                 Configuration Interaction / 294 \\
                 A11-2. Method of Finding Multiplets in the
                 Molecular-orbital Scheme / 294 \\
                 A11-3. Multiplets in the Oxygen Configuration
                 Interaction, Atomic-orbital Basis / 302 \\
                 A11-4. Method of Finding Multiplets in the
                 Atomic-orbital Scheme / 304 \\
                 Appendix 12. The Group Theory / 315 \\
                 A12-1. Introduction: The Group $C_{3v}$ / 316 \\
                 A12-2. General Properties of Representations / 318 \\
                 A12-3. The Regular Representation and Projection
                 Operators / 323 \\
                 A12-4. Irreducible Representations and
                 Schr{\"o}dinger's Equation / 333 \\
                 A12-5. The Two-dimensional Rotation and Reflection
                 Groups / 336 \\
                 A12-6. The Three-dimensional Rotation and Reflection
                 Groups / 340 \\
                 A12-7. The Tetrahedral and Cubic Point Groups / 346 \\
                 A12-8. The Splitting of Atomic Energy Levels in Cubic
                 or Tetrahedral Fields / 363 \\
                 Appendix 13. Multiplet Structure and Configuration
                 Interaction in the Ring of Six Hydrogen Atoms / 367 \\
                 A13-1. Introduction / 367 \\
                 A13-2. The Molecular-orbital Approach for Multiplets in
                 the Ring of Hydrogen Atoms / 372 \\
                 A13-3. The Atomic-orbital Approach for the H$_6$
                 Molecule / 381 \\
                 A13-4. General Discussion of the Problem of H$_6$ / 388
                 \\
                 Appendix 14. The Method of Hurley, Lennard-Jones, and
                 Pople / 390 \\
                 Appendix 15. Three- and Four-center Integrals / 397 \\
                 Bibliography / 401 \\
                 Index / 481",
}


bibtype: book
filename: master.bib
label: Smail:1923:ETI
author: Lloyd L. Smail
title: Elements of the Theory of Infinite Processes
publisher: pub-MCGRAW-HILL
address: pub-MCGRAW-HILL:adr
pages: vi + 339
year: 1923
LCCN: QA295.S52
bibdate: Wed Jul 6 14:56:16 1994
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib
bibtimestamp: 1994.07.06 14:56:16 ???
acknowledgement: ack-nhfb
rawauthor: Lloyd L. Smail
rawtitle: Elements of the Theory of Infinite Processes
entry:
@Book{Smail:1923:ETI,
  author =       "Lloyd L. Smail",
  title =        "Elements of the Theory of Infinite Processes",
  publisher =    pub-MCGRAW-HILL,
  address =      pub-MCGRAW-HILL:adr,
  pages =        "vi + 339",
  year =         "1923",
  LCCN =         "QA295.S52",
  bibdate =      "Wed Jul 6 14:56:16 1994",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib",
  acknowledgement = ack-nhfb,
  xxISBN =       "none",
}


bibtype: book
filename: master.bib
label: Smiley:2010:MWI
author: Jane Smiley
title: The man who invented the computer: the biography of John Atanasoff, digital pioneer
publisher: pub-DOUBLEDAY
address: pub-DOUBLEDAY:adr
pages: 246 + 8
year: 2010
LCCN: QA76.2.A75 S64 2010
bibdate: Mon Oct 25 10:49:42 MDT 2010
bibtimestamp: 2010.10.25 10:49:42 MDT
acknowledgement: ack-nhfb
rawauthor: Jane Smiley
rawtitle: The man who invented the computer: the biography of {John Atanasoff}, digital pioneer
ISBN:
0-385-52713-6, 0-385-53372-1 (e-book), 1-299-11995-6 (e-book) OR 0385527136, 0385533721 (ebook), 1299119956 (ebook)

ISBN13:
978-0-385-52713-2, 978-0-385-53372-0 (e-book), 978-1-299-11995-6 (e-book) OR 9780385527132, 9780385533720 (ebook), 9781299119956 (ebook)

bibsource:
fsz3950.oclc.org:210/WorldCat; https://www.math.utah.edu/pub/bibnet/authors/t/teller-edward.bib; https://www.math.utah.edu/pub/bibnet/authors/t/turing-alan-mathison.bib; https://www.math.utah.edu/pub/bibnet/authors/v/von-neumann-john.bib; https://www.math.utah.edu/pub/tex/bib/annhistcomput.bib; https://www.math.utah.edu/pub/tex/bib/fparith.bib; https://www.math.utah.edu/pub/tex/bib/master.bib

abstract:
One night in the late 1930s, in a bar on the Illinois--Iowa border, John Vincent Atanasoff, a professor of physics at Iowa State University, after a frustrating day performing tedious mathematical calculations in his lab, hit on the idea that the binary number system and electronic switches, combined with an array of capacitors on a moving drum to serve as memory, could yield a computing machine that would make his life easier. Then he went back and built the machine. It worked, but he never patented the device, and the developers of the far-better-known ENIAC almost certainly stole critical ideas from him. But in 1973 a court declared that the patent on that Sperry Rand device was invalid, opening the gates to the computer revolution. Biographer Jane Smiley makes the race to develop digital computing as gripping as a real-life techno-thriller.

keywords:
ABC computer; Alan Turing; Charles Babbage; Clifford Berry; J. Presper Eckert; John V (John Vincent) Atanasoff; John von Neumann; John W. Mauchly; Konrad Zuse; Max Newman

subject:
Atanasoff, John V (John Vincent); Computer scientists; United States; Biography; Inventors; Physicists; Iowa; College teachers; Electronic digital computers; History; 20th century; Patents; Intellectual property

rawabstract:
One night in the late 1930s, in a bar on the Illinois--Iowa border, John Vincent Atanasoff, a professor of physics at Iowa State University, after a frustrating day performing tedious mathematical calculations in his lab, hit on the idea that the binary number system and electronic switches, combined with an array of capacitors on a moving drum to serve as memory, could yield a computing machine that would make his life easier. Then he went back and built the machine. It worked, but he never patented the device, and the developers of the far-better-known ENIAC almost certainly stole critical ideas from him. But in 1973 a court declared that the patent on that Sperry Rand device was invalid, opening the gates to the computer revolution. Biographer Jane Smiley makes the race to develop digital computing as gripping as a real-life techno-thriller.

entry:
@Book{Smiley:2010:MWI,
  author =       "Jane Smiley",
  title =        "The man who invented the computer: the biography of
                 {John Atanasoff}, digital pioneer",
  publisher =    pub-DOUBLEDAY,
  address =      pub-DOUBLEDAY:adr,
  pages =        "246 + 8",
  year =         "2010",
  ISBN =         "0-385-52713-6, 0-385-53372-1 (e-book), 1-299-11995-6
                 (e-book)",
  ISBN-13 =      "978-0-385-52713-2, 978-0-385-53372-0 (e-book),
                 978-1-299-11995-6 (e-book)",
  LCCN =         "QA76.2.A75 S64 2010",
  bibdate =      "Mon Oct 25 10:49:42 MDT 2010",
  bibsource =    "fsz3950.oclc.org:210/WorldCat;
                 https://www.math.utah.edu/pub/bibnet/authors/t/teller-edward.bib;
                 https://www.math.utah.edu/pub/bibnet/authors/t/turing-alan-mathison.bib;
                 https://www.math.utah.edu/pub/bibnet/authors/v/von-neumann-john.bib;
                 https://www.math.utah.edu/pub/tex/bib/annhistcomput.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/master.bib",
  price =        "US\$25.95",
  abstract =     "One night in the late 1930s, in a bar on the
                 Illinois--Iowa border, John Vincent Atanasoff, a
                 professor of physics at Iowa State University, after a
                 frustrating day performing tedious mathematical
                 calculations in his lab, hit on the idea that the
                 binary number system and electronic switches, combined
                 with an array of capacitors on a moving drum to serve
                 as memory, could yield a computing machine that would
                 make his life easier. Then he went back and built the
                 machine. It worked, but he never patented the device,
                 and the developers of the far-better-known ENIAC almost
                 certainly stole critical ideas from him. But in 1973 a
                 court declared that the patent on that Sperry Rand
                 device was invalid, opening the gates to the computer
                 revolution. Biographer Jane Smiley makes the race to
                 develop digital computing as gripping as a real-life
                 techno-thriller.",
  acknowledgement = ack-nhfb,
  keywords =     "ABC computer; Alan Turing; Charles Babbage; Clifford
                 Berry; J. Presper Eckert; John V (John Vincent)
                 Atanasoff; John von Neumann; John W. Mauchly; Konrad
                 Zuse; Max Newman",
  remark-1 =     "This book contains discussions of the patent battles
                 over early computer designs (pp 131--133 and Chapter
                 9), and some limited information about arithmetic
                 choices, such as on pp. 162--163 ``Howard Aiken, who
                 was still advocating for decimal numbers for
                 computers''. It also contains statements of how Konrad
                 Zuse's early work on electromechanical computers was
                 finally made known in the 1950s in the US (see p.
                 159).",
  remark-2 =     "The chapters are numbered, but without titles, so
                 there is no tableofcontents field in this entry.",
  remark-3 =     "Chapters 10--12 on the Honeywell vs Sperry lawsuit
                 (1968--1971) over who discovered the computer present a
                 strong rebuttal to the views in
                 \cite{McCartney:2001:ETT}.",
  remark-4 =     "Pages 188--189 mention Edward Teller's testimony in
                 August 1971 in the Honeywell vs Sperry lawsuit that the
                 ENIAC had been used for calculations by Los Alamos
                 scientists in 1945--1945, almost two years before the
                 Mauchly and Eckert (i.e., Sperry) patent claims on
                 ENIAC technology. That is `prior art' that led to
                 Sperry losing its patent claims for ENIAC.",
  subject =      "Atanasoff, John V (John Vincent); Computer scientists;
                 United States; Biography; Inventors; Physicists; Iowa;
                 College teachers; Electronic digital computers;
                 History; 20th century; Patents; Intellectual property",
}


bibtype: book
filename: master.bib
label: Smith:1976:MER
title: Matrix Eigensystem Routines: EISPACK Guide
volume: 6
publisher: pub-SV
address: pub-SV:adr
pages: vii + 387
year: 1976
DOI: https://doi.org/10.1007/978-3-540-38004-7
ISBN: 0-387-06710-8 OR 0387067108
ISBN13: 978-0-387-06710-0 OR 9780387067100
LCCN: QA193 .M37, QA267.A1 L43 no.6
bibdate: Mon Dec 13 15:15:20 1993
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib
bibtimestamp: 1993.12.13 15:15:20 ???
series: Lecture Notes in Computer Science, Editors: G. Goos and J. Hartmanis
URL: http://link.springer.com/10.1007/3-540-07546-1
subject: EISPACK; EISPACK (Logiciel); Engineering and Applied Sciences; Computer Science, general
acknowledgement: ack-nhfb
rawtitle: Matrix Eigensystem Routines: {EISPACK} Guide
author:
B. T. Smith and J. M. Boyle and J. J. Dongarra and B. S. Garbow and Y. Ikebe and V. C. Klema and C. B. Moler

TOC:
1: Introduction 2: How to Use EISPACK 3: Validation of EISPACK 4: Execution Times for EISPACK 5: Certification and Availability of EISPACK 6: Differences Between the EISPACK Subroutines and the Handbook Algol Procedures 7: Documentation and Source Listings

rawauthor:
B. T. Smith and J. M. Boyle and J. J. Dongarra and B. S. Garbow and Y. Ikebe and V. C. Klema and C. B. Moler

rawTOC:
1: Introduction \\ 2: How to Use EISPACK \\ 3: Validation of EISPACK \\ 4: Execution Times for EISPACK \\ 5: Certification and Availability of EISPACK \\ 6: Differences Between the EISPACK Subroutines and the Handbook Algol Procedures \\ 7: Documentation and Source Listings

entry:
@Book{Smith:1976:MER,
  author =       "B. T. Smith and J. M. Boyle and J. J. Dongarra and B.
                 S. Garbow and Y. Ikebe and V. C. Klema and C. B.
                 Moler",
  title =        "Matrix Eigensystem Routines: {EISPACK} Guide",
  volume =       "6",
  publisher =    pub-SV,
  address =      pub-SV:adr,
  pages =        "vii + 387",
  year =         "1976",
  DOI =          "https://doi.org/10.1007/978-3-540-38004-7",
  ISBN =         "0-387-06710-8",
  ISBN-13 =      "978-0-387-06710-0",
  LCCN =         "QA193 .M37, QA267.A1 L43 no.6",
  bibdate =      "Mon Dec 13 15:15:20 1993",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib",
  series =       "Lecture Notes in Computer Science, Editors: G. Goos
                 and J. Hartmanis",
  URL =          "http://link.springer.com/10.1007/3-540-07546-1",
  acknowledgement = ack-nhfb,
  subject =      "EISPACK; EISPACK (Logiciel); Engineering and Applied
                 Sciences; Computer Science, general",
  tableofcontents = "1: Introduction \\
                 2: How to Use EISPACK \\
                 3: Validation of EISPACK \\
                 4: Execution Times for EISPACK \\
                 5: Certification and Availability of EISPACK \\
                 6: Differences Between the EISPACK Subroutines and the
                 Handbook Algol Procedures \\
                 7: Documentation and Source Listings",
}


bibtype: book
filename: master.bib
label: Smith:1987:SGMa
author: Joan M. Smith
title: The Standard Generalized Markup Language and Related Issues
publisher: British National Bibliography Research Fund
address: London, UK
pages: 63
year: 1987
ISBN: 0-7123-3082-8 OR 0712330828
ISBN13: 978-0-7123-3082-4 OR 9780712330824
LCCN: Z286 .E43 S65 1986
bibdate: Thu Jul 7 16:16:39 1994
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib
bibtimestamp: 1994.07.07 16:16:39 ???
acknowledgement: ack-nhfb
rawauthor: Joan M. Smith
rawtitle: The {Standard Generalized Markup Language} and Related Issues
entry:
@Book{Smith:1987:SGMa,
  author =       "Joan M. Smith",
  title =        "The {Standard Generalized Markup Language} and Related
                 Issues",
  publisher =    "British National Bibliography Research Fund",
  address =      "London, UK",
  pages =        "63",
  year =         "1987",
  ISBN =         "0-7123-3082-8",
  ISBN-13 =      "978-0-7123-3082-4",
  LCCN =         "Z286 .E43 S65 1986",
  bibdate =      "Thu Jul 7 16:16:39 1994",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib",
  acknowledgement = ack-nhfb,
  libnote =      "Not yet in my library.",
}


bibtype: book
filename: master.bib
label: Smith:1987:SGMb
author: Joan M. Smith
title: The Standard Generalized Markup Language (SGML): guidelines for authors
publisher: British Library Publications Sales Unit
address: Wolfeboro, NH, USA
pages: ix + 66
year: 1987
ISBN: 0-7123-3112-3 OR 0712331123
ISBN13: 978-0-7123-3112-8 OR 9780712331128
LCCN: QA76.73.S44 S65x 1987
bibdate: Thu Jul 7 16:16:35 1994
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib
bibtimestamp: 1994.07.07 16:16:35 ???
acknowledgement: ack-nhfb
rawauthor: Joan M. Smith
rawtitle: The {Standard Generalized Markup Language} ({SGML}): guidelines for authors
entry:
@Book{Smith:1987:SGMb,
  author =       "Joan M. Smith",
  title =        "The {Standard Generalized Markup Language} ({SGML}):
                 guidelines for authors",
  publisher =    "British Library Publications Sales Unit",
  address =      "Wolfeboro, NH, USA",
  pages =        "ix + 66",
  year =         "1987",
  ISBN =         "0-7123-3112-3",
  ISBN-13 =      "978-0-7123-3112-8",
  LCCN =         "QA76.73.S44 S65x 1987",
  bibdate =      "Thu Jul 7 16:16:35 1994",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib",
  acknowledgement = ack-nhfb,
  libnote =      "Not yet in my library.",
}


bibtype: book
filename: master.bib
label: Smith:1988:SUG
author: Joan M. Smith and Robert Stutely
title: SGML: The User's Guide to ISO 8879
publisher: pub-ELLIS-HORWOOD
address: pub-ELLIS-HORWOOD:adr
pages: 175
year: 1988
ISBN: 0-470-21126-1 (Halsted Press), 0-7458-0221-4 OR 0470211261 (Halsted Press), 0745802214
LCCN: QA76.73.S44 S441 1988
bibdate: Wed Aug 10 19:00:18 MDT 1994
bibtimestamp: 1994.08.10 19:00:18 MDT
series: Ellis Horwood series in computers and their applications
keywords: algorithms; documentation; languages; SGML (computer program language)
acknowledgement: ack-nhfb
rawauthor: Joan M. Smith and Robert Stutely
rawtitle: {SGML}: The User's Guide to {ISO} 8879
ISBN13:
978-0-470-21126-7 (Halsted Press), 978-0-7458-0221-3 OR 9780470211267 (Halsted Press), 9780745802213

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

subject:
I.3.6 Computing Methodologies, COMPUTER GRAPHICS, Methodology and Techniques, Languages J.7 Computer Applications, COMPUTERS IN OTHER SYSTEMS, Publishing

entry:
@Book{Smith:1988:SUG,
  author =       "Joan M. Smith and Robert Stutely",
  title =        "{SGML}: The User's Guide to {ISO} 8879",
  publisher =    pub-ELLIS-HORWOOD # " and " # pub-HALSTED,
  address =      pub-ELLIS-HORWOOD:adr # " and " # pub-HALSTED:adr,
  pages =        "175",
  year =         "1988",
  ISBN =         "0-470-21126-1 (Halsted Press), 0-7458-0221-4",
  ISBN-13 =      "978-0-470-21126-7 (Halsted Press), 978-0-7458-0221-3",
  LCCN =         "QA76.73.S44 S441 1988",
  bibdate =      "Wed Aug 10 19:00:18 MDT 1994",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib;
                 https://www.math.utah.edu/pub/tex/bib/sgml.bib;
                 https://www.math.utah.edu/pub/tex/bib/standard.bib",
  price =        "UK\pounds22.50",
  series =       "Ellis Horwood series in computers and their
                 applications",
  acknowledgement = ack-nhfb,
  keywords =     "algorithms; documentation; languages; SGML (computer
                 program language)",
  libnote =      "Not yet in my library.",
  subject =      "I.3.6 Computing Methodologies, COMPUTER GRAPHICS,
                 Methodology and Techniques, Languages \\ J.7 Computer
                 Applications, COMPUTERS IN OTHER SYSTEMS, Publishing",
}


bibtype: book
filename: master.bib
label: Smith:1990:LPV
author: Ross Smith
title: Learning PostScript: A Visual Approach
publisher: pub-PEACHPIT
address: pub-PEACHPIT:adr
pages: 175
year: 1990
ISBN: 0-938151-12-6 OR 0938151126
ISBN13: 978-0-938151-12-8 OR 9780938151128
LCCN: QA76.73.P67 S55 1990
bibdate: Sat Aug 27 10:55:20 1994
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib
bibtimestamp: 1994.08.27 10:55:20 ???
acknowledgement: ack-nhfb
rawauthor: Ross Smith
rawtitle: Learning {PostScript}: {A} Visual Approach
entry:
@Book{Smith:1990:LPV,
  author =       "Ross Smith",
  title =        "Learning {PostScript}: {A} Visual Approach",
  publisher =    pub-PEACHPIT,
  address =      pub-PEACHPIT:adr,
  year =         "1990",
  ISBN =         "0-938151-12-6",
  ISBN-13 =      "978-0-938151-12-8",
  LCCN =         "QA76.73.P67 S55 1990",
  bibdate =      "Sat Aug 27 10:55:20 1994",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib",
  acknowledgement = ack-nhfb,
}


bibtype: book
filename: master.bib
label: Smith:1992:SRS
author: Joan M. Smith
title: SGML and Related Standards: Document Description and Processing Languages
publisher: pub-ELLIS-HORWOOD
address: pub-ELLIS-HORWOOD:adr
pages: xviii + 151
year: 1992
ISBN: 0-13-441056-4 (paperback), 0-13-806506-3 OR 0134410564 (paperback), 0138065063
ISBN13: 978-0-13-441056-2 (paperback), 978-0-13-806506-5 OR 9780134410562 (paperback), 9780138065065
LCCN: QA76.73 .S42 1992
MRclass: 68U15, 68-01
bibdate: Wed Aug 10 11:33:23 1994
bibtimestamp: 1994.08.10 11:33:23 ???
series: The Ellis Horwood series in computers and their applications
ZMnumber: 0818.68146
acknowledgement: ack-nhfb
rawauthor: Joan M. Smith
rawtitle: {SGML} and Related Standards: Document Description and Processing Languages
bibsource:
https://www.math.utah.edu/pub/tex/bib/master.bib; https://www.math.utah.edu/pub/tex/bib/sgml.bib; https://www.math.utah.edu/pub/tex/bib/standard.bib

TOC:
Preface Acronyms and abbreviations Introduction / 1 Background / 1 Standardization aspects / 2 Objectives of SGML / 6 Uses of SGML / 7 The Standard Generalized Markup Language / 12 Concepts on which SGML is based / 12 The notion of markup / 13 What SGML is / 14 How SGML works / 15 Features of SGML / 20 An SGML document / 24 SGML declaration / 24 Document type definition / 27 Document instance / 30 Reducing overheads / 31 Some application considerations / 35 General remarks / 35 Avoidance of presentation issues / 36 Numbering schemes / 37 Cross-referencing / 37 Indexing / 37 Lists / 38 Tables / 39 Mathematics / 41 Libraries of information / 41 Hypermedia links / 41 Security / 42 The integrated information base / 45 Some possibilities / 45 Organizational aspects / 46 Output considerations / 46 Functionality / 47 Input to the information base / 48 Ten rules and ten benefits / 50 Getting started / 52 Presenting SGML documents / 55 The standards involved / 55 Document Style Semantics and Specification Language / 55 Standard Page Description Language / 58 Fonts / 61 SGML support facilities / 66 Interchanging SGML documents / 66 Registration of owner identifiers / 67 Editing SGML documents / 68 The overall model / 70 Techniques for using SGML / 72 Vocabulary / 76 Hypermedia and other new work / 77 HyTime / 77 The Standard Music Description Language / 79 A binary version of SGML / 81 Revision of ISO 8879 / 82 Conformance / 83 Related standards work / 84 Some applications of SGML / 89 Defence / 89 Others / 94 A comparison of SGML and ODA / 103 Something about the standards / 103 Technical issues / 105 Business issues / 114 SGML product guidance / 120 Licensing a product / 120 Availability of products / 127 Further information / 134 SGML Users' Group / 134 Graphic Communications Association / 135 Electronic Publishing Special Interest Group / 136 Published standards and technical reports / 137 Books on SGML / 138 Other useful documents / 139 The last word / 141 Appendix 1: A brief history of the development of SGML / 143 Appendix 2: Glossary / 146 Index / 149

rawTOC:
Preface \\ Acronyms and abbreviations \\ Introduction / 1 \\ Background / 1 \\ Standardization aspects / 2 \\ Objectives of SGML / 6 \\ Uses of SGML / 7 \\ The Standard Generalized Markup Language / 12 \\ Concepts on which SGML is based / 12 \\ The notion of markup / 13 \\ What SGML is / 14 \\ How SGML works / 15 \\ Features of SGML / 20 \\ An SGML document / 24 \\ SGML declaration / 24 \\ Document type definition / 27 \\ Document instance / 30 \\ Reducing overheads / 31 \\ Some application considerations / 35 \\ General remarks / 35 \\ Avoidance of presentation issues / 36 \\ Numbering schemes / 37 \\ Cross-referencing / 37 \\ Indexing / 37 \\ Lists / 38 \\ Tables / 39 \\ Mathematics / 41 \\ Libraries of information / 41 \\ Hypermedia links / 41 \\ Security / 42 \\ The integrated information base / 45 \\ Some possibilities / 45 \\ Organizational aspects / 46 \\ Output considerations / 46 \\ Functionality / 47 \\ Input to the information base / 48 \\ Ten rules and ten benefits / 50 \\ Getting started / 52 \\ Presenting SGML documents / 55 \\ The standards involved / 55 \\ Document Style Semantics and Specification Language / 55 \\ Standard Page Description Language / 58 \\ Fonts / 61 \\ SGML support facilities / 66 \\ Interchanging SGML documents / 66 \\ Registration of owner identifiers / 67 \\ Editing SGML documents / 68 \\ The overall model / 70 \\ Techniques for using SGML / 72 \\ Vocabulary / 76 \\ Hypermedia and other new work / 77 \\ HyTime / 77 \\ The Standard Music Description Language / 79 \\ A binary version of SGML / 81 \\ Revision of ISO 8879 / 82 \\ Conformance / 83 \\ Related standards work / 84 \\ Some applications of SGML / 89 \\ Defence / 89 \\ Others / 94 \\ A comparison of SGML and ODA / 103 \\ Something about the standards / 103 \\ Technical issues / 105 \\ Business issues / 114 \\ SGML product guidance / 120 \\ Licensing a product / 120 \\ Availability of products / 127 \\ Further information / 134 \\ SGML Users' Group / 134 \\ Graphic Communications Association / 135 \\ Electronic Publishing Special Interest Group / 136 \\ Published standards and technical reports / 137 \\ Books on SGML / 138 \\ Other useful documents / 139 \\ The last word / 141 \\ Appendix 1: A brief history of the development of SGML / 143 \\ Appendix 2: Glossary / 146 \\ Index / 149

entry:
@Book{Smith:1992:SRS,
  author =       "Joan M. Smith",
  title =        "{SGML} and Related Standards: Document Description and
                 Processing Languages",
  publisher =    pub-ELLIS-HORWOOD,
  address =      pub-ELLIS-HORWOOD:adr,
  pages =        "xviii + 151",
  year =         "1992",
  ISBN =         "0-13-441056-4 (paperback), 0-13-806506-3",
  ISBN-13 =      "978-0-13-441056-2 (paperback), 978-0-13-806506-5",
  LCCN =         "QA76.73 .S42 1992",
  MRclass =      "68U15, 68-01",
  bibdate =      "Wed Aug 10 11:33:23 1994",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib;
                 https://www.math.utah.edu/pub/tex/bib/sgml.bib;
                 https://www.math.utah.edu/pub/tex/bib/standard.bib",
  price =        "US\$50.25",
  series =       "The Ellis Horwood series in computers and their
                 applications",
  ZMnumber =     "0818.68146",
  acknowledgement = ack-nhfb,
  libnote =      "Not yet in my library.",
  tableofcontents = "Preface \\
                 Acronyms and abbreviations \\
                 Introduction / 1 \\
                 Background / 1 \\
                 Standardization aspects / 2 \\
                 Objectives of SGML / 6 \\
                 Uses of SGML / 7 \\
                 The Standard Generalized Markup Language / 12 \\
                 Concepts on which SGML is based / 12 \\
                 The notion of markup / 13 \\
                 What SGML is / 14 \\
                 How SGML works / 15 \\
                 Features of SGML / 20 \\
                 An SGML document / 24 \\
                 SGML declaration / 24 \\
                 Document type definition / 27 \\
                 Document instance / 30 \\
                 Reducing overheads / 31 \\
                 Some application considerations / 35 \\
                 General remarks / 35 \\
                 Avoidance of presentation issues / 36 \\
                 Numbering schemes / 37 \\
                 Cross-referencing / 37 \\
                 Indexing / 37 \\
                 Lists / 38 \\
                 Tables / 39 \\
                 Mathematics / 41 \\
                 Libraries of information / 41 \\
                 Hypermedia links / 41 \\
                 Security / 42 \\
                 The integrated information base / 45 \\
                 Some possibilities / 45 \\
                 Organizational aspects / 46 \\
                 Output considerations / 46 \\
                 Functionality / 47 \\
                 Input to the information base / 48 \\
                 Ten rules and ten benefits / 50 \\
                 Getting started / 52 \\
                 Presenting SGML documents / 55 \\
                 The standards involved / 55 \\
                 Document Style Semantics and Specification Language /
                 55 \\
                 Standard Page Description Language / 58 \\
                 Fonts / 61 \\
                 SGML support facilities / 66 \\
                 Interchanging SGML documents / 66 \\
                 Registration of owner identifiers / 67 \\
                 Editing SGML documents / 68 \\
                 The overall model / 70 \\
                 Techniques for using SGML / 72 \\
                 Vocabulary / 76 \\
                 Hypermedia and other new work / 77 \\
                 HyTime / 77 \\
                 The Standard Music Description Language / 79 \\
                 A binary version of SGML / 81 \\
                 Revision of ISO 8879 / 82 \\
                 Conformance / 83 \\
                 Related standards work / 84 \\
                 Some applications of SGML / 89 \\
                 Defence / 89 \\
                 Others / 94 \\
                 A comparison of SGML and ODA / 103 \\
                 Something about the standards / 103 \\
                 Technical issues / 105 \\
                 Business issues / 114 \\
                 SGML product guidance / 120 \\
                 Licensing a product / 120 \\
                 Availability of products / 127 \\
                 Further information / 134 \\
                 SGML Users' Group / 134 \\
                 Graphic Communications Association / 135 \\
                 Electronic Publishing Special Interest Group / 136 \\
                 Published standards and technical reports / 137 \\
                 Books on SGML / 138 \\
                 Other useful documents / 139 \\
                 The last word / 141 \\
                 Appendix 1: A brief history of the development of SGML
                 / 143 \\
                 Appendix 2: Glossary / 146 \\
                 Index / 149",
}


bibtype: book
filename: master.bib
label: Smith:1998:SECa
author: Crosbie Smith
title: The science of energy: a cultural history of energy physics in Victorian Britain
publisher: pub-U-CHICAGO
address: pub-U-CHICAGO:adr
pages: xi + 404
year: 1998
ISBN: 0-226-76420-6, 0-226-76421-4 (paperback) OR 0226764206, 0226764214 (paperback)
ISBN13: 978-0-226-76420-7, 978-0-226-76421-4 (paperback) OR 9780226764207, 9780226764214 (paperback)
LCCN: QC72 .S58 1998
bibdate: Mon Sep 29 10:56:31 MDT 2014
bibsource: fsz3950.oclc.org:210/WorldCat; https://www.math.utah.edu/pub/tex/bib/master.bib
bibtimestamp: 2014.09.29 10:56:31 MDT
acknowledgement: ack-nhfb
rawauthor: Crosbie Smith
rawtitle: The science of energy: a cultural history of energy physics in {Victorian Britain}
URL:
http://catdir.loc.gov/catdir/description/uchi051/98024960.html; http://catdir.loc.gov/catdir/enhancements/fy0608/98024960-t.html; http://catdir.loc.gov/catdir/enhancements/fy0609/98024960-b.html

abstract:
Although we take it for granted today, the concept of ``energy'' transformed nineteenth-century physics. In booktitle The Science of Energy, Crosbie Smith shows how a North British group of scientists and engineers, including James Joule, James Clerk Maxwell, William and James Thomson, Fleeming Jenkin, and P. G. Tait, developed energy physics to solve practical problems encountered by Scottish shipbuilders and marine engineers to counter biblical revivalism and evolutionary materialism and to rapidly enhance their own scientific credibility. Replacing the language and concepts of classical mechanics with terms such as ``actual'' and ``potential'' energy, the North British group conducted their revolution in physics so astutely and vigorously that the concept of ``energy'' --- a valuable commodity in the early days of industrialization --- became their intellectual property. Smith skillfully places this revolution in its scientific and cultural context, exploring the actual creation of scientific knowledge during one of the most significant episodes in the history of physics.

subject:
Force and energy; History; 19th century; Power resources; Power (Mechanics); Force et energie; Histoire; 19e siecle; Ressources energetiques; Energie mecanique; Energie; Physik; Wissenschaft; Kraft; Force and energy; Power (Mechanics); Power resources; Gross britannien

TOC:
Introduction: a history of energy From design to dissolution: Scotland's Presbyterian cultures Recovering the motive power of heat Mr Joule of Manchester Constructing a perfect thermo-dynamic engine `Everything in the material world is progressive' `The epoch of energy': the new physics and the new cosmology The science of thermodynamics North Britain versus metropolis: territorial controversy in the history of energy Newton reinvented: Thomson and Tait's Treatise on natural philosophy Gentleman of energy: the natural philosophy of James Clerk Maxwell Demons versus dissipation Energy and electricity: `the apparatus of the market place' Sequel: Transforming energy in the late nineteenth century

rawabstract:
Although we take it for granted today, the concept of ``energy'' transformed nineteenth-century physics. In \booktitle{The Science of Energy}, Crosbie Smith shows how a North British group of scientists and engineers, including James Joule, James Clerk Maxwell, William and James Thomson, Fleeming Jenkin, and P. G. Tait, developed energy physics to solve practical problems encountered by Scottish shipbuilders and marine engineers to counter biblical revivalism and evolutionary materialism and to rapidly enhance their own scientific credibility. Replacing the language and concepts of classical mechanics with terms such as ``actual'' and ``potential'' energy, the North British group conducted their revolution in physics so astutely and vigorously that the concept of ``energy'' --- a valuable commodity in the early days of industrialization --- became their intellectual property. Smith skillfully places this revolution in its scientific and cultural context, exploring the actual creation of scientific knowledge during one of the most significant episodes in the history of physics.

rawTOC:
Introduction: a history of energy \\ From design to dissolution: Scotland's Presbyterian cultures \\ Recovering the motive power of heat \\ Mr Joule of Manchester \\ Constructing a perfect thermo-dynamic engine \\ `Everything in the material world is progressive' \\ `The epoch of energy': the new physics and the new cosmology \\ The science of thermodynamics \\ North Britain versus metropolis: territorial controversy in the history of energy \\ Newton reinvented: Thomson and Tait's Treatise on natural philosophy \\ Gentleman of energy: the natural philosophy of James Clerk Maxwell \\ Demons versus dissipation \\ Energy and electricity: `the apparatus of the market place' \\ Sequel: Transforming energy in the late nineteenth century

entry:
@Book{Smith:1998:SECa,
  author =       "Crosbie Smith",
  title =        "The science of energy: a cultural history of energy
                 physics in {Victorian Britain}",
  publisher =    pub-U-CHICAGO,
  address =      pub-U-CHICAGO:adr,
  pages =        "xi + 404",
  year =         "1998",
  ISBN =         "0-226-76420-6, 0-226-76421-4 (paperback)",
  ISBN-13 =      "978-0-226-76420-7, 978-0-226-76421-4 (paperback)",
  LCCN =         "QC72 .S58 1998",
  bibdate =      "Mon Sep 29 10:56:31 MDT 2014",
  bibsource =    "fsz3950.oclc.org:210/WorldCat;
                 https://www.math.utah.edu/pub/tex/bib/master.bib",
  URL =          "http://catdir.loc.gov/catdir/description/uchi051/98024960.html;
                 http://catdir.loc.gov/catdir/enhancements/fy0608/98024960-t.html;
                 http://catdir.loc.gov/catdir/enhancements/fy0609/98024960-b.html",
  abstract =     "Although we take it for granted today, the concept of
                 ``energy'' transformed nineteenth-century physics. In
                 \booktitle{The Science of Energy}, Crosbie Smith shows
                 how a North British group of scientists and engineers,
                 including James Joule, James Clerk Maxwell, William and
                 James Thomson, Fleeming Jenkin, and P. G. Tait,
                 developed energy physics to solve practical problems
                 encountered by Scottish shipbuilders and marine
                 engineers to counter biblical revivalism and
                 evolutionary materialism and to rapidly enhance their
                 own scientific credibility. Replacing the language and
                 concepts of classical mechanics with terms such as
                 ``actual'' and ``potential'' energy, the North British
                 group conducted their revolution in physics so astutely
                 and vigorously that the concept of ``energy'' --- a
                 valuable commodity in the early days of
                 industrialization --- became their intellectual
                 property. Smith skillfully places this revolution in
                 its scientific and cultural context, exploring the
                 actual creation of scientific knowledge during one of
                 the most significant episodes in the history of
                 physics.",
  acknowledgement = ack-nhfb,
  libnote =      "Not yet in my library.",
  subject =      "Force and energy; History; 19th century; Power
                 resources; Power (Mechanics); Force et {\'e}nergie;
                 Histoire; 19e si{\`e}cle; Ressources
                 {\'e}nerg{\'e}tiques; {\'E}nergie m{\'e}canique;
                 Energie; Physik; Wissenschaft; Kraft; Force and energy;
                 Power (Mechanics); Power resources;
                 Gro{\ss}britannien",
  tableofcontents = "Introduction: a history of energy \\
                 From design to dissolution: Scotland's Presbyterian
                 cultures \\
                 Recovering the motive power of heat \\
                 Mr Joule of Manchester \\
                 Constructing a perfect thermo-dynamic engine \\
                 `Everything in the material world is progressive' \\
                 `The epoch of energy': the new physics and the new
                 cosmology \\
                 The science of thermodynamics \\
                 North Britain versus metropolis: territorial
                 controversy in the history of energy \\
                 Newton reinvented: Thomson and Tait's Treatise on
                 natural philosophy \\
                 Gentleman of energy: the natural philosophy of James
                 Clerk Maxwell \\
                 Demons versus dissipation \\
                 Energy and electricity: `the apparatus of the market
                 place' \\
                 Sequel: Transforming energy in the late nineteenth
                 century",
}


bibtype: book
filename: master.bib
label: Smith:1998:SXC
author: Michael Smith
title: Station X: The Codebreakers of Bletchley Park
publisher: Channel 4 Books
address: London, UK
pages: 184
year: 1998
ISBN: 0-7522-7148-2 OR 0752271482
ISBN13: 978-0-7522-7148-4 OR 9780752271484
LCCN: D810.C88 S66 2000
bibdate: Thu Sep 21 06:40:24 2000
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib
bibtimestamp: 2000.09.21 06:40:24 ???
acknowledgement: ack-nhfb
rawauthor: Michael Smith
rawtitle: {Station X}: The Codebreakers of {Bletchley Park}
entry:
@Book{Smith:1998:SXC,
  author =       "Michael Smith",
  title =        "{Station X}: The Codebreakers of {Bletchley Park}",
  publisher =    "Channel 4 Books",
  address =      "London, UK",
  pages =        "184",
  year =         "1998",
  ISBN =         "0-7522-7148-2",
  ISBN-13 =      "978-0-7522-7148-4",
  LCCN =         "D810.C88 S66 2000",
  bibdate =      "Thu Sep 21 06:40:24 2000",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib",
  price =        "UK\pounds 5.99",
  acknowledgement = ack-nhfb,
}


bibtype: book
filename: master.bib
label: Smith:2005:VMV
author: James E. (James Edward) Smith and Ravi Nair
title: Virtual Machines: Versatile Platforms for Systems and Processes
publisher: pub-MORGAN-KAUFMANN
address: pub-MORGAN-KAUFMANN:adrsf
pages: xxii + 638
year: 2005
LCCN: QA76.9.V5 S54 2005
bibdate: Thu Jul 21 08:04:00 2005
bibtimestamp: 2005.07.21 08:04:00 ???
subject: Virtual computer systems; Computer architecture; System design
acknowledgement: ack-nhfb
rawauthor: James E. (James Edward) Smith and Ravi Nair
rawtitle: Virtual Machines: Versatile Platforms for Systems and Processes
ISBN:
1-55860-910-5 (hardcover), 0-08-052540-7 (e-book), 1-4933-0376-7 OR 1558609105 (hardcover), 0080525407 (ebook), 1493303767

ISBN13:
978-1-55860-910-5 (hardcover), 978-0-08-052540-2 (e-book), 978-1-4933-0376-2 OR 9781558609105 (hardcover), 9780080525402 (ebook), 9781493303762

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

URL:
http://books.elsevier.com/us/bookscat/search/details.asp?country=United+States&community=mk&imprint=Morgan+Kaufmann&isbn=1558609105

abstract:
Virtual Machine technology applies the concept of virtualization to an entire machine, circumventing real machine compatibility constraints and hardware resource constraints to enable a higher degree of software portability and flexibility. Virtual machines are rapidly becoming an essential element in computer system design. They provide system security, flexibility, cross-platform compatibility, reliability, and resource efficiency. Designed to solve problems in combining and using major computer system components, virtual machine technologies play a key role in many disciplines, including operating systems, programming languages, and computer architecture. For example, at the process level, virtualizing technologies support dynamic program translation and platform-independent network computing. At the system level, they support multiple operating system environments on the same hardware platform and in servers. Historically, individual virtual machine techniques have been developed within the specific disciplines that employ them (in some cases they aren't even referred to as virtual machines), making it difficult to see their common underlying relationships in a cohesive way. In this text, Smith and Nair take a new approach by examining virtual machines as a unified discipline. Pulling together cross-cutting technologies allows virtual machine implementations to be studied and engineered in a well-structured manner. Topics include instruction set emulation, dynamic program translation and optimization, high level virtual machines (including Java and CLI), and system virtual machines for both single-user systems and servers. Examines virtual machine technologies across the disciplines that use them. Operating systems, programming languages and computer architecture. Defining a new and unified discipline. Reviewed by principle researchers at Microsoft, HP, and by other industry research groups. Written by two authors who combine several decades of expertise in computer system research and development, both in academia and industry.

TOC:
Introduction to virtual machines Emulation: interpretation and binary translation Process virtual machines Dynamic binary optimization High-level language virtual machine architecture High-level language virtual machine implementation Codesigned virtual machines System virtual machines Multiprocessor virtualization Emerging applications

rawabstract:
Virtual Machine technology applies the concept of virtualization to an entire machine, circumventing real machine compatibility constraints and hardware resource constraints to enable a higher degree of software portability and flexibility. Virtual machines are rapidly becoming an essential element in computer system design. They provide system security, flexibility, cross-platform compatibility, reliability, and resource efficiency. Designed to solve problems in combining and using major computer system components, virtual machine technologies play a key role in many disciplines, including operating systems, programming languages, and computer architecture. For example, at the process level, virtualizing technologies support dynamic program translation and platform-independent network computing. At the system level, they support multiple operating system environments on the same hardware platform and in servers. Historically, individual virtual machine techniques have been developed within the specific disciplines that employ them (in some cases they aren't even referred to as virtual machines), making it difficult to see their common underlying relationships in a cohesive way. In this text, Smith and Nair take a new approach by examining virtual machines as a unified discipline. Pulling together cross-cutting technologies allows virtual machine implementations to be studied and engineered in a well-structured manner. Topics include instruction set emulation, dynamic program translation and optimization, high level virtual machines (including Java and CLI), and system virtual machines for both single-user systems and servers. Examines virtual machine technologies across the disciplines that use them. Operating systems, programming languages and computer architecture. Defining a new and unified discipline. Reviewed by principle researchers at Microsoft, HP, and by other industry research groups. Written by two authors who combine several decades of expertise in computer system research and development, both in academia and industry.

rawTOC:
Introduction to virtual machines \\ Emulation: interpretation and binary translation \\ Process virtual machines \\ Dynamic binary optimization \\ High-level language virtual machine architecture \\ High-level language virtual machine implementation \\ Codesigned virtual machines \\ System virtual machines \\ Multiprocessor virtualization \\ Emerging applications

entry:
@Book{Smith:2005:VMV,
  author =       "James E. (James Edward) Smith and Ravi Nair",
  title =        "Virtual Machines: Versatile Platforms for Systems and
                 Processes",
  publisher =    pub-MORGAN-KAUFMANN,
  address =      pub-MORGAN-KAUFMANN:adrsf,
  pages =        "xxii + 638",
  year =         "2005",
  ISBN =         "1-55860-910-5 (hardcover), 0-08-052540-7 (e-book),
                 1-4933-0376-7",
  ISBN-13 =      "978-1-55860-910-5 (hardcover), 978-0-08-052540-2
                 (e-book), 978-1-4933-0376-2",
  LCCN =         "QA76.9.V5 S54 2005",
  bibdate =      "Thu Jul 21 08:04:00 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib;
                 https://www.math.utah.edu/pub/tex/bib/virtual-machines.bib;
                 z3950.loc.gov:7090/Voyager",
  URL =          "http://books.elsevier.com/us/bookscat/search/details.asp?country=United+States&community=mk&imprint=Morgan+Kaufmann&isbn=1558609105",
  abstract =     "Virtual Machine technology applies the concept of
                 virtualization to an entire machine, circumventing real
                 machine compatibility constraints and hardware resource
                 constraints to enable a higher degree of software
                 portability and flexibility. Virtual machines are
                 rapidly becoming an essential element in computer
                 system design. They provide system security,
                 flexibility, cross-platform compatibility, reliability,
                 and resource efficiency. Designed to solve problems in
                 combining and using major computer system components,
                 virtual machine technologies play a key role in many
                 disciplines, including operating systems, programming
                 languages, and computer architecture. For example, at
                 the process level, virtualizing technologies support
                 dynamic program translation and platform-independent
                 network computing. At the system level, they support
                 multiple operating system environments on the same
                 hardware platform and in servers. Historically,
                 individual virtual machine techniques have been
                 developed within the specific disciplines that employ
                 them (in some cases they aren't even referred to as
                 virtual machines), making it difficult to see their
                 common underlying relationships in a cohesive way. In
                 this text, Smith and Nair take a new approach by
                 examining virtual machines as a unified discipline.
                 Pulling together cross-cutting technologies allows
                 virtual machine implementations to be studied and
                 engineered in a well-structured manner. Topics include
                 instruction set emulation, dynamic program translation
                 and optimization, high level virtual machines
                 (including Java and CLI), and system virtual machines
                 for both single-user systems and servers. Examines
                 virtual machine technologies across the disciplines
                 that use them. Operating systems, programming languages
                 and computer architecture. Defining a new and unified
                 discipline. Reviewed by principle researchers at
                 Microsoft, HP, and by other industry research groups.
                 Written by two authors who combine several decades of
                 expertise in computer system research and development,
                 both in academia and industry.",
  acknowledgement = ack-nhfb,
  subject =      "Virtual computer systems; Computer architecture;
                 System design",
  tableofcontents = "Introduction to virtual machines \\
                 Emulation: interpretation and binary translation \\
                 Process virtual machines \\
                 Dynamic binary optimization \\
                 High-level language virtual machine architecture \\
                 High-level language virtual machine implementation \\
                 Codesigned virtual machines \\
                 System virtual machines \\
                 Multiprocessor virtualization \\
                 Emerging applications",
}


bibtype: book
filename: master.bib
label: Smith:2014:SDF
author: Gary Smith
title: Standard deviations: flawed assumptions tortured data and other ways to lie with statistics
publisher: Duckworth Overlook
address: London, UK
pages: xxii + 638
year: 2014
ISBN: 1-4683-1102-6, 0-7156-4974-4 (e-book) OR 1468311026, 0715649744 (ebook)
ISBN13: 978-1-4683-1102-0, 978-0-7156-4974-9 (e-book) OR 9781468311020, 9780715649749 (ebook)
LCCN: QA279 .S638 2014
bibdate: Fri Sep 2 07:22:41 MDT 2016
bibsource: fsz3950.oclc.org:210/WorldCat; https://www.math.utah.edu/pub/tex/bib/master.bib
bibtimestamp: 2016.09.02 07:22:41 MDT
URL: http://public.eblib.com/choice/publicfullrecord.aspx?p=2029045
acknowledgement: ack-nhfb
authordates: 1945--
rawauthor: Gary Smith
rawtitle: Standard deviations: flawed assumptions tortured data and other ways to lie with statistics
abstract:
Did you know that having a messy room will make you racist? Or that human beings possess the ability to postpone death until after important ceremonial occasions? Or that people live three to five years longer if they have positive initials, like ACE? All of these `facts' have been argued with a straight face by researchers and backed up with reams of data and convincing statistics. As Nobel Prize-winning economist Ronald Coase once cynically observed, `If you torture data long enough, it will confess.' Lying with statistics is a time-honoured con.

subject:
Statistics; Standard deviations; MATHEMATICS / Applied; MATHEMATICS / Probability and Statistics / General; Standard deviations; Statistics; Donnees statistiques; Methodes statistiques.

TOC:
Introduction 1. Patterns, Patterns, Patterns 2. Garbage In, Gospel Out 3. Apples and Prunes 4. Oops! 5. Graphical Gaffes 6. Common Nonsense 7. Confound It! 8. When You're Hot, You're Not 9. Regression 10. Even Steven 11. The Texas Sharpshooter 12. The Ultimate Procrastination 13. Serious Omissions 14. Flimsy Theories and Rotten Data 15. Don't Confuse Me With Facts 16. Data Without Theory 17. Betting the Bank 18. Theory Without Data 19. When to Be Persuaded and When to Be Skeptical

rawabstract:
Did you know that having a messy room will make you racist? Or that human beings possess the ability to postpone death until after important ceremonial occasions? Or that people live three to five years longer if they have positive initials, like ACE? All of these `facts' have been argued with a straight face by researchers and backed up with reams of data and convincing statistics. As Nobel Prize-winning economist Ronald Coase once cynically observed, `If you torture data long enough, it will confess.' Lying with statistics is a time-honoured con.

rawTOC:
Introduction \\ 1. Patterns, Patterns, Patterns \\ 2. Garbage In, Gospel Out \\ 3. Apples and Prunes \\ 4. Oops! \\ 5. Graphical Gaffes \\ 6. Common Nonsense \\ 7. Confound It! \\ 8. When You're Hot, You're Not \\ 9. Regression \\ 10. Even Steven \\ 11. The Texas Sharpshooter \\ 12. The Ultimate Procrastination \\ 13. Serious Omissions \\ 14. Flimsy Theories and Rotten Data \\ 15. Don't Confuse Me With Facts \\ 16. Data Without Theory \\ 17. Betting the Bank \\ 18. Theory Without Data \\ 19. When to Be Persuaded and When to Be Skeptical

entry:
@Book{Smith:2014:SDF,
  author =       "Gary Smith",
  title =        "Standard deviations: flawed assumptions tortured data
                 and other ways to lie with statistics",
  publisher =    "Duckworth Overlook",
  address =      "London, UK",
  year =         "2014",
  ISBN =         "1-4683-1102-6, 0-7156-4974-4 (e-book)",
  ISBN-13 =      "978-1-4683-1102-0, 978-0-7156-4974-9 (e-book)",
  LCCN =         "QA279 .S638 2014",
  bibdate =      "Fri Sep 2 07:22:41 MDT 2016",
  bibsource =    "fsz3950.oclc.org:210/WorldCat;
                 https://www.math.utah.edu/pub/tex/bib/master.bib",
  URL =          "http://public.eblib.com/choice/publicfullrecord.aspx?p=2029045",
  abstract =     "Did you know that having a messy room will make you
                 racist? Or that human beings possess the ability to
                 postpone death until after important ceremonial
                 occasions? Or that people live three to five years
                 longer if they have positive initials, like ACE? All of
                 these `facts' have been argued with a straight face by
                 researchers and backed up with reams of data and
                 convincing statistics. As Nobel Prize-winning economist
                 Ronald Coase once cynically observed, `If you torture
                 data long enough, it will confess.' Lying with
                 statistics is a time-honoured con.",
  acknowledgement = ack-nhfb,
  author-dates = "1945--",
  subject =      "Statistics; Standard deviations; MATHEMATICS /
                 Applied; MATHEMATICS / Probability and Statistics /
                 General; Standard deviations; Statistics; Donn{\'e}es
                 statistiques; M{\'e}thodes statistiques.",
  tableofcontents = "Introduction \\
                 1. Patterns, Patterns, Patterns \\
                 2. Garbage In, Gospel Out \\
                 3. Apples and Prunes \\
                 4. Oops! \\
                 5. Graphical Gaffes \\
                 6. Common Nonsense \\
                 7. Confound It! \\
                 8. When You're Hot, You're Not \\
                 9. Regression \\
                 10. Even Steven \\
                 11. The Texas Sharpshooter \\
                 12. The Ultimate Procrastination \\
                 13. Serious Omissions \\
                 14. Flimsy Theories and Rotten Data \\
                 15. Don't Confuse Me With Facts \\
                 16. Data Without Theory \\
                 17. Betting the Bank \\
                 18. Theory Without Data \\
                 19. When to Be Persuaded and When to Be Skeptical",
}


bibtype: book
filename: master.bib
label: Smolin:2007:TPR
author: Lee Smolin
title: The Trouble with Physics: the Rise of String Theory, the Fall of a Science, and What Comes Next
publisher: Mariner Books
address: Boston, MA, USA
pages: xxiii + 392
year: 2007
ISBN: 0-618-91868-X (paperback) OR 061891868X (paperback)
ISBN13: 978-0-618-91868-3 (paperback) OR 9780618918683 (paperback)
LCCN: QC6 .S6535 2007
bibdate: Tue Sep 1 16:19:39 MDT 2009
bibtimestamp: 2009.09.01 16:19:39 MDT
remark: Originally published: Boston: Houghton Mifflin, 2006
subject: Physics; Methodology; History; 20th century; String models
acknowledgement: ack-nhfb
rawauthor: Lee Smolin
rawtitle: The Trouble with Physics: the Rise of String Theory, the Fall of a Science, and What Comes Next
bibsource:
https://www.math.utah.edu/pub/tex/bib/einstein.bib; https://www.math.utah.edu/pub/tex/bib/master.bib; melvyl.cdlib.org:210/CDL90

URL:
http://www.loc.gov/catdir/enhancements/fy0634/2006007235-d.html; http://www.loc.gov/catdir/enhancements/fy0737/2006007235-b.html; http://www.loc.gov/catdir/toc/ecip069/2006007235.html

TOC:
The five great problems in theoretical physics The beauty myth The world as geometry Unification becomes a science From unification to superunification Quantum gravity: the fork in the road Preparing for a revolution The first superstring revolution Revolution number two A theory of anything The anthropic solution What string theory explains Surprises from the real world Building on Einstein Physics after string theory How do you fight sociology? What is science? Seers and craftspeople How science really works What we can do for science

rawTOC:
The five great problems in theoretical physics \\ The beauty myth \\ The world as geometry \\ Unification becomes a science \\ From unification to superunification \\ Quantum gravity: the fork in the road \\ Preparing for a revolution \\ The first superstring revolution \\ Revolution number two \\ A theory of anything \\ The anthropic solution \\ What string theory explains \\ Surprises from the real world \\ Building on Einstein \\ Physics after string theory \\ How do you fight sociology? \\ What is science? \\ Seers and craftspeople \\ How science really works \\ What we can do for science

entry:
@Book{Smolin:2007:TPR,
  author =       "Lee Smolin",
  title =        "The Trouble with Physics: the Rise of String Theory,
                 the Fall of a Science, and What Comes Next",
  publisher =    "Mariner Books",
  address =      "Boston, MA, USA",
  pages =        "xxiii + 392",
  year =         "2007",
  ISBN =         "0-618-91868-X (paperback)",
  ISBN-13 =      "978-0-618-91868-3 (paperback)",
  LCCN =         "QC6 .S6535 2007",
  bibdate =      "Tue Sep 1 16:19:39 MDT 2009",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/einstein.bib;
                 https://www.math.utah.edu/pub/tex/bib/master.bib;
                 melvyl.cdlib.org:210/CDL90",
  URL =          "http://www.loc.gov/catdir/enhancements/fy0634/2006007235-d.html;
                 http://www.loc.gov/catdir/enhancements/fy0737/2006007235-b.html;
                 http://www.loc.gov/catdir/toc/ecip069/2006007235.html",
  acknowledgement = ack-nhfb,
  remark =       "Originally published: Boston: Houghton Mifflin, 2006",
  subject =      "Physics; Methodology; History; 20th century; String
                 models",
  tableofcontents = "The five great problems in theoretical physics \\
                 The beauty myth \\
                 The world as geometry \\
                 Unification becomes a science \\
                 From unification to superunification \\
                 Quantum gravity: the fork in the road \\
                 Preparing for a revolution \\
                 The first superstring revolution \\
                 Revolution number two \\
                 A theory of anything \\
                 The anthropic solution \\
                 What string theory explains \\
                 Surprises from the real world \\
                 Building on Einstein \\
                 Physics after string theory \\
                 How do you fight sociology? \\
                 What is science? \\
                 Seers and craftspeople \\
                 How science really works \\
                 What we can do for science",
}


bibtype: book
filename: master.bib
label: Smolin:2013:TRC
author: Lee Smolin
title: Time Reborn: From the Crisis in Physics to the Future of the Universe
publisher: Mariner Books
address: Boston, MA, USA
pages: xxxi + 319
year: 2014
ISBN: 0-544-24559-8 OR 0544245598
ISBN13: 978-0-544-24559-4 OR 9780544245594
LCCN: QB991.Q36 S66 2014
bibdate: Sun Jan 18 18:16:42 MST 2015
bibtimestamp: 2015.01.18 18:16:42 MST
acknowledgement: ack-nhfb
authordates: 1955--
rawauthor: Lee Smolin
rawtitle: Time Reborn: From the Crisis in Physics to the Future of the Universe
abstract:
From one of our foremost thinkers and public intellectuals, a radical new view of the nature of time and the cosmos. What is time? This deceptively simple question is the single most important problem facing science as we probe more deeply into the fundamentals of the universe. All of the mysteries physicists and cosmologists face --- from the Big Bang to the future of the universe, from the puzzles of quantum physics to the unification of forces and particles --- come down to the nature of time. The fact that time is real may seem obvious. You experience it passing every day when you watch clocks tick, bread toast, and children grow. But most physicists, from Newton to Einstein to today's quantum theorists, have seen things differently. The scientific case for time being an illusion is formidable. That is why the consequences of adopting the view that time is real are revolutionary. Lee Smolin, author of the controversial bestseller booktitle The Trouble with Physics, argues that a limited notion of time is holding physics back. It's time for a major revolution in scientific thought. The reality of time could be the key to the next big breakthrough in theoretical physics. What if the laws of physics themselves were not timeless? What if they could evolve? booktitle Time Reborn offers a radical new approach to cosmology that embraces the reality of time and opens up a whole new universe of possibilities. There are few ideas that, like our notion of time, shape our thinking about literally everything, with huge implications for physics and beyond --- from climate change to the economic crisis. Smolin explains in lively and lucid prose how the true nature of time impacts our world.

subject:
Quantum cosmology; Space and time; Quantum field theory; Quantum cosmology; Quantum field theory; Space and time.

TOC:
Preface Introduction Part 1. Weight: the expulsion of time 1: Falling 2: The disappearance of time 3: A game of catch 4: Doing physics in a box 5: The expulsion of novelty and surprise 6: Relativity and timelessness 7: Quantum cosmology and the end of time Part 2. Light: time reborn Interlude: Einstein's discontent 8: The cosmological fallacy 9: The cosmological challenge 10: Principles for a new cosmology 11: The evolution of laws 12: Quantum mechanics and the liberation of the atom 13: The battle between relativity and the quantum 14: Time reborn from relativity 15: The emergence of space 16: The life and death of the universe 17: Time reborn from heat and light 18: Infinite space or infinite time? 19: The future of time Epilogue: Thinking in time Notes Bibliography Acknowledgments Index

rawabstract:
From one of our foremost thinkers and public intellectuals, a radical new view of the nature of time and the cosmos. What is time? This deceptively simple question is the single most important problem facing science as we probe more deeply into the fundamentals of the universe. All of the mysteries physicists and cosmologists face --- from the Big Bang to the future of the universe, from the puzzles of quantum physics to the unification of forces and particles --- come down to the nature of time. The fact that time is real may seem obvious. You experience it passing every day when you watch clocks tick, bread toast, and children grow. But most physicists, from Newton to Einstein to today's quantum theorists, have seen things differently. The scientific case for time being an illusion is formidable. That is why the consequences of adopting the view that time is real are revolutionary. Lee Smolin, author of the controversial bestseller \booktitle{The Trouble with Physics}, argues that a limited notion of time is holding physics back. It's time for a major revolution in scientific thought. The reality of time could be the key to the next big breakthrough in theoretical physics. What if the laws of physics themselves were not timeless? What if they could evolve? \booktitle{Time Reborn} offers a radical new approach to cosmology that embraces the reality of time and opens up a whole new universe of possibilities. There are few ideas that, like our notion of time, shape our thinking about literally everything, with huge implications for physics and beyond --- from climate change to the economic crisis. Smolin explains in lively and lucid prose how the true nature of time impacts our world.

rawTOC:
Preface \\ Introduction \\ Part 1. Weight: the expulsion of time \\ 1: Falling \\ 2: The disappearance of time \\ 3: A game of catch \\ 4: Doing physics in a box \\ 5: The expulsion of novelty and surprise \\ 6: Relativity and timelessness \\ 7: Quantum cosmology and the end of time \\ Part 2. Light: time reborn \\ Interlude: Einstein's discontent \\ 8: The cosmological fallacy \\ 9: The cosmological challenge \\ 10: Principles for a new cosmology \\ 11: The evolution of laws \\ 12: Quantum mechanics and the liberation of the atom \\ 13: The battle between relativity and the quantum \\ 14: Time reborn from relativity \\ 15: The emergence of space \\ 16: The life and death of the universe \\ 17: Time reborn from heat and light \\ 18: Infinite space or infinite time? \\ 19: The future of time \\ Epilogue: Thinking in time \\ Notes \\ Bibliography \\ Acknowledgments \\ Index

entry:
@Book{Smolin:2013:TRC,
  author =       "Lee Smolin",
  title =        "Time Reborn: From the Crisis in Physics to the Future
                 of the Universe",
  publisher =    "Mariner Books",
  address =      "Boston, MA, USA",
  pages =        "xxxi + 319",
  year =         "2014",
  ISBN =         "0-544-24559-8",
  ISBN-13 =      "978-0-544-24559-4",
  LCCN =         "QB991.Q36 S66 2014",
  bibdate =      "Sun Jan 18 18:16:42 MST 2015",
  bibsource =    "fsz3950.oclc.org:210/WorldCat;
                 https://www.math.utah.edu/pub/tex/bib/einstein.bib;
                 https://www.math.utah.edu/pub/tex/bib/master.bib",
  abstract =     "From one of our foremost thinkers and public
                 intellectuals, a radical new view of the nature of time
                 and the cosmos. What is time? This deceptively simple
                 question is the single most important problem facing
                 science as we probe more deeply into the fundamentals
                 of the universe. All of the mysteries physicists and
                 cosmologists face --- from the Big Bang to the future
                 of the universe, from the puzzles of quantum physics to
                 the unification of forces and particles --- come down
                 to the nature of time. The fact that time is real may
                 seem obvious. You experience it passing every day when
                 you watch clocks tick, bread toast, and children grow.
                 But most physicists, from Newton to Einstein to today's
                 quantum theorists, have seen things differently. The
                 scientific case for time being an illusion is
                 formidable. That is why the consequences of adopting
                 the view that time is real are revolutionary. Lee
                 Smolin, author of the controversial bestseller
                 \booktitle{The Trouble with Physics}, argues that a
                 limited notion of time is holding physics back. It's
                 time for a major revolution in scientific thought. The
                 reality of time could be the key to the next big
                 breakthrough in theoretical physics. What if the laws
                 of physics themselves were not timeless? What if they
                 could evolve? \booktitle{Time Reborn} offers a radical
                 new approach to cosmology that embraces the reality of
                 time and opens up a whole new universe of
                 possibilities. There are few ideas that, like our
                 notion of time, shape our thinking about literally
                 everything, with huge implications for physics and
                 beyond --- from climate change to the economic crisis.
                 Smolin explains in lively and lucid prose how the true
                 nature of time impacts our world.",
  acknowledgement = ack-nhfb,
  author-dates = "1955--",
  subject =      "Quantum cosmology; Space and time; Quantum field
                 theory; Quantum cosmology; Quantum field theory; Space
                 and time.",
  tableofcontents = "Preface \\
                 Introduction \\
                 Part 1. Weight: the expulsion of time \\
                 1: Falling \\
                 2: The disappearance of time \\
                 3: A game of catch \\
                 4: Doing physics in a box \\
                 5: The expulsion of novelty and surprise \\
                 6: Relativity and timelessness \\
                 7: Quantum cosmology and the end of time \\
                 Part 2. Light: time reborn \\
                 Interlude: Einstein's discontent \\
                 8: The cosmological fallacy \\
                 9: The cosmological challenge \\
                 10: Principles for a new cosmology \\
                 11: The evolution of laws \\
                 12: Quantum mechanics and the liberation of the atom
                 \\
                 13: The battle between relativity and the quantum \\
                 14: Time reborn from relativity \\
                 15: The emergence of space \\
                 16: The life and death of the universe \\
                 17: Time reborn from heat and light \\
                 18: Infinite space or infinite time? \\
                 19: The future of time \\
                 Epilogue: Thinking in time \\
                 Notes \\
                 Bibliography \\
                 Acknowledgments \\
                 Index",
}


bibtype: book
filename: master.bib
label: Snow:1992:TB
author: Wynter Snow
title: TeX for the Beginner
publisher: pub-AW
address: pub-AW:adr
pages: xii + 377 + 23
year: 1992
ISBN: 0-201-54799-6 OR 0201547996
ISBN13: 978-0-201-54799-3 OR 9780201547993
LCCN: Z253.4.T47 S64 1992
bibdate: Wed Dec 15 10:41:46 1993
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib
bibtimestamp: 1993.12.15 10:41:46 ???
acknowledgement: ack-nhfb
rawauthor: Wynter Snow
rawtitle: {\TeX{}} for the Beginner
entry:
@Book{Snow:1992:TB,
  author =       "Wynter Snow",
  title =        "{\TeX{}} for the Beginner",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  pages =        "xii + 377 + 23",
  year =         "1992",
  ISBN =         "0-201-54799-6",
  ISBN-13 =      "978-0-201-54799-3",
  LCCN =         "Z253.4.T47 S64 1992",
  bibdate =      "Wed Dec 15 10:41:46 1993",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib",
  acknowledgement = ack-nhfb,
}


bibtype: book
filename: master.bib
label: Snyder:1982:MPU
author: John P. Snyder
title: Map Projections Used by the U.S. Geological Survey
publisher: pub-USGPO
address: pub-USGPO:adr
edition: Second
pages: xiii + 313
year: 1982
LCCN: QE75 .B9
bibdate: Wed Dec 15 18:27:32 1993
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib
bibtimestamp: 1993.12.15 18:27:32 ???
series: Geological Survey Bulletin 1532
acknowledgement: ack-nhfb
rawauthor: John P. Snyder
rawtitle: Map Projections Used by the {U.S. Geological Survey}
entry:
@Book{Snyder:1982:MPU,
  author =       "John P. Snyder",
  title =        "Map Projections Used by the {U.S. Geological Survey}",
  publisher =    pub-USGPO,
  address =      pub-USGPO:adr,
  edition =      "Second",
  pages =        "xiii + 313",
  year =         "1982",
  LCCN =         "QE75 .B9",
  bibdate =      "Wed Dec 15 18:27:32 1993",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib",
  series =       "Geological Survey Bulletin 1532",
  acknowledgement = ack-nhfb,
  xxISBN =       "none",
}


bibtype: book
filename: master.bib
label: Sobel:1995:LTS
author: Dava Sobel
title: Longitude: the True Story of a Lone Genius Who Solved the Greatest Scientific Problem of His Time
publisher: pub-WALKER
address: pub-WALKER:adr
pages: viii + 184
year: 1995
ISBN: 0-8027-1312-2 OR 0802713122
ISBN13: 978-0-8027-1312-4 OR 9780802713124
LCCN: QB225 .S64 1995
bibdate: Thu Jan 06 10:39:28 2000
bibsource: http://www.walkerbooks.com/; https://www.math.utah.edu/pub/tex/bib/master.bib
bibtimestamp: 2000.01.06 10:39:28 ???
note: A biography of John Harrison, 1693--1776.
acknowledgement: ack-nhfb
subjectdates: John Harrison (1693--1776)
rawauthor: Dava Sobel
rawnote: A biography of John Harrison, 1693--1776.
rawtitle: Longitude: the True Story of a Lone Genius Who Solved the Greatest Scientific Problem of His Time
abstract:
The story of mariners' centuries-long search for ways of determining longitude that tells not only of the scientific advances but of the perseverance, pettiness, politics, and interesting anecdotes involved. Longitude is the dramatic human story of an epic scientific quest, and of John Harrison's forty-year obsession with building his perfect timekeeper, known today as the chronometer. Full of heroism and chicanery, brilliance and the absurd, it is also a fascinating brief history of astronomy, navigation, and clockmaking. Through Dava Sobel's consummate skill, Longitude will open a new window on our world for all who read it.

TOC:
Acknowledgments 1: Imaginary Lines 2: The Sea Before Time 3: Adrift in a Clockwork Universe 4: Time in a Bottle 5: Powder of Sympathy 6: The Prize 7: Cogmaker's Journal 8: The Grasshopper Goes to Sea 9: Hands on Heaven's Clock 10: The Diamond Timekeeper 11: Trial by Fire and Water 12: A Tale of Two Portraits 13: The Second Voyage of Captain James Cook 14: The Mass Production of Genius 15: In the Meridian Courtyard Sources Index

rawabstract:
The story of mariners' centuries-long search for ways of determining longitude that tells not only of the scientific advances but of the perseverance, pettiness, politics, and interesting anecdotes involved. Longitude is the dramatic human story of an epic scientific quest, and of John Harrison's forty-year obsession with building his perfect timekeeper, known today as the chronometer. Full of heroism and chicanery, brilliance and the absurd, it is also a fascinating brief history of astronomy, navigation, and clockmaking. Through Dava Sobel's consummate skill, Longitude will open a new window on our world for all who read it.

rawTOC:
Acknowledgments \\ 1: Imaginary Lines \\ 2: The Sea Before Time \\ 3: Adrift in a Clockwork Universe \\ 4: Time in a Bottle \\ 5: Powder of Sympathy \\ 6: The Prize \\ 7: Cogmaker's Journal \\ 8: The Grasshopper Goes to Sea \\ 9: Hands on Heaven's Clock \\ 10: The Diamond Timekeeper \\ 11: Trial by Fire and Water \\ 12: A Tale of Two Portraits \\ 13: The Second Voyage of Captain James Cook \\ 14: The Mass Production of Genius \\ 15: In the Meridian Courtyard \\ Sources \\ Index

entry:
@Book{Sobel:1995:LTS,
  author =       "Dava Sobel",
  title =        "Longitude: the True Story of a Lone Genius Who Solved
                 the Greatest Scientific Problem of His Time",
  publisher =    pub-WALKER,
  address =      pub-WALKER:adr,
  pages =        "viii + 184",
  year =         "1995",
  ISBN =         "0-8027-1312-2",
  ISBN-13 =      "978-0-8027-1312-4",
  LCCN =         "QB225 .S64 1995",
  bibdate =      "Thu Jan 06 10:39:28 2000",
  bibsource =    "http://www.walkerbooks.com/;
                 https://www.math.utah.edu/pub/tex/bib/master.bib",
  note =         "A biography of John Harrison, 1693--1776.",
  price =        "US\$19.00",
  abstract =     "The story of mariners' centuries-long search for ways
                 of determining longitude that tells not only of the
                 scientific advances but of the perseverance, pettiness,
                 politics, and interesting anecdotes involved. Longitude
                 is the dramatic human story of an epic scientific
                 quest, and of John Harrison's forty-year obsession with
                 building his perfect timekeeper, known today as the
                 chronometer. Full of heroism and chicanery, brilliance
                 and the absurd, it is also a fascinating brief history
                 of astronomy, navigation, and clockmaking. Through Dava
                 Sobel's consummate skill, Longitude will open a new
                 window on our world for all who read it.",
  acknowledgement = ack-nhfb,
  libnote =      "Not yet in my library.",
  subject-dates = "John Harrison (1693--1776)",
  tableofcontents = "Acknowledgments \\
                 1: Imaginary Lines \\
                 2: The Sea Before Time \\
                 3: Adrift in a Clockwork Universe \\
                 4: Time in a Bottle \\
                 5: Powder of Sympathy \\
                 6: The Prize \\
                 7: Cogmaker's Journal \\
                 8: The Grasshopper Goes to Sea \\
                 9: Hands on Heaven's Clock \\
                 10: The Diamond Timekeeper \\
                 11: Trial by Fire and Water \\
                 12: A Tale of Two Portraits \\
                 13: The Second Voyage of Captain James Cook \\
                 14: The Mass Production of Genius \\
                 15: In the Meridian Courtyard \\
                 Sources \\
                 Index",
}


bibtype: book
filename: master.bib
label: Sobel:1998:IL
author: Dava Sobel and William J. H. Andrewes
title: The Illustrated Longitude
publisher: pub-WALKER
address: pub-WALKER:adr
pages: 216
year: 1998
ISBN: 0-8027-1344-0 OR 0802713440
ISBN13: 978-0-8027-1344-5 OR 9780802713445
LCCN: QB 225 S67 1998
bibdate: Mon Mar 20 17:27:41 2000
bibsource: http://www.walkerbooks.com/; https://www.math.utah.edu/pub/tex/bib/master.bib
bibtimestamp: 2000.03.20 17:27:41 ???
acknowledgement: ack-nhfb
rawauthor: Dava Sobel and William J. H. Andrewes
rawtitle: The Illustrated Longitude
abstract:
This fully illustrated edition of the international best-seller booktitle Longitude recounts in words and images the epic quest to solve the greatest scientific problem of the eighteenth and three prior centuries: determining how a captain could pinpoint his ship's location at sea. All too often, voyages ended in disaster when crew and cargo were either lost at sea or destroyed upon the rocks of an unexpected landfall. Thousands of lives and the fortunes of nations hung on a resolution. Governments established prizes for anyone whose method or device proved successful. The scientific establishment, certain that a celestial answer would be found, invested untold effort in this pursuit. By contrast, John Harrison built the unimaginable: a clock that told perfect time at sea, known today as the chronometer. Harrison's trials and tribulations during his forty-year quest to win the prize are the culmination of this remarkable story.

TOC:
Imaginary lines Sea before time Adrift in a clockwork universe Time in a bottle Powder of sympathy Prize Cogmaker's journal Grasshopper goes to sea Hands on heaven's clock Diamond timekeeper Trial by fire and water Tale of two portraits Second voyage of Captain James Cook Mass production of genius In the meridian courtyard

rawabstract:
This fully illustrated edition of the international best-seller \booktitle{Longitude} recounts in words and images the epic quest to solve the greatest scientific problem of the eighteenth and three prior centuries: determining how a captain could pinpoint his ship's location at sea. All too often, voyages ended in disaster when crew and cargo were either lost at sea or destroyed upon the rocks of an unexpected landfall. Thousands of lives and the fortunes of nations hung on a resolution. Governments established prizes for anyone whose method or device proved successful. The scientific establishment, certain that a celestial answer would be found, invested untold effort in this pursuit. By contrast, John Harrison built the unimaginable: a clock that told perfect time at sea, known today as the chronometer. Harrison's trials and tribulations during his forty-year quest to win the prize are the culmination of this remarkable story.

rawTOC:
Imaginary lines \\ Sea before time \\ Adrift in a clockwork universe \\ Time in a bottle \\ Powder of sympathy \\ Prize \\ Cogmaker's journal \\ Grasshopper goes to sea \\ Hands on heaven's clock \\ Diamond timekeeper \\ Trial by fire and water \\ Tale of two portraits \\ Second voyage of Captain James Cook \\ Mass production of genius \\ In the meridian courtyard

entry:
@Book{Sobel:1998:IL,
  author =       "Dava Sobel and William J. H. Andrewes",
  title =        "The Illustrated Longitude",
  publisher =    pub-WALKER,
  address =      pub-WALKER:adr,
  pages =        "216",
  year =         "1998",
  ISBN =         "0-8027-1344-0",
  ISBN-13 =      "978-0-8027-1344-5",
  LCCN =         "QB 225 S67 1998",
  bibdate =      "Mon Mar 20 17:27:41 2000",
  bibsource =    "http://www.walkerbooks.com/;
                 https://www.math.utah.edu/pub/tex/bib/master.bib",
  price =        "US\$33.00",
  abstract =     "This fully illustrated edition of the international
                 best-seller \booktitle{Longitude} recounts in words and
                 images the epic quest to solve the greatest scientific
                 problem of the eighteenth and three prior centuries:
                 determining how a captain could pinpoint his ship's
                 location at sea. All too often, voyages ended in
                 disaster when crew and cargo were either lost at sea or
                 destroyed upon the rocks of an unexpected landfall.
                 Thousands of lives and the fortunes of nations hung on
                 a resolution. Governments established prizes for anyone
                 whose method or device proved successful. The
                 scientific establishment, certain that a celestial
                 answer would be found, invested untold effort in this
                 pursuit. By contrast, John Harrison built the
                 unimaginable: a clock that told perfect time at sea,
                 known today as the chronometer. Harrison's trials and
                 tribulations during his forty-year quest to win the
                 prize are the culmination of this remarkable story.",
  acknowledgement = ack-nhfb,
  libnote =      "Not yet in my library.",
  tableofcontents = "Imaginary lines \\
                 Sea before time \\
                 Adrift in a clockwork universe \\
                 Time in a bottle \\
                 Powder of sympathy \\
                 Prize \\
                 Cogmaker's journal \\
                 Grasshopper goes to sea \\
                 Hands on heaven's clock \\
                 Diamond timekeeper \\
                 Trial by fire and water \\
                 Tale of two portraits \\
                 Second voyage of Captain James Cook \\
                 Mass production of genius \\
                 In the meridian courtyard",
}


bibtype: book
filename: master.bib
label: Sobel:2012:MPH
author: Dava Sobel
title: A more perfect heaven: how Copernicus revolutionized the cosmos
publisher: pub-WALKER
address: pub-WALKER:adr
pages: xiv + 273
year: 2012
ISBN: 0-8027-7894-1 OR 0802778941
ISBN13: 978-0-8027-7894-9 OR 9780802778949
LCCN: QB501 .S75 2012
bibdate: Sat May 18 19:09:05 MDT 2013
bibsource: fsz3950.oclc.org:210/WorldCat; https://www.math.utah.edu/pub/tex/bib/master.bib
bibtimestamp: 2013.05.18 19:09:05 MDT
subject: Copernicus, Nicolaus; Influence; De revolutionibus orbium caelestium; Astronomy; Solar system
acknowledgement: ack-nhfb
subjectdates: 1473--1543; 1473--1543.
rawauthor: Dava Sobel
rawtitle: A more perfect heaven: how {Copernicus} revolutionized the cosmos
abstract:
Traces the story of the reclusive sixteenth-century cleric who introduced the revolutionary idea that the Earth orbits the sun, describing the dangerous forces and complicated personalities that marked the publication of Copernicus's findings.

TOC:
Part 1. Prelude. Moral, rustic, and amorous epistles The brief sketch Leases of abandoned farmsteads On the method of minting money The letter against Werner The bread tariff Part 2. Interplay. ``And the sun stood still'': act I ``And the sun stood still'': act II Part 3. Aftermath. The first account On the revolutions of the heavenly spheres The Basel edition Epitome of Copernican astronomy Dialogue concerning the two chief systems of the world, Ptolemaic and Copernican An annotated census of Copernicus' De revolutionibus Thanksgiving

rawabstract:
Traces the story of the reclusive sixteenth-century cleric who introduced the revolutionary idea that the Earth orbits the sun, describing the dangerous forces and complicated personalities that marked the publication of Copernicus's findings.

rawTOC:
Part 1. Prelude. Moral, rustic, and amorous epistles \\ The brief sketch \\ Leases of abandoned farmsteads \\ On the method of minting money \\ The letter against Werner \\ The bread tariff \\ Part 2. Interplay. ``And the sun stood still'': act I \\ ``And the sun stood still'': act II \\ Part 3. Aftermath. The first account \\ On the revolutions of the heavenly spheres \\ The Basel edition \\ Epitome of Copernican astronomy \\ Dialogue concerning the two chief systems of the world, Ptolemaic and Copernican \\ An annotated census of Copernicus' De revolutionibus \\ Thanksgiving

entry:
@Book{Sobel:2012:MPH,
  author =       "Dava Sobel",
  title =        "A more perfect heaven: how {Copernicus} revolutionized
                 the cosmos",
  publisher =    pub-WALKER,
  address =      pub-WALKER:adr,
  pages =        "xiv + 273",
  year =         "2012",
  ISBN =         "0-8027-7894-1",
  ISBN-13 =      "978-0-8027-7894-9",
  LCCN =         "QB501 .S75 2012",
  bibdate =      "Sat May 18 19:09:05 MDT 2013",
  bibsource =    "fsz3950.oclc.org:210/WorldCat;
                 https://www.math.utah.edu/pub/tex/bib/master.bib",
  abstract =     "Traces the story of the reclusive sixteenth-century
                 cleric who introduced the revolutionary idea that the
                 Earth orbits the sun, describing the dangerous forces
                 and complicated personalities that marked the
                 publication of Copernicus's findings.",
  acknowledgement = ack-nhfb,
  subject =      "Copernicus, Nicolaus; Influence; De revolutionibus
                 orbium caelestium; Astronomy; Solar system",
  subject-dates = "1473--1543; 1473--1543.",
  tableofcontents = "Part 1. Prelude. Moral, rustic, and amorous
                 epistles \\
                 The brief sketch \\
                 Leases of abandoned farmsteads \\
                 On the method of minting money \\
                 The letter against Werner \\
                 The bread tariff \\
                 Part 2. Interplay. ``And the sun stood still'': act I
                 \\
                 ``And the sun stood still'': act II \\
                 Part 3. Aftermath. The first account \\
                 On the revolutions of the heavenly spheres \\
                 The Basel edition \\
                 Epitome of Copernican astronomy \\
                 Dialogue concerning the two chief systems of the world,
                 Ptolemaic and Copernican \\
                 An annotated census of Copernicus' De revolutionibus
                 \\
                 Thanksgiving",
}


bibtype: book
filename: master.bib
label: SoftQuad:1991:SP
author: SoftQuad, Inc.
title: The SGML Primer
publisher: SoftQuad, Inc.
address: Toronto, Ontario, Canada
pages: 36
year: 1991
LCCN: QA76.73.S44 S45 1991
bibdate: Thu Jun 23 16:25:29 1994
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib
bibtimestamp: 1994.06.23 16:25:29 ???
acknowledgement: ack-nhfb
rawauthor: {SoftQuad, Inc.}
rawtitle: The {SGML} Primer
entry:
@Book{SoftQuad:1991:SP,
  author =       "{SoftQuad, Inc.}",
  title =        "The {SGML} Primer",
  publisher =    "SoftQuad, Inc.",
  address =      "Toronto, Ontario, Canada",
  pages =        "36",
  year =         "1991",
  LCCN =         "QA76.73.S44 S45 1991",
  bibdate =      "Thu Jun 23 16:25:29 1994",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib",
  acknowledgement = ack-nhfb,
  libnote =      "Not yet in my library.",
  xxISBN =       "none",
}


bibtype: book
filename: master.bib
label: Sokolnikoff:1966:MPM
author: I. S. Sokolnikoff and R. M. Redheffer
title: Mathematics of Physics and Modern Engineering
publisher: pub-MCGRAW-HILL
address: pub-MCGRAW-HILL:adr
edition: Second
pages: xi + 752
year: 1966
ISBN: 0-07-059625-5, 0-07-085745-8 (student edition) OR 0070596255, 0070857458 (student edition)
LCCN: QA401 .S6 1966
bibdate: Wed Dec 15 10:41:47 1993
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib
bibtimestamp: 1993.12.15 10:41:47 ???
acknowledgement: ack-nhfb
rawauthor: I. S. Sokolnikoff and R. M. Redheffer
rawtitle: Mathematics of Physics and Modern Engineering
ISBN13:
978-0-07-059625-2, 978-0-07-085745-2 (student edition) OR 9780070596252, 9780070857452 (student edition)

TOC:
Preface to the second edition / v From the preface to the first edition / vii To the instructor / ix 1: Infinite series / 1 2: Nonlinear differential equations / 87 3: Linear differential equations and Laplace transform / 165 4: Algebra and geometry of vectors; matrices / 257 5: Functions of several variables / 311 6: Field theory / 379 7: Partial differential equations / 435 8: Complex variable / 527 9: Probability / 595 10: Numerical analysis / 649 Appendix A: Determinants / 702 Appendix B: Comparison of the Riemann and Lebesgue integrals / 716 Appendix C: Table of normal distribution / 720 Answers / 721 Table of Laplace transforms / inside back cover Index / 743

rawTOC:
Preface to the second edition / v \\ From the preface to the first edition / vii \\ To the instructor / ix \\ 1: Infinite series / 1 \\ 2: Nonlinear differential equations / 87 \\ 3: Linear differential equations and Laplace transform / 165 \\ 4: Algebra and geometry of vectors; matrices / 257 \\ 5: Functions of several variables / 311 \\ 6: Field theory / 379 \\ 7: Partial differential equations / 435 \\ 8: Complex variable / 527 \\ 9: Probability / 595 \\ 10: Numerical analysis / 649 \\ Appendix A: Determinants / 702 \\ Appendix B: Comparison of the Riemann and Lebesgue integrals / 716 \\ Appendix C: Table of normal distribution / 720 \\ Answers / 721 \\ Table of Laplace transforms / inside back cover \\ Index / 743

entry:
@Book{Sokolnikoff:1966:MPM,
  author =       "I. S. Sokolnikoff and R. M. Redheffer",
  title =        "Mathematics of Physics and Modern Engineering",
  publisher =    pub-MCGRAW-HILL,
  address =      pub-MCGRAW-HILL:adr,
  edition =      "Second",
  pages =        "xi + 752",
  year =         "1966",
  ISBN =         "0-07-059625-5, 0-07-085745-8 (student edition)",
  ISBN-13 =      "978-0-07-059625-2, 978-0-07-085745-2 (student
                 edition)",
  LCCN =         "QA401 .S6 1966",
  bibdate =      "Wed Dec 15 10:41:47 1993",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib",
  acknowledgement = ack-nhfb,
  tableofcontents = "Preface to the second edition / v \\
                 From the preface to the first edition / vii \\
                 To the instructor / ix \\
                 1: Infinite series / 1 \\
                 2: Nonlinear differential equations / 87 \\
                 3: Linear differential equations and Laplace transform
                 / 165 \\
                 4: Algebra and geometry of vectors; matrices / 257 \\
                 5: Functions of several variables / 311 \\
                 6: Field theory / 379 \\
                 7: Partial differential equations / 435 \\
                 8: Complex variable / 527 \\
                 9: Probability / 595 \\
                 10: Numerical analysis / 649 \\
                 Appendix A: Determinants / 702 \\
                 Appendix B: Comparison of the Riemann and Lebesgue
                 integrals / 716 \\
                 Appendix C: Table of normal distribution / 720 \\
                 Answers / 721 \\
                 Table of Laplace transforms / inside back cover \\
                 Index / 743",
}


bibtype: book
filename: master.bib
label: Sokolov:1966:QM
title: Quantum Mechanics
publisher: pub-HRW
address: pub-HRW:adr
pages: xix + 537
year: 1966
LCCN: QC174.1 .S633
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
rawtitle: Quantum Mechanics
author:
A. A. (Arsenii Aleksandrovich) Sokolov and Y. M. (IUrii Mikhailovich) Loskutov and I. M. (Igor' Mikhailovich) Ternov

note:
Translated by em Scripta Technica, Inc. from the original 1962 Russian edition, em Kvantovaya Mekhanika.

rawauthor:
A. A. (Arsenii Aleksandrovich) Sokolov and Y. M. (IUrii Mikhailovich) Loskutov and I. M. (Igor' Mikhailovich) Ternov

rawnote:
Translated by {\em Scripta Technica, Inc.} from the original 1962 Russian edition, {\em Kvantovaya Mekhanika}.

entry:
@Book{Sokolov:1966:QM,
  author =       "A. A. (Arsenii Aleksandrovich) Sokolov and Y. M.
                 (IUrii Mikhailovich) Loskutov and I. M. (Igor'
                 Mikhailovich) Ternov",
  title =        "Quantum Mechanics",
  publisher =    pub-HRW,
  address =      pub-HRW:adr,
  pages =        "xix + 537",
  year =         "1966",
  LCCN =         "QC174.1 .S633",
  bibdate =      "Sat Jul 25 13:55:27 1998",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib",
  note =         "Translated by {\em Scripta Technica, Inc.} from the
                 original 1962 Russian edition, {\em Kvantovaya
                 Mekhanika}.",
  acknowledgement = ack-nhfb,
  xxISBN =       "none",
}


bibtype: book
filename: master.bib
label: Soni:2017:MPH
author: Jimmy Soni and Rob Goodman
title: A mind at play: how Claude Shannon invented the information age
publisher: pub-SIMON-SCHUSTER
address: pub-SIMON-SCHUSTER:adr
pages: xv + 366
year: 2017
LCCN: QA29.S423 S66 2017
bibdate: Mon Apr 17 13:41:18 MDT 2017
bibtimestamp: 2017.04.17 13:41:18 MDT
acknowledgement: ack-nhfb
subjectdates: Claude Elwood Shannon (1916--2001)
rawauthor: Jimmy Soni and Rob Goodman
rawtitle: A mind at play: how {Claude Shannon} invented the information age
ISBN:
1-4767-6668-1 (hardcover), 1-4767-6669-X (paperback), 1-4767-6670-3 (e-book) OR 1476766681 (hardcover), 147676669X (paperback), 1476766703 (ebook)

ISBN13:
978-1-4767-6668-3 (hardcover), 978-1-4767-6669-0 (paperback), 978-1-4767-6670-6 (e-book) OR 9781476766683 (hardcover), 9781476766690 (paperback), 9781476766706 (ebook)

bibsource:
fsz3950.oclc.org:210/WorldCat; https://www.math.utah.edu/pub/bibnet/authors/s/shannon-claude-elwood.bib; https://www.math.utah.edu/pub/bibnet/authors/t/turing-alan-mathison.bib; https://www.math.utah.edu/pub/tex/bib/master.bib

subject:
Shannon, Claude Elwood; Mathematicians; United States; Biography; Electrical engineers; Information theory

TOC:
Introduction / xi Part 1 1: Gaylord / 3 2: Ann Arbor / 13 3: The room-sized brain / 21 4: MIT / 32 5: A decidedly unconventional type of youngster / 45 6: Cold Spring Harbor / 50 7: The labs / 61 8: Princeton / 74 9: Fire control / 83 10: A six-day workweek / 91 11: The unspeakable system / 96 12: Turing / 103 13: Manhattan / 110 Part 2 14: The utter dark / 119 15: From intelligence to information / 125 16: The bomb / 138 17: Building a bandwagon / 165 18: Mathematical intentions, honorable and otherwise / 170 19: Wiener / 175 20: A transformative year / 181 21: TMI / 186 22: ``We urgently need the assistance of Dr. Claude E. Shannon'' / 193 23: The man-machines / 199 24: The game of kings / 210 25: Constructive dissatisfaction / 217 Part 3 26: Professor Shannon / 223 27: Inside information / 238 28: A gadgeteer's paradise / 243 29: Peculiar motions / 247 30: Kyoto / 257 31: The illness / 268 32: Aftershocks / 273 Acknowledgments / 286 Notes / 289 Bibliography / 329 Illustration Credits / 347 Index / 349

rawTOC:
Introduction / xi \\ Part 1 \\ 1: Gaylord / 3 \\ 2: Ann Arbor / 13 \\ 3: The room-sized brain / 21 \\ 4: MIT / 32 \\ 5: A decidedly unconventional type of youngster / 45 \\ 6: Cold Spring Harbor / 50 \\ 7: The labs / 61 \\ 8: Princeton / 74 \\ 9: Fire control / 83 \\ 10: A six-day workweek / 91 \\ 11: The unspeakable system / 96 \\ 12: Turing / 103 \\ 13: Manhattan / 110 \\ Part 2 \\ 14: The utter dark / 119 \\ 15: From intelligence to information / 125 \\ 16: The bomb / 138 \\ 17: Building a bandwagon / 165 \\ 18: Mathematical intentions, honorable and otherwise / 170 \\ 19: Wiener / 175 \\ 20: A transformative year / 181 \\ 21: TMI / 186 \\ 22: ``We urgently need the assistance of Dr. Claude E. Shannon'' / 193 \\ 23: The man-machines / 199 \\ 24: The game of kings / 210 \\ 25: Constructive dissatisfaction / 217 \\ Part 3 \\ 26: Professor Shannon / 223 \\ 27: Inside information / 238 \\ 28: A gadgeteer's paradise / 243 \\ 29: Peculiar motions / 247 \\ 30: Kyoto / 257 \\ 31: The illness / 268 \\ 32: Aftershocks / 273 \\ Acknowledgments / 286 \\ Notes / 289 \\ Bibliography / 329 \\ Illustration Credits / 347 \\ Index / 349

entry:
@Book{Soni:2017:MPH,
  author =       "Jimmy Soni and Rob Goodman",
  title =        "A mind at play: how {Claude Shannon} invented the
                 information age",
  publisher =    pub-SIMON-SCHUSTER,
  address =      pub-SIMON-SCHUSTER:adr,
  pages =        "xv + 366",
  year =         "2017",
  ISBN =         "1-4767-6668-1 (hardcover), 1-4767-6669-X (paperback),
                 1-4767-6670-3 (e-book)",
  ISBN-13 =      "978-1-4767-6668-3 (hardcover), 978-1-4767-6669-0
                 (paperback), 978-1-4767-6670-6 (e-book)",
  LCCN =         "QA29.S423 S66 2017",
  bibdate =      "Mon Apr 17 13:41:18 MDT 2017",
  bibsource =    "fsz3950.oclc.org:210/WorldCat;
                 https://www.math.utah.edu/pub/bibnet/authors/s/shannon-claude-elwood.bib;
                 https://www.math.utah.edu/pub/bibnet/authors/t/turing-alan-mathison.bib;
                 https://www.math.utah.edu/pub/tex/bib/master.bib",
  acknowledgement = ack-nhfb,
  subject =      "Shannon, Claude Elwood; Mathematicians; United States;
                 Biography; Electrical engineers; Information theory",
  subject-dates = "Claude Elwood Shannon (1916--2001)",
  tableofcontents = "Introduction / xi \\
                 Part 1 \\
                 1: Gaylord / 3 \\
                 2: Ann Arbor / 13 \\
                 3: The room-sized brain / 21 \\
                 4: MIT / 32 \\
                 5: A decidedly unconventional type of youngster / 45
                 \\
                 6: Cold Spring Harbor / 50 \\
                 7: The labs / 61 \\
                 8: Princeton / 74 \\
                 9: Fire control / 83 \\
                 10: A six-day workweek / 91 \\
                 11: The unspeakable system / 96 \\
                 12: Turing / 103 \\
                 13: Manhattan / 110 \\
                 Part 2 \\
                 14: The utter dark / 119 \\
                 15: From intelligence to information / 125 \\
                 16: The bomb / 138 \\
                 17: Building a bandwagon / 165 \\
                 18: Mathematical intentions, honorable and otherwise /
                 170 \\
                 19: Wiener / 175 \\
                 20: A transformative year / 181 \\
                 21: TMI / 186 \\
                 22: ``We urgently need the assistance of Dr. Claude E.
                 Shannon'' / 193 \\
                 23: The man-machines / 199 \\
                 24: The game of kings / 210 \\
                 25: Constructive dissatisfaction / 217 \\
                 Part 3 \\
                 26: Professor Shannon / 223 \\
                 27: Inside information / 238 \\
                 28: A gadgeteer's paradise / 243 \\
                 29: Peculiar motions / 247 \\
                 30: Kyoto / 257 \\
                 31: The illness / 268 \\
                 32: Aftershocks / 273 \\
                 Acknowledgments / 286 \\
                 Notes / 289 \\
                 Bibliography / 329 \\
                 Illustration Credits / 347 \\
                 Index / 349",
}


bibtype: book
filename: master.bib
label: Southwick:1999:HNI
author: Karen Southwick
title: High Noon: the Inside Story of Scott McNealy and the Rise of Sun Microsystems
publisher: pub-WILEY
address: pub-WILEY:adr
pages: xiii + 242
year: 1999
ISBN: 0-471-29713-5 (hardcover) OR 0471297135 (hardcover)
ISBN13: 978-0-471-29713-0 (hardcover) OR 9780471297130 (hardcover)
LCCN: QA76.2.M37 S68 1999
bibdate: Tue Jul 25 18:23:19 2000
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib
bibtimestamp: 2000.07.25 18:23:19 ???
acknowledgement: ack-nhfb
rawauthor: Karen Southwick
rawtitle: High Noon: the Inside Story of {Scott McNealy} and the Rise of {Sun Microsystems}
abstract:
In 1982, a little upstart named Sun was making waves in the high-tech industry with its groundbreaking workstation technology, even as early competitors dismissed the company as not worth losing sleep over. Since then, Sun Microsystems has become a formidable presence in the industry, making its own rules and taking no prisoners, and is currently poised to reach the highest point of its ascendancy --- the challenge of Microsoft's dominance over the future of computing. The driving force behind this once fledgling company is a man who has been described as brash, unconventional, ambitious, forward-looking, and sometimes even his own worst enemy. Scott McNealy turned Sun into the multibillion-dollar success it is today --- a developer of innovative software like Java that is revolutionizing the computing landscape. booktitle High Noon is the inside story of Sun's rise to power, from its shaky start in Silicon Valley through its transformation under the aggressive and inspirational leadership of McNealy. Karen Southwick reveals the behind-the-scenes maneuverings of McNealy and Sun, with candid interviews from the key players and insights into the inner workings of the high-tech industry. This book examines how scrappy underdog Sun overcame its larger and supposedly tougher competitors, combining hard work, tenacity, and talented people to build a more innovative and flexible company. You'll learn how McNealy moved Sun up the industry food chain, challenging more established companies like Hewlett-Packard and Digital Equipment by expanding Sun's product line and refocusing the business. booktitle High Noon expertly chronicles McNealy's triumphant history with Sun, from his early days as vice president of manufacturing to a CEO known for shooting straight from the hip without regard for the consequences. You'll discover how ``Javaman'' --- As Fortune magazine dubbed McNealy --- prompted Sun to. Take risks that ultimately allowed it to survive, thrive, and dominate --- making Microsoft stand up and take notice. And you'll see how Sun's looming showdown with this industry giant promises wide-reaching implications for businesses and consumers alike. Among booktitle High Noon's revelations: A new perspective on how the complex, contradictory McNealy shaped his company and fashioned its strategy Insight into central issues facing the high-tech industry, such as network computers and the future of the Internet An insider view of the maneuverings of industry powerhouses, including Microsoft, Oracle, Netscape, IBM, and Intel Both entertaining and instructive, booktitle High Noon offers valuable lessons for taking charge of your destiny and succeeding in a fast-paced, unpredictable, and even hostile environment. Advance Praise for Karen Southwick's booktitle High Noon ``booktitle High Noon captures the electricity and drama of one of the most important high-tech sagas of our time. Rich with insight as well as previously undisclosed stories.'' Jim Moore, Founder, GeoPartners Research, Inc. Author of The Death of Competition ``booktitle High Noon reveals the inside story of one of the companies Microsoft fears most, Sun Microsystems. Southwick uses her keen insight to tell the story of how four twenty-somethings created a company that has grown from a small seller of scientific computers to one of the most dominant high-tech firms in the world.'' --- Eric Nee, Editor, Fortune ``Scott McNealy is one of the most complex, fascinating individuals in high tech. Karen Southwick captures the contrarian spirit of Sun Microsystems and the intriguing personalities that run it.'' --- Howard Anderson, President, The Yankee Group ``booktitle High Noon takes us on a straight path to the future.'' --- Dr. Eric Schmidt, Chairman and CEO, Novell, Inc. ``booktitle High Noon illustrates how a company can succeed in the technology industry through a delicate balance between drive, talent, and timing.'' Carol Bartz, Chairman and CEO, Autodesk.

TOC:
Introduction: Sun Goes to Washington Beginnings In the Driver's Seat Tooting Its Own Horn On Top of the World Hard Times Kick Butt and Have Fun What Is Java, Anyway? Java Boils Over At War with the Evil Empire The War Escalates Changing the Rules (Again). The Millennial Sun Chapter Notes Acknowledgments Index

rawabstract:
In 1982, a little upstart named Sun was making waves in the high-tech industry with its groundbreaking workstation technology, even as early competitors dismissed the company as not worth losing sleep over. Since then, Sun Microsystems has become a formidable presence in the industry, making its own rules and taking no prisoners, and is currently poised to reach the highest point of its ascendancy --- the challenge of Microsoft's dominance over the future of computing. The driving force behind this once fledgling company is a man who has been described as brash, unconventional, ambitious, forward-looking, and sometimes even his own worst enemy. Scott McNealy turned Sun into the multibillion-dollar success it is today --- a developer of innovative software like Java that is revolutionizing the computing landscape. \booktitle{High Noon} is the inside story of Sun's rise to power, from its shaky start in Silicon Valley through its transformation under the aggressive and inspirational leadership of McNealy. Karen Southwick reveals the behind-the-scenes maneuverings of McNealy and Sun, with candid interviews from the key players and insights into the inner workings of the high-tech industry. This book examines how scrappy underdog Sun overcame its larger and supposedly tougher competitors, combining hard work, tenacity, and talented people to build a more innovative and flexible company. You'll learn how McNealy moved Sun up the industry food chain, challenging more established companies like Hewlett-Packard and Digital Equipment by expanding Sun's product line and refocusing the business. \booktitle{High Noon} expertly chronicles McNealy's triumphant history with Sun, from his early days as vice president of manufacturing to a CEO known for shooting straight from the hip without regard for the consequences. You'll discover how ``Javaman'' --- As Fortune magazine dubbed McNealy --- prompted Sun to. Take risks that ultimately allowed it to survive, thrive, and dominate --- making Microsoft stand up and take notice. And you'll see how Sun's looming showdown with this industry giant promises wide-reaching implications for businesses and consumers alike. Among \booktitle{High Noon}'s revelations: A new perspective on how the complex, contradictory McNealy shaped his company and fashioned its strategy Insight into central issues facing the high-tech industry, such as network computers and the future of the Internet An insider view of the maneuverings of industry powerhouses, including Microsoft, Oracle, Netscape, IBM, and Intel Both entertaining and instructive, \booktitle{High Noon} offers valuable lessons for taking charge of your destiny and succeeding in a fast-paced, unpredictable, and even hostile environment. Advance Praise for Karen Southwick's \booktitle{High Noon} ``\booktitle{High Noon} captures the electricity and drama of one of the most important high-tech sagas of our time. Rich with insight as well as previously undisclosed stories.'' Jim Moore, Founder, GeoPartners Research, Inc. Author of The Death of Competition ``\booktitle{High Noon} reveals the inside story of one of the companies Microsoft fears most, Sun Microsystems. Southwick uses her keen insight to tell the story of how four twenty-somethings created a company that has grown from a small seller of scientific computers to one of the most dominant high-tech firms in the world.'' --- Eric Nee, Editor, Fortune ``Scott McNealy is one of the most complex, fascinating individuals in high tech. Karen Southwick captures the contrarian spirit of Sun Microsystems and the intriguing personalities that run it.'' --- Howard Anderson, President, The Yankee Group ``\booktitle{High Noon} takes us on a straight path to the future.'' --- Dr. Eric Schmidt, Chairman and CEO, Novell, Inc. ``\booktitle{High Noon} illustrates how a company can succeed in the technology industry through a delicate balance between drive, talent, and timing.'' Carol Bartz, Chairman and CEO, Autodesk.

rawTOC:
Introduction: Sun Goes to Washington \\ Beginnings \\ In the Driver's Seat \\ Tooting Its Own Horn \\ On Top of the World \\ Hard Times \\ Kick Butt and Have Fun \\ What Is Java, Anyway? \\ Java Boils Over \\ At War with the Evil Empire \\ The War Escalates \\ Changing the Rules (Again). The Millennial Sun \\ Chapter Notes \\ Acknowledgments \\ Index

entry:
@Book{Southwick:1999:HNI,
  author =       "Karen Southwick",
  title =        "High Noon: the Inside Story of {Scott McNealy} and the
                 Rise of {Sun Microsystems}",
  publisher =    pub-WILEY,
  address =      pub-WILEY:adr,
  pages =        "xiii + 242",
  year =         "1999",
  ISBN =         "0-471-29713-5 (hardcover)",
  ISBN-13 =      "978-0-471-29713-0 (hardcover)",
  LCCN =         "QA76.2.M37 S68 1999",
  bibdate =      "Tue Jul 25 18:23:19 2000",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib",
  price =        "US\$25.90",
  abstract =     "In 1982, a little upstart named Sun was making waves
                 in the high-tech industry with its groundbreaking
                 workstation technology, even as early competitors
                 dismissed the company as not worth losing sleep over.
                 Since then, Sun Microsystems has become a formidable
                 presence in the industry, making its own rules and
                 taking no prisoners, and is currently poised to reach
                 the highest point of its ascendancy --- the challenge
                 of Microsoft's dominance over the future of computing.
                 The driving force behind this once fledgling company is
                 a man who has been described as brash, unconventional,
                 ambitious, forward-looking, and sometimes even his own
                 worst enemy. Scott McNealy turned Sun into the
                 multibillion-dollar success it is today --- a developer
                 of innovative software like Java that is
                 revolutionizing the computing landscape.
                 \booktitle{High Noon} is the inside story of Sun's rise
                 to power, from its shaky start in Silicon Valley
                 through its transformation under the aggressive and
                 inspirational leadership of McNealy. Karen Southwick
                 reveals the behind-the-scenes maneuverings of McNealy
                 and Sun, with candid interviews from the key players
                 and insights into the inner workings of the high-tech
                 industry. This book examines how scrappy underdog Sun
                 overcame its larger and supposedly tougher competitors,
                 combining hard work, tenacity, and talented people to
                 build a more innovative and flexible company. You'll
                 learn how McNealy moved Sun up the industry food chain,
                 challenging more established companies like
                 Hewlett-Packard and Digital Equipment by expanding
                 Sun's product line and refocusing the business.
                 \booktitle{High Noon} expertly chronicles McNealy's
                 triumphant history with Sun, from his early days as
                 vice president of manufacturing to a CEO known for
                 shooting straight from the hip without regard for the
                 consequences. You'll discover how ``Javaman'' --- As
                 Fortune magazine dubbed McNealy --- prompted Sun to.
                 Take risks that ultimately allowed it to survive,
                 thrive, and dominate --- making Microsoft stand up and
                 take notice. And you'll see how Sun's looming showdown
                 with this industry giant promises wide-reaching
                 implications for businesses and consumers alike. Among
                 \booktitle{High Noon}'s revelations: A new perspective
                 on how the complex, contradictory McNealy shaped his
                 company and fashioned its strategy Insight into central
                 issues facing the high-tech industry, such as network
                 computers and the future of the Internet An insider
                 view of the maneuverings of industry powerhouses,
                 including Microsoft, Oracle, Netscape, IBM, and Intel
                 Both entertaining and instructive, \booktitle{High
                 Noon} offers valuable lessons for taking charge of your
                 destiny and succeeding in a fast-paced, unpredictable,
                 and even hostile environment. Advance Praise for Karen
                 Southwick's \booktitle{High Noon} ``\booktitle{High
                 Noon} captures the electricity and drama of one of the
                 most important high-tech sagas of our time. Rich with
                 insight as well as previously undisclosed stories.''
                 Jim Moore, Founder, GeoPartners Research, Inc. Author
                 of The Death of Competition ``\booktitle{High Noon}
                 reveals the inside story of one of the companies
                 Microsoft fears most, Sun Microsystems. Southwick uses
                 her keen insight to tell the story of how four
                 twenty-somethings created a company that has grown from
                 a small seller of scientific computers to one of the
                 most dominant high-tech firms in the world.'' --- Eric
                 Nee, Editor, Fortune ``Scott McNealy is one of the most
                 complex, fascinating individuals in high tech. Karen
                 Southwick captures the contrarian spirit of Sun
                 Microsystems and the intriguing personalities that run
                 it.'' --- Howard Anderson, President, The Yankee Group
                 ``\booktitle{High Noon} takes us on a straight path to
                 the future.'' --- Dr. Eric Schmidt, Chairman and CEO,
                 Novell, Inc. ``\booktitle{High Noon} illustrates how a
                 company can succeed in the technology industry through
                 a delicate balance between drive, talent, and timing.''
                 Carol Bartz, Chairman and CEO, Autodesk.",
  acknowledgement = ack-nhfb,
  tableofcontents = "Introduction: Sun Goes to Washington \\
                 Beginnings \\
                 In the Driver's Seat \\
                 Tooting Its Own Horn \\
                 On Top of the World \\
                 Hard Times \\
                 Kick Butt and Have Fun \\
                 What Is Java, Anyway? \\
                 Java Boils Over \\
                 At War with the Evil Empire \\
                 The War Escalates \\
                 Changing the Rules (Again). The Millennial Sun \\
                 Chapter Notes \\
                 Acknowledgments \\
                 Index",
}


bibtype: book
filename: master.bib
label: SPARC:1992:SAM
author: SPARC International, Inc.
title: The SPARC Architecture Manual: Version 8
publisher: pub-PH
address: pub-PH:adr
pages: xxix + 316
year: 1992
ISBN: 0-13-825001-4 (paperback) OR 0138250014 (paperback)
ISBN13: 978-0-13-825001-0 (paperback) OR 9780138250010 (paperback)
LCCN: QA76.9.A73 S647 1992
bibdate: Thu Dec 16 09:12:32 1993
bibtimestamp: 1993.12.16 09:12:32 ???
URL: http://www.sparc.org/standards/V8.pdf
acknowledgement: ack-nhfb
rawauthor: {SPARC International, Inc.}
rawtitle: The {SPARC} Architecture Manual: {Version} 8
TOC:
1: Introduction 2: Overview 3: Data formats 4: Registers 5: Instructions 6: Memory model 7: Traps Appendixes A: Suggested assembly language syntax B: Instruction definitions C: ISP descriptions D: Software considerations E: Example integer multiplication and division routines F: Opcodes and condition codes G: SPARC ABI software considerations H: SPARC reference MMU architecture I: Suggested ASI assignments for SPARC systems J: Programming with the memory model K: Formal specification of the memory model L: Implementation characteristics M: Instruction set summary N: SPARC IEEE 754 implementation recommendations

rawTOC:
1: Introduction \\ 2: Overview \\ 3: Data formats \\ 4: Registers \\ 5: Instructions \\ 6: Memory model \\ 7: Traps \\ Appendixes \\ A: Suggested assembly language syntax \\ B: Instruction definitions \\ C: ISP descriptions \\ D: Software considerations \\ E: Example integer multiplication and division routines \\ F: Opcodes and condition codes \\ G: SPARC ABI software considerations \\ H: SPARC reference MMU architecture \\ I: Suggested ASI assignments for SPARC systems \\ J: Programming with the memory model \\ K: Formal specification of the memory model \\ L: Implementation characteristics \\ M: Instruction set summary \\ N: SPARC IEEE 754 implementation recommendations

entry:
@Book{SPARC:1992:SAM,
  author =       "{SPARC International, Inc.}",
  title =        "The {SPARC} Architecture Manual: {Version} 8",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  pages =        "xxix + 316",
  year =         "1992",
  ISBN =         "0-13-825001-4 (paperback)",
  ISBN-13 =      "978-0-13-825001-0 (paperback)",
  LCCN =         "QA76.9.A73 S647 1992",
  bibdate =      "Thu Dec 16 09:12:32 1993",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/master.bib;
                 https://www.math.utah.edu/pub/tex/bib/microchip.bib",
  URL =          "http://www.sparc.org/standards/V8.pdf",
  acknowledgement = ack-nhfb,
  tableofcontents = "1: Introduction \\
                 2: Overview \\
                 3: Data formats \\
                 4: Registers \\
                 5: Instructions \\
                 6: Memory model \\
                 7: Traps \\
                 Appendixes \\
                 A: Suggested assembly language syntax \\
                 B: Instruction definitions \\
                 C: ISP descriptions \\
                 D: Software considerations \\
                 E: Example integer multiplication and division routines
                 \\
                 F: Opcodes and condition codes \\
                 G: SPARC ABI software considerations \\
                 H: SPARC reference MMU architecture \\
                 I: Suggested ASI assignments for SPARC systems \\
                 J: Programming with the memory model \\
                 K: Formal specification of the memory model \\
                 L: Implementation characteristics \\
                 M: Instruction set summary \\
                 N: SPARC IEEE 754 implementation recommendations",
}


bibtype: misc
filename: master.bib
label: Spencer:regexp
author: Henry Spencer
title: Regular expression pattern matching software
pages: xxix + 316
month: nov
monthnumber: 11
year: 1985
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib
acknowledgement: ack-nhfb
howpublished: Usenet path |mod.sources| and path |net.sources| archives
rawauthor: Henry Spencer
rawtitle: Regular expression pattern matching software
entry:
@Misc{Spencer:regexp,
  author =       "Henry Spencer",
  title =        "Regular expression pattern matching software",
  howpublished = "Usenet \path|mod.sources| and \path|net.sources|
                 archives",
  month =        nov,
  year =         "1985",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib",
  acknowledgement = ack-nhfb,
}


bibtype: book
filename: master.bib
label: Spivak:1986:JTG
author: Michael D. Spivak
title: The Joy of TeX : A Gourmet Guide to Typesetting with the AMSTEX macro package
publisher: pub-AMS
address: pub-AMS:adr
pages: xviii + 290
year: 1986
ISBN: 0-8218-2999-8 OR 0821829998
ISBN13: 978-0-8218-2999-8 OR 9780821829998
LCCN: Z253.4.T47 S6731 1986
bibdate: Wed Dec 15 10:41:57 1993
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib
bibtimestamp: 1993.12.15 10:41:57 ???
acknowledgement: ack-nhfb
rawauthor: Michael D. Spivak
rawtitle: The Joy of {\TeX}: {A} Gourmet Guide to Typesetting with the {\AMSTEX} macro package
entry:
@Book{Spivak:1986:JTG,
  author =       "Michael D. Spivak",
  title =        "The Joy of {\TeX}: {A} Gourmet Guide to Typesetting
                 with the {\AMSTEX} macro package",
  publisher =    pub-AMS,
  address =      pub-AMS:adr,
  pages =        "xviii + 290",
  year =         "1986",
  ISBN =         "0-8218-2999-8",
  ISBN-13 =      "978-0-8218-2999-8",
  LCCN =         "Z253.4.T47 S6731 1986",
  bibdate =      "Wed Dec 15 10:41:57 1993",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib",
  acknowledgement = ack-nhfb,
}


bibtype: book
filename: master.bib
label: Spivak:1989:LS
author: Michael D. Spivak
title: LAMSTEX , The Synthesis
publisher: pub-TEXPLORATORS
address: pub-TEXPLORATORS:adr
pages: viii + 289
year: 1989
bibdate: Wed Jul 6 14:58:58 1994
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib
bibtimestamp: 1994.07.06 14:58:58 ???
acknowledgement: ack-nhfb
rawauthor: Michael D. Spivak
rawtitle: {L\AMSTEX}, The Synthesis
entry:
@Book{Spivak:1989:LS,
  author =       "Michael D. Spivak",
  title =        "{L\AMSTEX}, The Synthesis",
  publisher =    pub-TEXPLORATORS,
  address =      pub-TEXPLORATORS:adr,
  pages =        "viii + 289",
  year =         "1989",
  bibdate =      "Wed Jul 6 14:58:58 1994",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib",
  acknowledgement = ack-nhfb,
  xxISBN =       "none",
}


bibtype: book
filename: master.bib
label: Spivak:1990:JTG
author: Michael D. Spivak
title: The Joy of TeX : a Gourmet Guide to Typesetting with the AmSTeX macro package
publisher: pub-AMS
address: pub-AMS:adr
edition: Second revised
pages: xxii + 309
year: 1990
ISBN: 0-8218-2997-1 OR 0821829971
ISBN13: 978-0-8218-2997-4 OR 9780821829974
LCCN: Z253.4.T47 S6731 1990
bibdate: Wed Jul 6 13:55:42 1994
bibtimestamp: 1994.07.06 13:55:42 ???
URL: https://ctan.org/pkg/joy-of-tex
remark: A PDF file of the book is available for noncommercial use at the CTAN URL.
ZMnumber: 0867.68117
acknowledgement: ack-nhfb
rawauthor: Michael D. Spivak
rawtitle: The Joy of {\TeX}: a Gourmet Guide to Typesetting with the {\AmSTeX} macro package
bibsource:
https://www.math.utah.edu/pub/tex/bib/master.bib; https://www.math.utah.edu/pub/tex/bib/texbook3.bib; https://www.math.utah.edu/pub/tex/bib/typeset.bib

abstract:
Designed to simplify the input of mathematical material in particular and to format the output according to any of various preset style specifications.

TOC:
Preface / ix Acknowledgments / xi, xiii Personal Pronoun Pronouncement / xv Introduction. On Advanced Typesetting / xvii Part 1. Starters / 1 0. Getting Acquainted; A Key Chapter / 3 Keys available on the keyboard 1. Learning TeX 's Lingo / 6 Ordinary text and control sequences 2. Printers Do It With All Types / 15 Changing fonts 3. Your First TeX Experience / 20 Running a file through TeX 4. TeX 's Erroneous Zones / 27 Error messages, and how to respond to them 5. Spaces That Separate,Ties That Bind / 32 Subtleties of spacing and line breaking 6. Doing It With Elan / 34 Special symbols and accents Part 2. Main Courses / 47 7. TeX 's Brand Of Mathematics / 43 Mathematical formulas in text 8. Lousy Breaks? Try An Artful Display / 53 Displayed formulas 9. The 2nd Level Of Complexity / 58 Superscripts and subscripts 10. Our Problems Mount / 66 Fractions, binomial coefficients, etc. 11. Benefitting From TeX 's Largess / 72 $sum $, $int $ and other ``large operators'' 12. Creating Your Own Space / 77 Controlling spacing in mathematical formulas 13. Fascinating Things That Expand By Themselves / 79 Delimiters and other variable size symbols 14. A Roman Orgy / 88 Roman type in formulas 15. Keeping Them In Line / 97 Numbering formulas and aligning equations in a display 16. Too Much Of A Good Thing / 103 Breaking formulas that are too long 17. Sophisticated Positions / 108 Matrices Part 3. Sauces & Pickles / 113 18. Practicing Self Control / 115 Defining new control sequences 19. EX-Rated Features / 129 A dictionary of special TeX niques Appendices / 191 A. The AMS Preprint Style / 193 B. Answers To All The Exercises / 210 C. Bibliographies / 260 D. Comparison With `plain' TeX / 265 E. Deficient Keyboards / 269 F. Esoteric Symbols / 270 G. Further Fonts / 274 H. TeX Users / 281 I. Help / 282 Index / 283

rawabstract:
Designed to simplify the input of mathematical material in particular and to format the output according to any of various preset style specifications.

rawTOC:
Preface / ix \\ Acknowledgments / xi, xiii \\ Personal Pronoun Pronouncement / xv \\ Introduction. On Advanced Typesetting / xvii \\ Part 1. Starters / 1 \\ 0. Getting Acquainted; A Key Chapter / 3 \\ Keys available on the keyboard \\ 1. Learning \TeX{}'s Lingo / 6 \\ Ordinary text and control sequences \\ 2. Printers Do It With All Types / 15 \\ Changing fonts \\ 3. Your First \TeX{} Experience / 20 \\ Running a file through \TeX{} \\ 4. \TeX{}'s Erroneous Zones / 27 \\ Error messages, and how to respond to them \\ 5. Spaces That Separate,Ties That Bind / 32 \\ Subtleties of spacing and line breaking \\ 6. Doing It With {\'E}lan / 34 \\ Special symbols and accents \\ Part 2. Main Courses / 47 \\ 7. \TeX{}'s Brand Of Mathematics / 43 \\ Mathematical formulas in text \\ 8. Lousy Breaks? Try An Artful Display / 53 \\ Displayed formulas \\ 9. The 2nd Level Of Complexity / 58 \\ Superscripts and subscripts \\ 10. Our Problems Mount / 66 \\ Fractions, binomial coefficients, etc. \\ 11. Benefitting From \TeX{}'s Largess / 72 \\ $\sum$, $\int$ and other ``large operators'' \\ 12. Creating Your Own Space / 77 \\ Controlling spacing in mathematical formulas \\ 13. Fascinating Things That Expand By Themselves / 79 \\ Delimiters and other variable size symbols \\ 14. A Roman Orgy / 88 \\ Roman type in formulas \\ 15. Keeping Them In Line / 97 \\ Numbering formulas and aligning equations in a display \\ 16. Too Much Of A Good Thing / 103 \\ Breaking formulas that are too long \\ 17. Sophisticated Positions / 108 \\ Matrices \\ Part 3. Sauces \& Pickles / 113 \\ 18. Practicing Self Control / 115 \\ Defining new control sequences \\ 19. EX-Rated Features / 129 \\ A dictionary of special \TeX{}niques \\ Appendices / 191 \\ A. The AMS Preprint Style / 193 \\ B. Answers To All The Exercises / 210 \\ C. Bibliographies / 260 \\ D. Comparison With `plain' \TeX{} / 265 \\ E. Deficient Keyboards / 269 \\ F. Esoteric Symbols / 270 \\ G. Further Fonts / 274 \\ H. {\TeX{} Users} / 281 \\ I. Help / 282 \\ Index / 283

entry:
@Book{Spivak:1990:JTG,
  author =       "Michael D. Spivak",
  title =        "The Joy of {\TeX}: a Gourmet Guide to Typesetting with
                 the {\AmSTeX} macro package",
  publisher =    pub-AMS,
  address =      pub-AMS:adr,
  edition =      "Second revised",
  pages =        "xxii + 309",
  year =         "1990",
  ISBN =         "0-8218-2997-1",
  ISBN-13 =      "978-0-8218-2997-4",
  LCCN =         "Z253.4.T47 S6731 1990",
  bibdate =      "Wed Jul 6 13:55:42 1994",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib;
                 https://www.math.utah.edu/pub/tex/bib/texbook3.bib;
                 https://www.math.utah.edu/pub/tex/bib/typeset.bib",
  price =        "US\$40.00",
  URL =          "https://ctan.org/pkg/joy-of-tex",
  ZMnumber =     "0867.68117",
  abstract =     "Designed to simplify the input of mathematical
                 material in particular and to format the output
                 according to any of various preset style
                 specifications.",
  acknowledgement = ack-nhfb,
  remark =       "A PDF file of the book is available for noncommercial
                 use at the CTAN URL.",
  tableofcontents = "Preface / ix \\
                 Acknowledgments / xi, xiii \\
                 Personal Pronoun Pronouncement / xv \\
                 Introduction. On Advanced Typesetting / xvii \\
                 Part 1. Starters / 1 \\
                 0. Getting Acquainted; A Key Chapter / 3 \\
                 Keys available on the keyboard \\
                 1. Learning \TeX{}'s Lingo / 6 \\
                 Ordinary text and control sequences \\
                 2. Printers Do It With All Types / 15 \\
                 Changing fonts \\
                 3. Your First \TeX{} Experience / 20 \\
                 Running a file through \TeX{} \\
                 4. \TeX{}'s Erroneous Zones / 27 \\
                 Error messages, and how to respond to them \\
                 5. Spaces That Separate,Ties That Bind / 32 \\
                 Subtleties of spacing and line breaking \\
                 6. Doing It With {\'E}lan / 34 \\
                 Special symbols and accents \\
                 Part 2. Main Courses / 47 \\
                 7. \TeX{}'s Brand Of Mathematics / 43 \\
                 Mathematical formulas in text \\
                 8. Lousy Breaks? Try An Artful Display / 53 \\
                 Displayed formulas \\
                 9. The 2nd Level Of Complexity / 58 \\
                 Superscripts and subscripts \\
                 10. Our Problems Mount / 66 \\
                 Fractions, binomial coefficients, etc. \\
                 11. Benefitting From \TeX{}'s Largess / 72 \\
                 $\sum$, $\int$ and other ``large operators'' \\
                 12. Creating Your Own Space / 77 \\
                 Controlling spacing in mathematical formulas \\
                 13. Fascinating Things That Expand By Themselves / 79
                 \\
                 Delimiters and other variable size symbols \\
                 14. A Roman Orgy / 88 \\
                 Roman type in formulas \\
                 15. Keeping Them In Line / 97 \\
                 Numbering formulas and aligning equations in a display
                 \\
                 16. Too Much Of A Good Thing / 103 \\
                 Breaking formulas that are too long \\
                 17. Sophisticated Positions / 108 \\
                 Matrices \\
                 Part 3. Sauces \& Pickles / 113 \\
                 18. Practicing Self Control / 115 \\
                 Defining new control sequences \\
                 19. EX-Rated Features / 129 \\
                 A dictionary of special \TeX{}niques \\
                 Appendices / 191 \\
                 A. The AMS Preprint Style / 193 \\
                 B. Answers To All The Exercises / 210 \\
                 C. Bibliographies / 260 \\
                 D. Comparison With `plain' \TeX{} / 265 \\
                 E. Deficient Keyboards / 269 \\
                 F. Esoteric Symbols / 270 \\
                 G. Further Fonts / 274 \\
                 H. {\TeX{} Users} / 281 \\
                 I. Help / 282 \\
                 Index / 283",
}


bibtype: book
filename: master.bib
label: Sproull:1985:DPD
author: Robert F. Sproull and W. R. Sutherland and Michael K. Ullner
title: Device-Independent Graphics: with examples from IBM personal computers
publisher: pub-MCGRAW-HILL
address: pub-MCGRAW-HILL:adr
pages: xii + 546
year: 1985
ISBN: 0-07-060504-1 OR 0070605041
ISBN13: 978-0-07-060504-6 OR 9780070605046
LCCN: T385.S67 1985
bibdate: Wed Dec 15 10:41:58 1993
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib
bibtimestamp: 1993.12.15 10:41:58 ???
acknowledgement: ack-nhfb
rawauthor: Robert F. Sproull and W. R. Sutherland and Michael K. Ullner
rawtitle: Device-Independent Graphics: with examples from {IBM} personal computers
TOC:
Computer graphics Interactive computer graphics Graphics hardware Graphics software The graphical kernel system Using the graphical kernel system Getting started with GKS An interactive drawing program Extending the application Using the drawing A review of application design Geometry A geometry primer Transformations Modeling Three-dimensional graphics Shaded perspective pictures Raster graphics Programming the IBM professional graphics controller Raster images Raster techniques Lessons learned Using graphics standards Appendices Index

rawTOC:
Computer graphics \\ Interactive computer graphics \\ Graphics hardware \\ Graphics software \\ The graphical kernel system \\ Using the graphical kernel system \\ Getting started with GKS \\ An interactive drawing program \\ Extending the application \\ Using the drawing \\ A review of application design \\ Geometry \\ A geometry primer \\ Transformations \\ Modeling \\ Three-dimensional graphics \\ Shaded perspective pictures \\ Raster graphics \\ Programming the IBM professional graphics controller \\ Raster images \\ Raster techniques \\ Lessons learned \\ Using graphics standards \\ Appendices \\ Index

entry:
@Book{Sproull:1985:DPD,
  author =       "Robert F. Sproull and W. R. Sutherland and Michael K.
                 Ullner",
  title =        "Device-Independent Graphics: with examples from {IBM}
                 personal computers",
  publisher =    pub-MCGRAW-HILL,
  address =      pub-MCGRAW-HILL:adr,
  pages =        "xii + 546",
  year =         "1985",
  ISBN =         "0-07-060504-1",
  ISBN-13 =      "978-0-07-060504-6",
  LCCN =         "T385.S67 1985",
  bibdate =      "Wed Dec 15 10:41:58 1993",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib",
  price =        "US\$29.95",
  acknowledgement = ack-nhfb,
  tableofcontents = "Computer graphics \\
                 Interactive computer graphics \\
                 Graphics hardware \\
                 Graphics software \\
                 The graphical kernel system \\
                 Using the graphical kernel system \\
                 Getting started with GKS \\
                 An interactive drawing program \\
                 Extending the application \\
                 Using the drawing \\
                 A review of application design \\
                 Geometry \\
                 A geometry primer \\
                 Transformations \\
                 Modeling \\
                 Three-dimensional graphics \\
                 Shaded perspective pictures \\
                 Raster graphics \\
                 Programming the IBM professional graphics controller
                 \\
                 Raster images \\
                 Raster techniques \\
                 Lessons learned \\
                 Using graphics standards \\
                 Appendices \\
                 Index",
}


bibtype: book
filename: master.bib
label: Sridhar:1996:BPC
author: M. A. Sridhar
title: Building Portable C++ Applications with YACL
publisher: pub-AW
address: pub-AW:adr
pages: xix + 569
year: 1996
ISBN: 0-201-83276-3 OR 0201832763
ISBN13: 978-0-201-83276-1 OR 9780201832761
LCCN: QA76.73.C153S699 1966
MRclass: 68N15
bibdate: Wed Apr 03 10:18:47 1996
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib
bibtimestamp: 1996.04.03 10:18:47 ???
acknowledgement: ack-nhfb
rawauthor: M. A. Sridhar
rawtitle: Building Portable {C++} Applications with {YACL}
note:
Source code for Yet Another Class Library available from path =ftp://ftp.cs.sc.edu/pub/yacl/yacl0150.tar.gz=.

abstract:
Here is the first book on a general purpose programming library that can be ported to multiple platforms with little effort. Portability is a serious challenge for C++. YACL is an application-centered class library toolkit of GUI and general purpose classes that makes portability a natural spin-off while providing high-level abstractions. Applications that are coded to use YACL's classes will run on any of the supported platforms with merely a recompilation.

TOC:
1: Introduction I: The Base Classes 2: Basic Concepts and Overview 3: Protocol for All Objects 4: Elementary Data Types 5: Container Classes 6: The B-tree and Related Classes 7: Data Storage and Database Classes 8: Object Input/Output and Persistence 9: Designing New Classes 10: Error Handling II: The Graphic User Interface Classes 11: Basic GUI Concepts 12: The Visual Object 13: Composite Visual Objects 14: Data Display Classes 15: Menus 16: Graphics and Drawing 17: Implementation and Platform Specifics III: YACL Reference Manual

rawabstract:
Here is the first book on a general purpose programming library that can be ported to multiple platforms with little effort. Portability is a serious challenge for C++. YACL is an application-centered class library toolkit of GUI and general purpose classes that makes portability a natural spin-off while providing high-level abstractions. Applications that are coded to use YACL's classes will run on any of the supported platforms with merely a recompilation.

rawnote:
Source code for Yet Another Class Library available from \path=ftp://ftp.cs.sc.edu/pub/yacl/yacl0150.tar.gz=.

rawTOC:
1: Introduction \\ I: The Base Classes \\ 2: Basic Concepts and Overview \\ 3: Protocol for All Objects \\ 4: Elementary Data Types \\ 5: Container Classes \\ 6: The B-tree and Related Classes \\ 7: Data Storage and Database Classes \\ 8: Object Input/Output and Persistence \\ 9: Designing New Classes \\ 10: Error Handling \\ II: The Graphic User Interface Classes \\ 11: Basic GUI Concepts \\ 12: The Visual Object \\ 13: Composite Visual Objects \\ 14: Data Display Classes \\ 15: Menus \\ 16: Graphics and Drawing \\ 17: Implementation and Platform Specifics \\ III: YACL Reference Manual

entry:
@Book{Sridhar:1996:BPC,
  author =       "M. A. Sridhar",
  title =        "Building Portable {C++} Applications with {YACL}",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  pages =        "xix + 569",
  year =         "1996",
  ISBN =         "0-201-83276-3",
  ISBN-13 =      "978-0-201-83276-1",
  LCCN =         "QA76.73.C153S699 1966",
  MRclass =      "68N15",
  bibdate =      "Wed Apr 03 10:18:47 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib",
  note =         "Source code for Yet Another Class Library available
                 from
                 \path=ftp://ftp.cs.sc.edu/pub/yacl/yacl0150.tar.gz=.",
  abstract =     "Here is the first book on a general purpose
                 programming library that can be ported to multiple
                 platforms with little effort. Portability is a serious
                 challenge for C++. YACL is an application-centered
                 class library toolkit of GUI and general purpose
                 classes that makes portability a natural spin-off while
                 providing high-level abstractions. Applications that
                 are coded to use YACL's classes will run on any of the
                 supported platforms with merely a recompilation.",
  acknowledgement = ack-nhfb,
  libnote =      "Not in my library.",
  tableofcontents = "1: Introduction \\
                 I: The Base Classes \\
                 2: Basic Concepts and Overview \\
                 3: Protocol for All Objects \\
                 4: Elementary Data Types \\
                 5: Container Classes \\
                 6: The B-tree and Related Classes \\
                 7: Data Storage and Database Classes \\
                 8: Object Input/Output and Persistence \\
                 9: Designing New Classes \\
                 10: Error Handling \\
                 II: The Graphic User Interface Classes \\
                 11: Basic GUI Concepts \\
                 12: The Visual Object \\
                 13: Composite Visual Objects \\
                 14: Data Display Classes \\
                 15: Menus \\
                 16: Graphics and Drawing \\
                 17: Implementation and Platform Specifics \\
                 III: YACL Reference Manual",
}


bibtype: book
filename: master.bib
label: Stachel:1998:EMY
editor: John Stachel
title: Einstein's miraculous year: five papers that changed the face of physics
publisher: pub-PRINCETON
address: pub-PRINCETON:adr
pages: xv + 198
year: 1998
ISBN: 0-691-05938-1 OR 0691059381
ISBN13: 978-0-691-05938-9 OR 9780691059389
LCCN: QC7 .E52 1998
bibdate: Mon Mar 06 08:44:17 2000
bibtimestamp: 2000.03.06 08:44:17 ???
acknowledgement: ack-nhfb
raweditor: John Stachel
rawtitle: {Einstein}'s miraculous year: five papers that changed the face of physics
note:
With the assistance of Trevor Lipscombe, Alice Calaprice, and Sam Elworthy, and with a foreword by Roger Penrose.

TOC:
Foreword by Roger Penrose / vii Introduction to the Centenary Edition / xv Publisher's preface / lxiii Corrigenda / lxiv Introduction by John Stachel / 3 Part 1: Einstein's dissertation on the determination of Molecular Dimensions / 29 Paper 1: A new determinations of Molecular Dimensions / 45 Part 2: Einstein on Brownian motion / 71 Paper 2: On the motion of small particles suspended in liquids at rest required by the Molecular--Kinetic Theory of Heat / 85 Part 3: Einstein on the Theory of Relativity / 99 Paper 3: On the electrodynamics of moving bodies / 123 Paper 4: Does the inertia of a body depend on its energy content? / 161 Part 4: Einstein's early work on the Quantum Hypothesis / 165 Paper 5: On a heuristic point of view concerning the production and transformation of light / 177

rawnote:
With the assistance of Trevor Lipscombe, Alice Calaprice, and Sam Elworthy, and with a foreword by Roger Penrose.

rawTOC:
Foreword by Roger Penrose / vii \\ Introduction to the Centenary Edition / xv \\ Publisher's preface / lxiii \\ Corrigenda / lxiv \\ Introduction by John Stachel / 3 \\ Part 1: Einstein's dissertation on the determination of Molecular Dimensions / 29 \\ Paper 1: A new determinations of Molecular Dimensions / 45 \\ Part 2: Einstein on Brownian motion / 71 \\ Paper 2: On the motion of small particles suspended in liquids at rest required by the Molecular--Kinetic Theory of Heat / 85 \\ Part 3: Einstein on the Theory of Relativity / 99 \\ Paper 3: On the electrodynamics of moving bodies / 123 \\ Paper 4: Does the inertia of a body depend on its energy content? / 161 \\ Part 4: Einstein's early work on the Quantum Hypothesis / 165 \\ Paper 5: On a heuristic point of view concerning the production and transformation of light / 177

entry:
@Book{Stachel:1998:EMY,
  editor =       "John Stachel",
  title =        "{Einstein}'s miraculous year: five papers that changed
                 the face of physics",
  publisher =    pub-PRINCETON,
  address =      pub-PRINCETON:adr,
  pages =        "xv + 198",
  year =         "1998",
  ISBN =         "0-691-05938-1",
  ISBN-13 =      "978-0-691-05938-9",
  LCCN =         "QC7 .E52 1998",
  bibdate =      "Mon Mar 06 08:44:17 2000",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/einstein.bib;
                 https://www.math.utah.edu/pub/tex/bib/master.bib",
  note =         "With the assistance of Trevor Lipscombe, Alice
                 Calaprice, and Sam Elworthy, and with a foreword by
                 Roger Penrose.",
  price =        "US\$19.95",
  acknowledgement = ack-nhfb,
  tableofcontents = "Foreword by Roger Penrose / vii \\
                 Introduction to the Centenary Edition / xv \\
                 Publisher's preface / lxiii \\
                 Corrigenda / lxiv \\
                 Introduction by John Stachel / 3 \\
                 Part 1: Einstein's dissertation on the determination of
                 Molecular Dimensions / 29 \\
                 Paper 1: A new determinations of Molecular Dimensions /
                 45 \\
                 Part 2: Einstein on Brownian motion / 71 \\
                 Paper 2: On the motion of small particles suspended in
                 liquids at rest required by the Molecular--Kinetic
                 Theory of Heat / 85 \\
                 Part 3: Einstein on the Theory of Relativity / 99 \\
                 Paper 3: On the electrodynamics of moving bodies / 123
                 \\
                 Paper 4: Does the inertia of a body depend on its
                 energy content? / 161 \\
                 Part 4: Einstein's early work on the Quantum Hypothesis
                 / 165 \\
                 Paper 5: On a heuristic point of view concerning the
                 production and transformation of light / 177",
}


bibtype: book
filename: master.bib
label: Stallings:1990:RIS
editor: William Stallings
title: Reduced Instruction Set Computers
publisher: pub-IEEE
address: pub-IEEE:adr
edition: Second
pages: ix + 433
year: 1990
LCCN: QA76.5 .T876 1990
bibdate: Wed Aug 10 11:53:49 1994
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib
bibtimestamp: 1994.08.10 11:53:49 ???
acknowledgement: ack-nhfb
raweditor: William Stallings
rawtitle: Reduced Instruction Set Computers
ISBN:
0-8186-8943-9 (hardcover), 0-8186-5943-2 (microfiche) OR 0818689439 (hardcover), 0818659432 (microfiche)

ISBN13:
978-0-8186-8943-7 (hardcover), 978-0-8186-5943-0 (microfiche) OR 9780818689437 (hardcover), 9780818659430 (microfiche)

TOC:
Understanding execution behavior of software systems / J. C. Browne The nature of general-purpose computations / M. Katevenis Empirical evaluation of some features of instruction set processor architectures / A. Lunde Implications of structured programming for machine architecture / A. S. Tanenbaum Reduced instruction set computer architecture / W. Stallings RISC: back to the future / C. G. Bell Register allocation via coloring / G. J. Chaitin [and others] Register allocation by priority-based coloring / F. Chow and J. Hennessy Strategies for managing the register file in RISC / Y. Tamir and C. H. Sequin Analyzing multiple register sets / C. Y. Hitchcock III and H. M. Brinkley Sprunt Compilers for the new generation of Hewlett-Packard computers / D. S. Coutant, C. L. Hammond, and J. W. Kelly Compiling for RT PC ROMP / M. E. Hopkins Optimizing compilers for SPARC / S. S. Muchnick A perspective on the 801-reduced instruction set computer / M. E. Hopkins The IBM RT PC ROMP processor and memory management unit architecture / R. O. Simpson and P. D. Hester R2000 processor overview / G. Kane Precision architecture / R. B. Lee Architectural tradeoffs in the design of MIPS-X / P. Chow and M. Horowitz The CLIPPER processor: instruction set architecture and implementation / W. Hollingsworth, H. Sachs, and A. J. Smith A survey of RISC processors and computers of the mid-1980s / C. E. Gimarc and V. M. Milutinovic Where there's RISC, there's opportunity / A. Allison MIPS, Dhrystones and other tales / O. Serlin Re-evaluation of the RISC I / J. L. Heath RISC watch / D. A. Patterson The effect of instruction set complexity on program size and memory performance / J. W. Davidson and R. A. Vaughan Toward simpler, faster computers / P. Wallich Applications determine the choice of RISC or CISC / R. Wilson Computers, complexity, and controversy / R. P. Colwell [and others] Response to ``Computers, complexity, and controversy'' / D. Patterson and J. Hennessy More controversy about ``Computers, complexity, and controversy'' / R. P. Colwell [and others] And now a case for more complex instruction sets / M. J. Flynn, C. L. Mitchell, and J. M. Mulder

rawTOC:
Understanding execution behavior of software systems / J. C. Browne \\ The nature of general-purpose computations / M. Katevenis \\ Empirical evaluation of some features of instruction set processor architectures / A. Lunde \\ Implications of structured programming for machine architecture / A. S. Tanenbaum \\ Reduced instruction set computer architecture / W. Stallings \\ RISC: back to the future / C. G. Bell \\ Register allocation via coloring / G. J. Chaitin [and others] \\ Register allocation by priority-based coloring / F. Chow and J. Hennessy \\ Strategies for managing the register file in RISC / Y. Tamir and C. H. Sequin \\ Analyzing multiple register sets / C. Y. Hitchcock III and H. M. Brinkley \\ Sprunt Compilers for the new generation of Hewlett-Packard computers / D. S. Coutant, C. L. Hammond, and J. W. Kelly \\ Compiling for RT PC ROMP / M. E. Hopkins \\ Optimizing compilers for SPARC / S. S. Muchnick \\ A perspective on the 801-reduced instruction set computer / M. E. Hopkins \\ The IBM RT PC ROMP processor and memory management unit architecture / R. O. Simpson and P. D. Hester \\ R2000 processor overview / G. Kane \\ Precision architecture / R. B. Lee \\ Architectural tradeoffs in the design of MIPS-X / P. Chow and M. Horowitz \\ The CLIPPER processor: instruction set architecture and implementation / W. Hollingsworth, H. Sachs, and A. J. Smith \\ A survey of RISC processors and computers of the mid-1980s / C. E. Gimarc and V. M. Milutinovi{\'c} \\ Where there's RISC, there's opportunity / A. Allison \\ MIPS, Dhrystones and other tales / O. Serlin \\ Re-evaluation of the RISC I / J. L. Heath \\ RISC watch / D. A. Patterson \\ The effect of instruction set complexity on program size and memory performance / J. W. Davidson and R. A. Vaughan \\ Toward simpler, faster computers / P. Wallich \\ Applications determine the choice of RISC or CISC / R. Wilson \\ Computers, complexity, and controversy / R. P. Colwell [and others] \\ Response to ``Computers, complexity, and controversy'' / D. Patterson and J. Hennessy \\ More controversy about ``Computers, complexity, and controversy'' / R. P. Colwell [and others] \\ And now a case for more complex instruction sets / M. J. Flynn, C. L. Mitchell, and J. M. Mulder

entry:
@Book{Stallings:1990:RIS,
  editor =       "William Stallings",
  title =        "Reduced Instruction Set Computers",
  publisher =    pub-IEEE,
  address =      pub-IEEE:adr,
  edition =      "Second",
  pages =        "ix + 433",
  year =         "1990",
  ISBN =         "0-8186-8943-9 (hardcover), 0-8186-5943-2
                 (microfiche)",
  ISBN-13 =      "978-0-8186-8943-7 (hardcover), 978-0-8186-5943-0
                 (microfiche)",
  LCCN =         "QA76.5 .T876 1990",
  bibdate =      "Wed Aug 10 11:53:49 1994",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib",
  price =        "US\$54.50",
  acknowledgement = ack-nhfb,
  libnote =      "Not yet in my library.",
  tableofcontents = "Understanding execution behavior of software
                 systems / J. C. Browne \\
                 The nature of general-purpose computations / M.
                 Katevenis \\
                 Empirical evaluation of some features of instruction
                 set processor architectures / A. Lunde \\
                 Implications of structured programming for machine
                 architecture / A. S. Tanenbaum \\
                 Reduced instruction set computer architecture / W.
                 Stallings \\
                 RISC: back to the future / C. G. Bell \\
                 Register allocation via coloring / G. J. Chaitin [and
                 others] \\
                 Register allocation by priority-based coloring / F.
                 Chow and J. Hennessy \\
                 Strategies for managing the register file in RISC / Y.
                 Tamir and C. H. Sequin \\
                 Analyzing multiple register sets / C. Y. Hitchcock III
                 and H. M. Brinkley \\
                 Sprunt Compilers for the new generation of
                 Hewlett-Packard computers / D. S. Coutant, C. L.
                 Hammond, and J. W. Kelly \\
                 Compiling for RT PC ROMP / M. E. Hopkins \\
                 Optimizing compilers for SPARC / S. S. Muchnick \\
                 A perspective on the 801-reduced instruction set
                 computer / M. E. Hopkins \\
                 The IBM RT PC ROMP processor and memory management unit
                 architecture / R. O. Simpson and P. D. Hester \\
                 R2000 processor overview / G. Kane \\
                 Precision architecture / R. B. Lee \\
                 Architectural tradeoffs in the design of MIPS-X / P.
                 Chow and M. Horowitz \\
                 The CLIPPER processor: instruction set architecture and
                 implementation / W. Hollingsworth, H. Sachs, and A. J.
                 Smith \\
                 A survey of RISC processors and computers of the
                 mid-1980s / C. E. Gimarc and V. M. Milutinovi{\'c} \\
                 Where there's RISC, there's opportunity / A. Allison
                 \\
                 MIPS, Dhrystones and other tales / O. Serlin \\
                 Re-evaluation of the RISC I / J. L. Heath \\
                 RISC watch / D. A. Patterson \\
                 The effect of instruction set complexity on program
                 size and memory performance / J. W. Davidson and R. A.
                 Vaughan \\
                 Toward simpler, faster computers / P. Wallich \\
                 Applications determine the choice of RISC or CISC / R.
                 Wilson \\
                 Computers, complexity, and controversy / R. P. Colwell
                 [and others] \\
                 Response to ``Computers, complexity, and controversy''
                 / D. Patterson and J. Hennessy \\
                 More controversy about ``Computers, complexity, and
                 controversy'' / R. P. Colwell [and others] \\
                 And now a case for more complex instruction sets / M.
                 J. Flynn, C. L. Mitchell, and J. M. Mulder",
}


bibtype: book
filename: master.bib
label: Stallings:2010:COA
author: William Stallings
title: Computer organization and architecture: designing for performance
publisher: pub-PH
address: pub-PH:adr
edition: Eighth
pages: xviii + 774
year: 2010
ISBN: 0-13-607373-5 OR 0136073735
ISBN13: 978-0-13-607373-4 OR 9780136073734
LCCN: QA76.9.C643 S73 2010
bibdate: Thu Sep 9 14:43:32 MDT 2010
bibsource: fsz3950.oclc.org:210/WorldCat; https://www.math.utah.edu/pub/tex/bib/master.bib
bibtimestamp: 2010.09.09 14:43:32 MDT
subject: Computer organization; Computer architecture
acknowledgement: ack-nhfb
rawauthor: William Stallings
rawtitle: Computer organization and architecture: designing for performance
TOC:
Part 1. Overview Part 2. computer system Part 3. central processing unit Part 4. control unit Part 5. Parallel organization

rawTOC:
Part 1. Overview \\ Part 2. computer system \\ Part 3. central processing unit \\ Part 4. control unit \\ Part 5. Parallel organization

entry:
@Book{Stallings:2010:COA,
  author =       "William Stallings",
  title =        "Computer organization and architecture: designing for
                 performance",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  edition =      "Eighth",
  pages =        "xviii + 774",
  year =         "2010",
  ISBN =         "0-13-607373-5",
  ISBN-13 =      "978-0-13-607373-4",
  LCCN =         "QA76.9.C643 S73 2010",
  bibdate =      "Thu Sep 9 14:43:32 MDT 2010",
  bibsource =    "fsz3950.oclc.org:210/WorldCat;
                 https://www.math.utah.edu/pub/tex/bib/master.bib",
  acknowledgement = ack-nhfb,
  libnote =      "Not in my library.",
  subject =      "Computer organization; Computer architecture",
  tableofcontents = "Part 1. Overview \\
                 Part 2. computer system \\
                 Part 3. central processing unit \\
                 Part 4. control unit \\
                 Part 5. Parallel organization",
}


bibtype: techreport
filename: master.bib
label: Stallman:gcc
author: Richard M. Stallman
title: Using and Porting GNU CC
institution: pub-FSF
address: pub-FSF:adr
pages: xviii + 774
year: 1988
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib
acknowledgement: ack-nhfb
rawauthor: Richard M. Stallman
rawtitle: Using and Porting {GNU CC}
note:
Electronic mail: path |rms@prep.ai.mit.edu|. Software also available via ANONYMOUS FTP to path |prep.ai.mit.edu|.

rawnote:
Electronic mail: \path|rms@prep.ai.mit.edu|. Software also available via ANONYMOUS FTP to \path|prep.ai.mit.edu|.

entry:
@TechReport{Stallman:gcc,
  author =       "Richard M. Stallman",
  title =        "Using and Porting {GNU CC}",
  institution =  pub-FSF,
  address =      pub-FSF:adr,
  year =         "1988",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib",
  note =         "Electronic mail: \path|rms@prep.ai.mit.edu|. Software
                 also available via ANONYMOUS FTP to
                 \path|prep.ai.mit.edu|.",
  acknowledgement = ack-nhfb,
}


bibtype: book
filename: master.bib
label: Standage:1998:VIR
author: Tom Standage
publisher: pub-WALKER
address: pub-WALKER:adr
pages: ix + 227
year: 1998
ISBN: 0-8027-1342-4 OR 0802713424
ISBN13: 978-0-8027-1342-1 OR 9780802713421
LCCN: HE7631 .S677 1998
bibdate: Mon Dec 06 16:28:12 1999
bibtimestamp: 1999.12.06 16:28:12 ???
acknowledgement: ack-nhfb
rawauthor: Tom Standage
title:
The Victorian Internet: the Remarkable Story of the Telegraph and the Nineteenth Century's On-line Pioneers

bibsource:
http://www.walkerbooks.com/; https://www.math.utah.edu/pub/tex/bib/internet.bib; https://www.math.utah.edu/pub/tex/bib/master.bib

abstract:
For thousands of years people had communicated across distances only as quickly as the fastest ship or horse could travel. Generations of innovators tried to develop speedier messaging devices. Then, in the mid-1800s, a few extraordinary pioneers at last succeeded. Their invention --- the telegraph --- nullified distance and shrank the world quicker and further than ever before, or since. This book tells the story of the telegraph's creation and remarkable impact, and of the visionaries, oddballs, and eccentrics who pioneered it. By 1865 telegraph cables spanned continents and oceans, revolutionizing the ways countries dealt with one another, giving rise to creative business practices and new forms of crime. Romances blossomed over the wires. The benefits of the network were hyped by advocates and dismissed by skeptics. Government regulators tried and failed to control the new medium. And attitudes toward everything from news gathering to war had to be completely rethought.

TOC:
1: The Mother of All Networks 2: Strange, Fierce Fire 3: Electric Skeptics 4: The Thrill Electric 5: Wiring the World 6: Steam-Powered Messages 7: Codes, Hackers, and Cheats 8: Love over the Wires 9: War and Peace in the Global Village 10: Information Overload 11: Decline and Fall 12: The Legacy of the Telegraph

rawabstract:
For thousands of years people had communicated across distances only as quickly as the fastest ship or horse could travel. Generations of innovators tried to develop speedier messaging devices. Then, in the mid-1800s, a few extraordinary pioneers at last succeeded. Their invention --- the telegraph --- nullified distance and shrank the world quicker and further than ever before, or since. This book tells the story of the telegraph's creation and remarkable impact, and of the visionaries, oddballs, and eccentrics who pioneered it. By 1865 telegraph cables spanned continents and oceans, revolutionizing the ways countries dealt with one another, giving rise to creative business practices and new forms of crime. Romances blossomed over the wires. The benefits of the network were hyped by advocates and dismissed by skeptics. Government regulators tried and failed to control the new medium. And attitudes toward everything from news gathering to war had to be completely rethought.

rawtitle:
The {Victorian Internet}: the Remarkable Story of the Telegraph and the Nineteenth Century's On-line Pioneers

rawTOC:
1: The Mother of All Networks \\ 2: Strange, Fierce Fire \\ 3: Electric Skeptics \\ 4: The Thrill Electric \\ 5: Wiring the World \\ 6: Steam-Powered Messages \\ 7: Codes, Hackers, and Cheats \\ 8: Love over the Wires \\ 9: War and Peace in the Global Village \\ 10: Information Overload \\ 11: Decline and Fall \\ 12: The Legacy of the Telegraph

entry:
@Book{Standage:1998:VIR,
  author =       "Tom Standage",
  title =        "The {Victorian Internet}: the Remarkable Story of the
                 Telegraph and the Nineteenth Century's On-line
                 Pioneers",
  publisher =    pub-WALKER,
  address =      pub-WALKER:adr,
  pages =        "ix + 227",
  year =         "1998",
  ISBN =         "0-8027-1342-4",
  ISBN-13 =      "978-0-8027-1342-1",
  LCCN =         "HE7631 .S677 1998",
  bibdate =      "Mon Dec 06 16:28:12 1999",
  bibsource =    "http://www.walkerbooks.com/;
                 https://www.math.utah.edu/pub/tex/bib/internet.bib;
                 https://www.math.utah.edu/pub/tex/bib/master.bib",
  price =        "US\$12.00, CAN\$17.00",
  abstract =     "For thousands of years people had communicated across
                 distances only as quickly as the fastest ship or horse
                 could travel. Generations of innovators tried to
                 develop speedier messaging devices. Then, in the
                 mid-1800s, a few extraordinary pioneers at last
                 succeeded. Their invention --- the telegraph ---
                 nullified distance and shrank the world quicker and
                 further than ever before, or since. This book tells the
                 story of the telegraph's creation and remarkable
                 impact, and of the visionaries, oddballs, and
                 eccentrics who pioneered it. By 1865 telegraph cables
                 spanned continents and oceans, revolutionizing the ways
                 countries dealt with one another, giving rise to
                 creative business practices and new forms of crime.
                 Romances blossomed over the wires. The benefits of the
                 network were hyped by advocates and dismissed by
                 skeptics. Government regulators tried and failed to
                 control the new medium. And attitudes toward everything
                 from news gathering to war had to be completely
                 rethought.",
  acknowledgement = ack-nhfb,
  tableofcontents = "1: The Mother of All Networks \\
                 2: Strange, Fierce Fire \\
                 3: Electric Skeptics \\
                 4: The Thrill Electric \\
                 5: Wiring the World \\
                 6: Steam-Powered Messages \\
                 7: Codes, Hackers, and Cheats \\
                 8: Love over the Wires \\
                 9: War and Peace in the Global Village \\
                 10: Information Overload \\
                 11: Decline and Fall \\
                 12: The Legacy of the Telegraph",
}


bibtype: book
filename: master.bib
label: Stannard:1999:NWM
author: Russell Stannard
title: The New World of Mr. Tompkins: George Gamow's Classic Mr. Tompkins in Paperback
publisher: pub-CAMBRIDGE
address: pub-CAMBRIDGE:adr
pages: xii + 258
year: 1999
LCCN: QC71.S775 1999
bibdate: Sat Jun 17 12:48:34 2000
bibtimestamp: 2000.06.17 12:48:34 ???
subject: Physics
acknowledgement: ack-nhfb
rawauthor: Russell Stannard
rawtitle: The New World of {Mr. Tompkins}: {George Gamow}'s Classic {Mr. Tompkins} in Paperback
ISBN:
0-521-63009-6 (hardcover), 0-521-63992-1 (paperback), 0-511-00800-7 (e-book), 0-511-58169-6 (e-book) OR 0521630096 (hardcover), 0521639921 (paperback), 0511008007 (ebook), 0511581696 (ebook)

ISBN13:
978-0-521-63009-2 (hardcover), 978-0-521-63992-7 (paperback), 978-0-511-00800-9 (e-book), 978-0-511-58169-4 (e-book) OR 9780521630092 (hardcover), 9780521639927 (paperback), 9780511008009 (ebook), 9780511581694 (ebook)

bibsource:
https://www.math.utah.edu/pub/bibnet/authors/g/gamow-george.bib; https://www.math.utah.edu/pub/tex/bib/einstein.bib; https://www.math.utah.edu/pub/tex/bib/master.bib

URL:
http://www.loc.gov/catdir/description/cam029/98050379.html; http://www.loc.gov/catdir/enhancements/fy0732/98050379-b.html; http://www.loc.gov/catdir/toc/cam021/98050379.html

abstract:
The layman is introduced to modern physics when a personable bank clerk, interested in scientific matters, has fantastic adventures.

TOC:
Gamow's Preface to booktitle Mr Tompkins in Paperback City Speed Limit The Professor's Lecture on Relativity which Caused Mr Tompkins's Dream Mr Tompkins takes a Holiday The Notes of the Professor's Lecture on Curved Space Mr Tompkins Visits a Closed Universe Cosmic Opera Black Holes, Heat Death, and Blow Torch Quantum Snooker The Quantum Safari Maxwell's Demon The Merry Tribe of Electrons The Remainder of the Previous Lecture through which Mr Tompkins Dozed Inside the Nucleus The Woodcarver Holes in Nothing Visiting the `Atom Smasher' The Professor's Last Lecture

rawabstract:
The layman is introduced to modern physics when a personable bank clerk, interested in scientific matters, has fantastic adventures.

rawTOC:
Gamow's Preface to \booktitle{Mr Tompkins in Paperback} \\ City Speed Limit \\ The Professor's Lecture on Relativity which Caused Mr Tompkins's Dream \\ Mr Tompkins takes a Holiday \\ The Notes of the Professor's Lecture on Curved Space \\ Mr Tompkins Visits a Closed Universe \\ Cosmic Opera \\ Black Holes, Heat Death, and Blow Torch \\ Quantum Snooker \\ The Quantum Safari \\ Maxwell's Demon \\ The Merry Tribe of Electrons \\ The Remainder of the Previous Lecture through which Mr Tompkins Dozed \\ Inside the Nucleus \\ The Woodcarver \\ Holes in Nothing \\ Visiting the `Atom Smasher' \\ The Professor's Last Lecture

entry:
@Book{Stannard:1999:NWM,
  author =       "Russell Stannard",
  title =        "The New World of {Mr. Tompkins}: {George Gamow}'s
                 Classic {Mr. Tompkins} in Paperback",
  publisher =    pub-CAMBRIDGE,
  address =      pub-CAMBRIDGE:adr,
  pages =        "xii + 258",
  year =         "1999",
  ISBN =         "0-521-63009-6 (hardcover), 0-521-63992-1 (paperback),
                 0-511-00800-7 (e-book), 0-511-58169-6 (e-book)",
  ISBN-13 =      "978-0-521-63009-2 (hardcover), 978-0-521-63992-7
                 (paperback), 978-0-511-00800-9 (e-book),
                 978-0-511-58169-4 (e-book)",
  LCCN =         "QC71.S775 1999",
  bibdate =      "Sat Jun 17 12:48:34 2000",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/g/gamow-george.bib;
                 https://www.math.utah.edu/pub/tex/bib/einstein.bib;
                 https://www.math.utah.edu/pub/tex/bib/master.bib",
  price =        "US\$24.99",
  URL =          "http://www.loc.gov/catdir/description/cam029/98050379.html;
                 http://www.loc.gov/catdir/enhancements/fy0732/98050379-b.html;
                 http://www.loc.gov/catdir/toc/cam021/98050379.html",
  abstract =     "The layman is introduced to modern physics when a
                 personable bank clerk, interested in scientific
                 matters, has fantastic adventures.",
  acknowledgement = ack-nhfb,
  libnote =      "Not yet in my library.",
  subject =      "Physics",
  tableofcontents = "Gamow's Preface to \booktitle{Mr Tompkins in
                 Paperback} \\
                 City Speed Limit \\
                 The Professor's Lecture on Relativity which Caused Mr
                 Tompkins's Dream \\
                 Mr Tompkins takes a Holiday \\
                 The Notes of the Professor's Lecture on Curved Space
                 \\
                 Mr Tompkins Visits a Closed Universe \\
                 Cosmic Opera \\
                 Black Holes, Heat Death, and Blow Torch \\
                 Quantum Snooker \\
                 The Quantum Safari \\
                 Maxwell's Demon \\
                 The Merry Tribe of Electrons \\
                 The Remainder of the Previous Lecture through which Mr
                 Tompkins Dozed \\
                 Inside the Nucleus \\
                 The Woodcarver \\
                 Holes in Nothing \\
                 Visiting the `Atom Smasher' \\
                 The Professor's Last Lecture",
}


bibtype: article
filename: master.bib
label: Stansifer:SIGPLAN-27-12-61
author: Ryan Stansifer
title: The Calculation of Easter
journal: j-SIGPLAN
volume: 27
number: 12
pages: 61--65
month: dec
monthnumber: 12
year: 1992
bibdate: Wed Dec 30 12:05:19 1992
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib
bibtimestamp: 1992.12.30 12:05:19 ???
acknowledgement: ack-nhfb
rawauthor: Ryan Stansifer
rawtitle: The Calculation of {Easter}
entry:
@Article{Stansifer:SIGPLAN-27-12-61,
  author =       "Ryan Stansifer",
  title =        "The Calculation of {Easter}",
  journal =      j-SIGPLAN,
  volume =       "27",
  number =       "12",
  pages =        "61--65",
  month =        dec,
  year =         "1992",
  bibdate =      "Wed Dec 30 12:05:19 1992",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib",
  acknowledgement = ack-nhfb,
}


bibtype: book
filename: master.bib
label: StDenis:2006:BMH
author: Tom St Denis and Greg Rose
title: BigNum Math: Implementing Cryptographic Multiple Precision Arithmetic
publisher: pub-SYNGRESS
address: pub-SYNGRESS:adr
pages: xviii + 296
year: 2006
ISBN: 1-59749-112-8 OR 1597491128
ISBN13: 978-1-59749-112-9 OR 9781597491129
LCCN: QA402.5 2006
bibdate: Fri Jun 12 07:26:51 MDT 2009
bibtimestamp: 2009.06.12 07:26:51 MDT
URL: http://www.oreilly.com/catalog/1597491128/index.html
keywords: Karatsuba multiplication; modular exponentiation; Montgomery reduction
acknowledgement: ack-nhfb
rawauthor: Tom {St Denis} and Greg Rose
rawtitle: {BigNum} Math: Implementing Cryptographic Multiple Precision Arithmetic
bibsource:
clas.caltech.edu:210/INNOPAC; https://www.math.utah.edu/pub/tex/bib/cryptography2000.bib; https://www.math.utah.edu/pub/tex/bib/fparith.bib; https://www.math.utah.edu/pub/tex/bib/master.bib; z3950.bibsys.no:2100/BIBSYS

TOC:
Introduction Multiple Precision Arithmetic Exercises Portability and Stability Getting Started Maintenance Algorithms Basic Operations Sign Manipulation Basic Arithmetic Multiplication and Squaring The Multipliers Multiplication Modular Reduction Basics of Modular Reduction Exponentiation Exponentiation Basics Higher Level Algorithms Number Theoretic Algorithms

rawTOC:
Introduction \\ Multiple Precision Arithmetic \\ Exercises \\ Portability and Stability \\ Getting Started \\ Maintenance Algorithms \\ Basic Operations \\ Sign Manipulation \\ Basic Arithmetic \\ Multiplication and Squaring \\ The Multipliers \\ Multiplication \\ Modular Reduction \\ Basics of Modular Reduction \\ Exponentiation \\ Exponentiation Basics \\ Higher Level Algorithms \\ Number Theoretic Algorithms

entry:
@Book{StDenis:2006:BMH,
  author =       "Tom {St Denis} and Greg Rose",
  title =        "{BigNum} Math: Implementing Cryptographic Multiple
                 Precision Arithmetic",
  publisher =    pub-SYNGRESS,
  address =      pub-SYNGRESS:adr,
  pages =        "xviii + 296",
  year =         "2006",
  ISBN =         "1-59749-112-8",
  ISBN-13 =      "978-1-59749-112-9",
  LCCN =         "QA402.5 2006",
  bibdate =      "Fri Jun 12 07:26:51 MDT 2009",
  bibsource =    "clas.caltech.edu:210/INNOPAC;
                 https://www.math.utah.edu/pub/tex/bib/cryptography2000.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/master.bib;
                 z3950.bibsys.no:2100/BIBSYS",
  URL =          "http://www.oreilly.com/catalog/1597491128/index.html",
  acknowledgement = ack-nhfb,
  keywords =     "Karatsuba multiplication; modular exponentiation;
                 Montgomery reduction",
  tableofcontents = "Introduction \\
                 Multiple Precision Arithmetic \\
                 Exercises \\
                 Portability and Stability \\
                 Getting Started \\
                 Maintenance Algorithms \\
                 Basic Operations \\
                 Sign Manipulation \\
                 Basic Arithmetic \\
                 Multiplication and Squaring \\
                 The Multipliers \\
                 Multiplication \\
                 Modular Reduction \\
                 Basics of Modular Reduction \\
                 Exponentiation \\
                 Exponentiation Basics \\
                 Higher Level Algorithms \\
                 Number Theoretic Algorithms",
}


bibtype: book
filename: master.bib
label: Steele:1984:CLL
author: Guy L. Steele Jr.
title: Common Lisp: The Language
publisher: pub-DP
address: pub-DP:adr
pages: xii + 465
year: 1984
ISBN: 0-13-152851-3, 0-932376-41-X (paperback) OR 0131528513, 093237641X (paperback)
ISBN13: 978-0-13-152851-2, 978-0-932376-41-1 (paperback) OR 9780131528512, 9780932376411 (paperback)
LCCN: QA76.73.L23 S73 1984
bibdate: Sun Jul 10 01:10:15 1994
bibtimestamp: 1994.07.10 01:10:15 ???
acknowledgement: ack-nhfb
rawauthor: Guy L. {Steele Jr.}
rawtitle: {Common Lisp}: The Language
bibsource:
https://www.math.utah.edu/pub/tex/bib/common-lisp.bib; https://www.math.utah.edu/pub/tex/bib/master.bib

note:
With contributions by Scott E. Fahlman and Richard P. Gabriel and David A. Moon and Daniel L. Weinreb. See also cite Tatar:1987:PGC.

subject:
COMMON LISP (Computer program language); Common Lisp (Langage de programmation); COMMON LISP (Computer program language); LISP

TOC:
Data types Scope and extent Type specifiers Program structure Predicates Control structure Macros Declarations Symbols Packages Numbers Characters Sequences Lists Hash tables Arrays Strings Structures Evaluator Streams Input/output File system interface Errors Miscellaneous features

rawnote:
With contributions by Scott E. Fahlman and Richard P. Gabriel and David A. Moon and Daniel L. Weinreb. See also \cite{Tatar:1987:PGC}.

rawTOC:
Data types \\ Scope and extent \\ Type specifiers \\ Program structure \\ Predicates \\ Control structure \\ Macros \\ Declarations \\ Symbols \\ Packages \\ Numbers \\ Characters \\ Sequences \\ Lists \\ Hash tables \\ Arrays \\ Strings \\ Structures \\ Evaluator \\ Streams \\ Input/output \\ File system interface \\ Errors \\ Miscellaneous features

entry:
@Book{Steele:1984:CLL,
  author =       "Guy L. {Steele Jr.}",
  title =        "{Common Lisp}: The Language",
  publisher =    pub-DP,
  address =      pub-DP:adr,
  pages =        "xii + 465",
  year =         "1984",
  ISBN =         "0-13-152851-3, 0-932376-41-X (paperback)",
  ISBN-13 =      "978-0-13-152851-2, 978-0-932376-41-1 (paperback)",
  LCCN =         "QA76.73.L23 S73 1984",
  bibdate =      "Sun Jul 10 01:10:15 1994",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/common-lisp.bib;
                 https://www.math.utah.edu/pub/tex/bib/master.bib",
  note =         "With contributions by Scott E. Fahlman and Richard P.
                 Gabriel and David A. Moon and Daniel L. Weinreb. See
                 also \cite{Tatar:1987:PGC}.",
  price =        "US\$22.00",
  acknowledgement = ack-nhfb,
  subject =      "COMMON LISP (Computer program language); Common Lisp
                 (Langage de programmation); COMMON LISP (Computer
                 program language); LISP",
  tableofcontents = "Data types \\
                 Scope and extent \\
                 Type specifiers \\
                 Program structure \\
                 Predicates \\
                 Control structure \\
                 Macros \\
                 Declarations \\
                 Symbols \\
                 Packages \\
                 Numbers \\
                 Characters \\
                 Sequences \\
                 Lists \\
                 Hash tables \\
                 Arrays \\
                 Strings \\
                 Structures \\
                 Evaluator \\
                 Streams \\
                 Input/output \\
                 File system interface \\
                 Errors \\
                 Miscellaneous features",
}


bibtype: book
filename: master.bib
label: Steele:1990:CLL
author: Guy L. Steele Jr.
title: Common Lisp: The Language
publisher: pub-DP
address: pub-DP:adr
edition: Second
pages: xxiii + 1029
year: 1990
LCCN: QA76.73.L23 S73 1990
bibdate: Thu May 16 16:38:35 2002
bibtimestamp: 2002.05.16 16:38:35 ???
acknowledgement: ack-nhfb
rawauthor: Guy L. {Steele Jr.}
rawtitle: {Common Lisp}: The Language
ISBN:
1-55558-041-6 (paperback), 1-55558-042-4 (hardcover), 0-08-050226-1 (e-book), 0-13-152414-3 (Prentice-Hall) OR 1555580416 (paperback), 1555580424 (hardcover), 0080502261 (ebook), 0131524143 (PrenticeHall)

ISBN13:
978-1-55558-041-4 (paperback), 978-1-55558-042-1 (hardcover), 978-0-08-050226-7 (e-book), 978-0-13-152414-9 (Prentice-Hall) OR 9781555580414 (paperback), 9781555580421 (hardcover), 9780080502267 (ebook), 9780131524149 (PrenticeHall)

bibsource:
https://www.math.utah.edu/pub/bibnet/subjects/case-based-reasoning.bib; https://www.math.utah.edu/pub/tex/bib/common-lisp.bib; https://www.math.utah.edu/pub/tex/bib/master.bib; https://www.math.utah.edu/pub/tex/bib/texbook2.bib

note:
With contributions by Scott E. Fahlman and others, and with contributions to the second edition by Daniel G. Bobrow and others. See also cite Steele:1984:CLL,Tatar:1987:PGC.

abstract:
In this greatly expanded edition of the defacto standard, you'll learn about the nearly 200 changes already made since original publication --- and find out about gray areas likely to be revised later.

remark:
Camera-ready copy for this book was created by the author (using TeX , LaTeX , and TeX macros written by the author), proofed on an Apple LaserWriter II, and printed on a Linotron 300 at Advanced Computer Graphics. The text of the first edition was converted from Scribe format to TeX format by a throwaway program written in Common Lisp. The diagrams in chapter 12 were generated automatically as PostScript code (by a program written in Common Lisp) and integrated into the text by Textures, an implementation of TeX by Blue Sky Research for the Apple Macintosh computer. No manual paste-up of any kind was required. The body type is 10-point Times Roman. Chapter titles are in ITC Eras Demi; running heads are in ITC Eras Book. The monospace typeface used for program code in both displays and running text is 8.5-point Letter Gothic Bold, somewhat modified by the author through TeX macros for improved legibility. The accent grave, accent acute, circumflex, and tilde characters are in 10-point Letter Gothic Bold and adjusted vertically to match the height of the 8.5-point characters. The hyphen was replaced by an en dash. The equals sign is constructed of two em dashes, one raised and one lowered, the better to match the other relational characters. The sharp sign is overstruck with two hyphens, one raised and one lowered, to eliminate the vertical gap. Special mathematical characters such as square-root signs are in Computer Modern Math. The typefaces used in this book were digitized by Adobe Systems Incorporated, except for Computer Modern Math, which was designed by Donald E. Knuth.

TOC:
Preface (Second Edition) Acknowledgments (Second Edition) Acknowledgments (First Edition) 1: Introduction 1.1. Purpose 1.2. Notational Conventions 2: Data Types 2.1. Numbers 2.2. Characters 2.3. Symbols 2.4. Lists and Conses 2.5. Arrays 2.6. Hash Tables 2.7. Readtables 2.8. Packages 2.9. Pathnames 2.10. Streams 2.11. Random-States 2.12. Structures 2.13. Functions 2.14. Unreadable Data Objects 2.15. Overlap, Inclusion, and Disjointness of Types 3: Scope and Extent 4: Type Specifiers 4.1. Type Specifier Symbols 4.2. Type Specifier Lists 4.3. Predicating Type Specifiers 4.4. Type Specifiers That Combine 4.5. Type Specifiers That Specialize 4.6. Type Specifiers That Abbreviate 4.7. Defining New Type Specifiers 4.8. Type Conversion Function 4.9. Determining the Type of an Object 4.10. Type Upgrading 5: Program Structure 5.1. Forms 5.2. Functions 5.3. Top-Level Forms 6: Predicates 6.1. Logical Values 6.2. Data Type Predicates 6.3. Equality Predicates 6.4. Logical Operators 7: Control Structure 7.1. Constants and Variables 7.2. Generalized Variables 7.3. Function Invocation 7.4. Simple Sequencing 7.5. Establishing New Variable Bindings 7.6. Conditionals 7.7. Blocks and Exits 7.8. Iteration 7.9. Structure Traversal and Side Effects 7.10. Multiple Values 7.11. Dynamic Non-Local Exits 8: Macros 8.1. Macro Definition 8.2. Macro Expansion 8.3. Destructuring 8.4. Compiler Macros 8.5. Environments 9: Declarations 9.1. Declaration Syntax 9.2. Declaration Specifiers 9.3. Type Declaration for Forms 10: Symbols 10.1. The Property List 10.2. The Print Name 10.3. Creating Symbols 11: Packages 11.1. Consistency Rules 11.2. Package Names 11.3. Translating Strings to Symbols 11.4. Exporting and Importing Symbols 11.5. Name Conflicts 11.6. Built-in Packages 11.7. Package System Functions and Variables 11.8. Modules 11.9. An Example 12: Numbers 12.1. Precision, Contagion, and Coercion 12.2. Predicates on Numbers 12.3. Comparisons on Numbers 12.4. Arithmetic Operations 12.5. Irrational and Transcendental Functions 12.6. Type Conversions and Component Extractions on Numbers 12.7. Logical Operations on Numbers 12.8. Byte Manipulation Functions 12.9. Random Numbers 12.10. Implementation Parameters 13: Characters 13.1. Character Attributes 13.2. Predicates on Characters 13.3. Character Construction and Selection 13.4. Character Conversions 13.5. Character Control-Bit Functions 14: Sequences 14.1. Simple Sequence Functions 14.2. Concatenating, Mapping, and Reducing Sequences 14.3. Modifying Sequences 14.4. Searching Sequences for Items 14.5. Sorting and Merging 15: Lists 15.1. Conses 15.2. Lists

rawabstract:
In this greatly expanded edition of the defacto standard, you'll learn about the nearly 200 changes already made since original publication --- and find out about gray areas likely to be revised later.

rawnote:
With contributions by Scott E. Fahlman and others, and with contributions to the second edition by Daniel G. Bobrow and others. See also \cite{Steele:1984:CLL,Tatar:1987:PGC}.

rawTOC:
Preface (Second Edition) \\ Acknowledgments (Second Edition) \\ Acknowledgments (First Edition) \\ 1: Introduction \\ 1.1. Purpose \\ 1.2. Notational Conventions \\ 2: Data Types \\ 2.1. Numbers \\ 2.2. Characters \\ 2.3. Symbols \\ 2.4. Lists and Conses \\ 2.5. Arrays \\ 2.6. Hash Tables \\ 2.7. Readtables \\ 2.8. Packages \\ 2.9. Pathnames \\ 2.10. Streams \\ 2.11. Random-States \\ 2.12. Structures \\ 2.13. Functions \\ 2.14. Unreadable Data Objects \\ 2.15. Overlap, Inclusion, and Disjointness of Types \\ 3: Scope and Extent \\ 4: Type Specifiers \\ 4.1. Type Specifier Symbols \\ 4.2. Type Specifier Lists \\ 4.3. Predicating Type Specifiers \\ 4.4. Type Specifiers That Combine \\ 4.5. Type Specifiers That Specialize \\ 4.6. Type Specifiers That Abbreviate \\ 4.7. Defining New Type Specifiers \\ 4.8. Type Conversion Function \\ 4.9. Determining the Type of an Object \\ 4.10. Type Upgrading \\ 5: Program Structure \\ 5.1. Forms \\ 5.2. Functions \\ 5.3. Top-Level Forms \\ 6: Predicates \\ 6.1. Logical Values \\ 6.2. Data Type Predicates \\ 6.3. Equality Predicates \\ 6.4. Logical Operators \\ 7: Control Structure \\ 7.1. Constants and Variables \\ 7.2. Generalized Variables \\ 7.3. Function Invocation \\ 7.4. Simple Sequencing \\ 7.5. Establishing New Variable Bindings \\ 7.6. Conditionals \\ 7.7. Blocks and Exits \\ 7.8. Iteration \\ 7.9. Structure Traversal and Side Effects \\ 7.10. Multiple Values \\ 7.11. Dynamic Non-Local Exits \\ 8: Macros \\ 8.1. Macro Definition \\ 8.2. Macro Expansion \\ 8.3. Destructuring \\ 8.4. Compiler Macros \\ 8.5. Environments \\ 9: Declarations \\ 9.1. Declaration Syntax \\ 9.2. Declaration Specifiers \\ 9.3. Type Declaration for Forms \\ 10: Symbols \\ 10.1. The Property List \\ 10.2. The Print Name \\ 10.3. Creating Symbols \\ 11: Packages \\ 11.1. Consistency Rules \\ 11.2. Package Names \\ 11.3. Translating Strings to Symbols \\ 11.4. Exporting and Importing Symbols \\ 11.5. Name Conflicts \\ 11.6. Built-in Packages \\ 11.7. Package System Functions and Variables \\ 11.8. Modules \\ 11.9. An Example \\ 12: Numbers \\ 12.1. Precision, Contagion, and Coercion \\ 12.2. Predicates on Numbers \\ 12.3. Comparisons on Numbers \\ 12.4. Arithmetic Operations \\ 12.5. Irrational and Transcendental Functions \\ 12.6. Type Conversions and Component Extractions on Numbers \\ 12.7. Logical Operations on Numbers \\ 12.8. Byte Manipulation Functions \\ 12.9. Random Numbers \\ 12.10. Implementation Parameters \\ 13: Characters \\ 13.1. Character Attributes \\ 13.2. Predicates on Characters \\ 13.3. Character Construction and Selection \\ 13.4. Character Conversions \\ 13.5. Character Control-Bit Functions \\ 14: Sequences \\ 14.1. Simple Sequence Functions \\ 14.2. Concatenating, Mapping, and Reducing Sequences \\ 14.3. Modifying Sequences \\ 14.4. Searching Sequences for Items \\ 14.5. Sorting and Merging \\ 15: Lists \\ 15.1. Conses \\ 15.2. Lists

entry:
@Book{Steele:1990:CLL,
  author =       "Guy L. {Steele Jr.}",
  title =        "{Common Lisp}: The Language",
  publisher =    pub-DP,
  address =      pub-DP:adr,
  edition =      "Second",
  pages =        "xxiii + 1029",
  year =         "1990",
  ISBN =         "1-55558-041-6 (paperback), 1-55558-042-4 (hardcover),
                 0-08-050226-1 (e-book), 0-13-152414-3 (Prentice-Hall)",
  ISBN-13 =      "978-1-55558-041-4 (paperback), 978-1-55558-042-1
                 (hardcover), 978-0-08-050226-7 (e-book),
                 978-0-13-152414-9 (Prentice-Hall)",
  LCCN =         "QA76.73.L23 S73 1990",
  bibdate =      "Thu May 16 16:38:35 2002",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/subjects/case-based-reasoning.bib;
                 https://www.math.utah.edu/pub/tex/bib/common-lisp.bib;
                 https://www.math.utah.edu/pub/tex/bib/master.bib;
                 https://www.math.utah.edu/pub/tex/bib/texbook2.bib",
  note =         "With contributions by Scott E. Fahlman and others, and
                 with contributions to the second edition by Daniel G.
                 Bobrow and others. See also
                 \cite{Steele:1984:CLL,Tatar:1987:PGC}.",
  abstract =     "In this greatly expanded edition of the defacto
                 standard, you'll learn about the nearly 200 changes
                 already made since original publication --- and find
                 out about gray areas likely to be revised later.",
  acknowledgement = ack-nhfb,
  libnote =      "Not yet in my library.",
  remark =       "Camera-ready copy for this book was created by the
                 author (using {\TeX}, {\LaTeX}, and {\TeX} macros
                 written by the author), proofed on an Apple LaserWriter
                 II, and printed on a Linotron 300 at Advanced Computer
                 Graphics. The text of the first edition was converted
                 from Scribe format to {\TeX} format by a throwaway
                 program written in Common Lisp. The diagrams in chapter
                 12 were generated automatically as PostScript code (by
                 a program written in Common Lisp) and integrated into
                 the text by Textures, an implementation of {\TeX} by
                 Blue Sky Research for the Apple Macintosh computer. No
                 manual paste-up of any kind was required. The body type
                 is 10-point Times Roman. Chapter titles are in ITC Eras
                 Demi; running heads are in ITC Eras Book. The monospace
                 typeface used for program code in both displays and
                 running text is 8.5-point Letter Gothic Bold, somewhat
                 modified by the author through {\TeX} macros for
                 improved legibility. The accent grave, accent acute,
                 circumflex, and tilde characters are in 10-point Letter
                 Gothic Bold and adjusted vertically to match the height
                 of the 8.5-point characters. The hyphen was replaced by
                 an en dash. The equals sign is constructed of two em
                 dashes, one raised and one lowered, the better to match
                 the other relational characters. The sharp sign is
                 overstruck with two hyphens, one raised and one
                 lowered, to eliminate the vertical gap. Special
                 mathematical characters such as square-root signs are
                 in Computer Modern Math. The typefaces used in this
                 book were digitized by Adobe Systems Incorporated,
                 except for Computer Modern Math, which was designed by
                 Donald E. Knuth.",
  tableofcontents = "Preface (Second Edition) \\
                 Acknowledgments (Second Edition) \\
                 Acknowledgments (First Edition) \\
                 1: Introduction \\
                 1.1. Purpose \\
                 1.2. Notational Conventions \\
                 2: Data Types \\
                 2.1. Numbers \\
                 2.2. Characters \\
                 2.3. Symbols \\
                 2.4. Lists and Conses \\
                 2.5. Arrays \\
                 2.6. Hash Tables \\
                 2.7. Readtables \\
                 2.8. Packages \\
                 2.9. Pathnames \\
                 2.10. Streams \\
                 2.11. Random-States \\
                 2.12. Structures \\
                 2.13. Functions \\
                 2.14. Unreadable Data Objects \\
                 2.15. Overlap, Inclusion, and Disjointness of Types \\
                 3: Scope and Extent \\
                 4: Type Specifiers \\
                 4.1. Type Specifier Symbols \\
                 4.2. Type Specifier Lists \\
                 4.3. Predicating Type Specifiers \\
                 4.4. Type Specifiers That Combine \\
                 4.5. Type Specifiers That Specialize \\
                 4.6. Type Specifiers That Abbreviate \\
                 4.7. Defining New Type Specifiers \\
                 4.8. Type Conversion Function \\
                 4.9. Determining the Type of an Object \\
                 4.10. Type Upgrading \\
                 5: Program Structure \\
                 5.1. Forms \\
                 5.2. Functions \\
                 5.3. Top-Level Forms \\
                 6: Predicates \\
                 6.1. Logical Values \\
                 6.2. Data Type Predicates \\
                 6.3. Equality Predicates \\
                 6.4. Logical Operators \\
                 7: Control Structure \\
                 7.1. Constants and Variables \\
                 7.2. Generalized Variables \\
                 7.3. Function Invocation \\
                 7.4. Simple Sequencing \\
                 7.5. Establishing New Variable Bindings \\
                 7.6. Conditionals \\
                 7.7. Blocks and Exits \\
                 7.8. Iteration \\
                 7.9. Structure Traversal and Side Effects \\
                 7.10. Multiple Values \\
                 7.11. Dynamic Non-Local Exits \\
                 8: Macros \\
                 8.1. Macro Definition \\
                 8.2. Macro Expansion \\
                 8.3. Destructuring \\
                 8.4. Compiler Macros \\
                 8.5. Environments \\
                 9: Declarations \\
                 9.1. Declaration Syntax \\
                 9.2. Declaration Specifiers \\
                 9.3. Type Declaration for Forms \\
                 10: Symbols \\
                 10.1. The Property List \\
                 10.2. The Print Name \\
                 10.3. Creating Symbols \\
                 11: Packages \\
                 11.1. Consistency Rules \\
                 11.2. Package Names \\
                 11.3. Translating Strings to Symbols \\
                 11.4. Exporting and Importing Symbols \\
                 11.5. Name Conflicts \\
                 11.6. Built-in Packages \\
                 11.7. Package System Functions and Variables \\
                 11.8. Modules \\
                 11.9. An Example \\
                 12: Numbers \\
                 12.1. Precision, Contagion, and Coercion \\
                 12.2. Predicates on Numbers \\
                 12.3. Comparisons on Numbers \\
                 12.4. Arithmetic Operations \\
                 12.5. Irrational and Transcendental Functions \\
                 12.6. Type Conversions and Component Extractions on
                 Numbers \\
                 12.7. Logical Operations on Numbers \\
                 12.8. Byte Manipulation Functions \\
                 12.9. Random Numbers \\
                 12.10. Implementation Parameters \\
                 13: Characters \\
                 13.1. Character Attributes \\
                 13.2. Predicates on Characters \\
                 13.3. Character Construction and Selection \\
                 13.4. Character Conversions \\
                 13.5. Character Control-Bit Functions \\
                 14: Sequences \\
                 14.1. Simple Sequence Functions \\
                 14.2. Concatenating, Mapping, and Reducing Sequences
                 \\
                 14.3. Modifying Sequences \\
                 14.4. Searching Sequences for Items \\
                 14.5. Sorting and Merging \\
                 15: Lists \\
                 15.1. Conses \\
                 15.2. Lists",
}


bibtype: article
filename: master.bib
label: Steele:floating-point-output
author: Guy L. Steele Jr. and Jon L. White
title: How to Print Floating-Point Numbers Accurately
journal: j-SIGPLAN
volume: 25
number: 6
pages: 112--126
month: jun
monthnumber: 6
year: 1990
bibdate: Sun May 2 07:54:06 1999
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib
bibtimestamp: 1999.05.02 07:54:06 ???
acknowledgement: ack-nhfb
rawauthor: Guy L. {Steele Jr.} and Jon L. White
rawtitle: How to Print Floating-Point Numbers Accurately
note:
See also input algorithm in cite Clinger:floating-point-input, and cite Knuth:1990:SPW. In electronic mail dated Wed, 27 Jun 90 11:55:36 EDT, Guy Steele reported that an intrepid pre-SIGPLAN 90 conference implementation of what is stated in the paper revealed 3 mistakes: begin itemize item [1.] Table~5 (page 124):par noindent insert tt k <-- 0 after assertion, and also delete tt k <-- 0 from Table~6. item [2.] Table~9 (page 125):par noindent begin tabularll for & tt -1:USER!(""); substitute & tt -1:USER!("0"); end tabularpar noindent and delete the comment. item [3.] Table~10 (page 125):par noindent begin tabularll for & tt fill(-k, "0") substitute & tt fill(-k-1, "0") end tabular end itemize def EatBibTeXPeriod #1ifx #1.else #1fi EatBibTeXPeriod 

rawnote:
See also input algorithm in \cite{Clinger:floating-point-input}, and \cite{Knuth:1990:SPW}. In electronic mail dated Wed, 27 Jun 90 11:55:36 EDT, Guy Steele reported that an intrepid pre-SIGPLAN 90 conference implementation of what is stated in the paper revealed 3 mistakes: \begin{itemize} \item[1.] Table~5 (page 124):\par\noindent insert {\tt k <-- 0} after assertion, and also delete {\tt k <-- 0} from Table~6. \item[2.] Table~9 (page 125):\par\noindent \begin{tabular}{ll} for & {\tt -1:USER!({"}{"});} \\ substitute & {\tt -1:USER!({"}0{"});} \end{tabular}\par\noindent and delete the comment. \item[3.] Table~10 (page 125):\par\noindent \begin{tabular}{ll} for & {\tt fill(-k, "0")}\\ substitute & {\tt fill(-k-1, "0")} \end{tabular} \end{itemize} \def\EatBibTeXPeriod#1{\ifx#1.\else#1\fi}\EatBibTeXPeriod

entry:
@Article{Steele:floating-point-output,
  author =       "Guy L. {Steele Jr.} and Jon L. White",
  title =        "How to Print Floating-Point Numbers Accurately",
  journal =      j-SIGPLAN,
  volume =       "25",
  number =       "6",
  pages =        "112--126",
  month =        jun,
  year =         "1990",
  bibdate =      "Sun May 2 07:54:06 1999",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib",
  note =         "See also input algorithm in
                 \cite{Clinger:floating-point-input}, and
                 \cite{Knuth:1990:SPW}. In electronic mail dated Wed, 27
                 Jun 90 11:55:36 EDT, Guy Steele reported that an
                 intrepid pre-SIGPLAN 90 conference implementation of
                 what is stated in the paper revealed 3 mistakes:
                 \begin{itemize} \item[1.] Table~5 (page
                 124):\par\noindent insert {\tt k <-- 0} after
                 assertion, and also delete {\tt k <-- 0} from Table~6.
                 \item[2.] Table~9 (page 125):\par\noindent
                 \begin{tabular}{ll} for & {\tt -1:USER!({"}{"});} \\
                 substitute & {\tt -1:USER!({"}0{"});}
                 \end{tabular}\par\noindent and delete the comment.
                 \item[3.] Table~10 (page 125):\par\noindent
                 \begin{tabular}{ll} for & {\tt fill(-k, "0")}\\
                 substitute & {\tt fill(-k-1, "0")} \end{tabular}
                 \end{itemize}
                 \def\EatBibTeXPeriod#1{\ifx#1.\else#1\fi}\EatBibTeXPeriod",
  acknowledgement = ack-nhfb,
}


bibtype: book
filename: master.bib
label: Stephen:1994:SSA
author: Graham A. Stephen
title: String Searching Algorithms
volume: 3
publisher: pub-WORLD-SCI
address: pub-WORLD-SCI:adr
pages: xii + 243
year: 1994
ISBN: 981-02-1829-X (hardcover) OR 981021829X (hardcover)
ISBN13: 978-981-02-1829-4 (hardcover) OR 9789810218294 (hardcover)
LCCN: QA76.9.A43 S73 1994
bibdate: Sat Jul 14 17:06:23 2001
bibtimestamp: 2001.07.14 17:06:23 ???
series: Lecture notes series on computing
acknowledgement: ack-nhfb
rawauthor: Graham A. Stephen
rawtitle: String Searching Algorithms
abstract:
String searching is a subject of both theoretical and practical interest in computer science. This book presents a bibliographic overview of the field and an anthology of detailed descriptions of the principal algorithms available. The aim is twofold: on the one hand, to provide an easy-to-read comparison of the available techniques in each area, and on the other, to furnish the reader with a reference to in-depth descriptions of the major algorithms. Topics covered include methods for finding exact and approximate string matches, calculating `edit' distances between strings, finding common ldots 

TOC:
1: Introduction 2: String Matching 3: String Distance and Common Sequences 4: Suffix Trees 5: Approximate String Matching 6: Repeated Substrings A: Asymptotic Notation B: String Symbology

rawabstract:
String searching is a subject of both theoretical and practical interest in computer science. This book presents a bibliographic overview of the field and an anthology of detailed descriptions of the principal algorithms available. The aim is twofold: on the one hand, to provide an easy-to-read comparison of the available techniques in each area, and on the other, to furnish the reader with a reference to in-depth descriptions of the major algorithms. Topics covered include methods for finding exact and approximate string matches, calculating `edit' distances between strings, finding common \ldots{}

rawTOC:
1: Introduction \\ 2: String Matching \\ 3: String Distance and Common Sequences \\ 4: Suffix Trees \\ 5: Approximate String Matching \\ 6: Repeated Substrings \\ A: Asymptotic Notation \\ B: String Symbology

entry:
@Book{Stephen:1994:SSA,
  author =       "Graham A. Stephen",
  title =        "String Searching Algorithms",
  volume =       "3",
  publisher =    pub-WORLD-SCI,
  address =      pub-WORLD-SCI:adr,
  pages =        "xii + 243",
  year =         "1994",
  ISBN =         "981-02-1829-X (hardcover)",
  ISBN-13 =      "978-981-02-1829-4 (hardcover)",
  LCCN =         "QA76.9.A43 S73 1994",
  bibdate =      "Sat Jul 14 17:06:23 2001",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib;
                 https://www.math.utah.edu/pub/tex/bib/string-matching.bib",
  series =       "Lecture notes series on computing",
  abstract =     "String searching is a subject of both theoretical and
                 practical interest in computer science. This book
                 presents a bibliographic overview of the field and an
                 anthology of detailed descriptions of the principal
                 algorithms available. The aim is twofold: on the one
                 hand, to provide an easy-to-read comparison of the
                 available techniques in each area, and on the other, to
                 furnish the reader with a reference to in-depth
                 descriptions of the major algorithms. Topics covered
                 include methods for finding exact and approximate
                 string matches, calculating `edit' distances between
                 strings, finding common \ldots{}",
  acknowledgement = ack-nhfb,
  libnote =      "Not yet in my library.",
  tableofcontents = "1: Introduction \\
                 2: String Matching \\
                 3: String Distance and Common Sequences \\
                 4: Suffix Trees \\
                 5: Approximate String Matching \\
                 6: Repeated Substrings \\
                 A: Asymptotic Notation \\
                 B: String Symbology",
}


bibtype: book
filename: master.bib
label: Stern:1991:MNN
author: Hal Stern
title: Managing NFS and NIS
publisher: pub-ORA
address: pub-ORA:adr
pages: xxiv + 410
year: 1991
ISBN: 0-937175-75-7 OR 0937175757
ISBN13: 978-0-937175-75-0 OR 9780937175750
LCCN: TK5105.5 .S74 1991
bibdate: Wed Dec 15 10:42:43 1993
bibtimestamp: 1993.12.15 10:42:43 ???
URL: http://www.oreilly.com/catalog/9780937175750; http://www.oreilly.com/catalog/nfs
acknowledgement: ack-nhfb
rawauthor: Hal Stern
rawtitle: Managing {NFS} and {NIS}
bibsource:
https://www.math.utah.edu/pub/tex/bib/internet.bib; https://www.math.utah.edu/pub/tex/bib/master.bib; https://www.math.utah.edu/pub/tex/bib/ora.bib; https://www.math.utah.edu/pub/tex/bib/unix.bib

TOC:
Preface / ix Networking Fundamentals / 1 Networking overview / 2 Physical and data link layers / 4 Network layer / 5 Transport layer / 12 The session and presentation layers / 14 Introduction to Directory Services / 20 Purpose of directory services / 20 Brief survey of common directory services / 22 Name service switch / 27 Which directory service to use / 27 Network Information Service Operation / 28 Masters, slaves, and clients / 29 Basics of NIS management / 32 Files managed under NIS / 40 Trace of a key match / 54 System Management Using NIS / 57 NIS network design / 57 Managing map files / 60 Advanced NIS server administration / 68 Managing multiple domains / 71 Living with Multiple Directory Servers / 74 Domain name servers / 74 Implementation / 77 Fully qualified and unqualified hostnames / 79 Centralized versus distributed management / 81 Migrating from NIS to DNS for host naming / 82 What next? / 83 System Administration Using the Network File System / 84 Setting up NFS / 85 Exporting filesystems / 86 Mounting filesystems / 92 Symbolic links / 105 Replication / 108 Naming schemes / 113 Network File System Design and Operation / 118 Virtual filesystems and virtual nodes / 119 NFS protocol and implementation / 120 NFS components / 130 Caching / 136 File locking / 142 NFS futures / 144 Diskless Clients / 147 NFS support for diskless clients / 148 Setting up a diskless client / 149 Diskless client boot process / 152 Managing client swap space / 157 Changing a client's name / 159 Troubleshooting / 160 Configuration options / 165 Brief introduction to JumpStart administration / 168 Client/server ratios / 169 The Automounter / 171 Automounter maps / 173 Invocation and the master map / 182 Integration with NIS / 187 Key and variable substitutions / 190 Advanced map tricks / 194 Side effects / 204 PC/NFS Clients / 206 PC/NFS today / 206 Limitations of PC/NFS / 208 Configuring PC/NFS / 211 Common PC/NFS usage issues / 212 Printer services / 214 File Locking / 216 What is file locking? / 216 NFS and file locking / 219 Troubleshooting locking problems / 221 Network Security / 226 User-oriented network security / 226 How secure are NIS and NFS? / 233 Password and NIS security / 234 NFS security / 238 Stronger security for NFS / 253 Viruses / 279 Network Diagnostic and Administrative Tools / 281 Broadcast addresses / 283 MAC and IP layer tools / 285 Remote procedure call tools / 305 NIS tools / 315 Network analyzers / 323 NFS Diagnostic Tools / 336 NFS administration tools / 336 NFS statistics / 340 Snoop / 349 Publicly available diagnostics / 353 Version 2 and Version 3 differences / 360 NFS server logging / 361 Time synchronization / 376 Debugging Network Problems / 379 Duplicate ARP replies / 379 Renegade NIS server / 381 Boot parameter confusion / 383 Incorrect directory content caching / 384 Incorrect mount point permissions / 389 Asynchronous NFS error messages / 391 Server-Side Performance Tuning / 395 Characterization of NFS behavior / 396 Measuring performance / 397 Benchmarking / 400 Identifying NFS performance bottlenecks / 401 Server tuning / 405 Network Performance Analysis / 417 Network congestion and network interfaces / 417 Network partitioning hardware / 420 Network infrastructure / 422 Impact of partitioning / 424 Protocol filtering / 426 Client-Side Performance Tuning / 428 Slow server compensation / 428 Soft mount issues / 434 Adjusting for network reliability problems / 436 NFS over wide-area networks / 438 NFS async thread tuning / 439 Attribute caching / 442 Mount point constructions / 444 Stale filehandles / 445 IP Packet Routing / 449 NFS Problem Diagnosis / 456 Tunable Parameters / 460 Index / 467

shortTOC:
1: Networking Fundamentals 2: Network Information Service Operation 3: System Management using NIS 4: Building Applications with NIS 5: System Administration Using the Network Filesystem 6: Network File System Design and Operation 7: Diskless Clients 8: Network Security 9: Centralizing Mail Services with NFS and NIS 10: Diagnostic and Administrative Tools 11: Debugging Network Problems 12: Performance Analysis and Tuning 13 The Automounter 14: PC/NFS A: Transmission Line Theory B: IP Packet Routing C: NFS Problem Diagnosis

rawshortTOC:
1: Networking Fundamentals \\ 2: Network Information Service Operation \\ 3: System Management using NIS \\ 4: Building Applications with NIS \\ 5: System Administration Using the Network Filesystem \\ 6: Network File System Design and Operation \\ 7: Diskless Clients \\ 8: Network Security \\ 9: Centralizing Mail Services with NFS and NIS \\ 10: Diagnostic and Administrative Tools \\ 11: Debugging Network Problems \\ 12: Performance Analysis and Tuning \\ 13 The Automounter \\ 14: PC/NFS \\ A: Transmission Line Theory \\ B: IP Packet Routing \\ C: NFS Problem Diagnosis

rawTOC:
Preface / ix \\ Networking Fundamentals / 1 \\ Networking overview / 2 \\ Physical and data link layers / 4 \\ Network layer / 5 \\ Transport layer / 12 \\ The session and presentation layers / 14 \\ Introduction to Directory Services / 20 \\ Purpose of directory services / 20 \\ Brief survey of common directory services / 22 \\ Name service switch / 27 \\ Which directory service to use / 27 \\ Network Information Service Operation / 28 \\ Masters, slaves, and clients / 29 \\ Basics of NIS management / 32 \\ Files managed under NIS / 40 \\ Trace of a key match / 54 \\ System Management Using NIS / 57 \\ NIS network design / 57 \\ Managing map files / 60 \\ Advanced NIS server administration / 68 \\ Managing multiple domains / 71 \\ Living with Multiple Directory Servers / 74 \\ Domain name servers / 74 \\ Implementation / 77 \\ Fully qualified and unqualified hostnames / 79 \\ Centralized versus distributed management / 81 \\ Migrating from NIS to DNS for host naming / 82 \\ What next? / 83 \\ System Administration Using the Network File System / 84 \\ Setting up NFS / 85 \\ Exporting filesystems / 86 \\ Mounting filesystems / 92 \\ Symbolic links / 105 \\ Replication / 108 \\ Naming schemes / 113 \\ Network File System Design and Operation / 118 \\ Virtual filesystems and virtual nodes / 119 \\ NFS protocol and implementation / 120 \\ NFS components / 130 \\ Caching / 136 \\ File locking / 142 \\ NFS futures / 144 \\ Diskless Clients / 147 \\ NFS support for diskless clients / 148 \\ Setting up a diskless client / 149 \\ Diskless client boot process / 152 \\ Managing client swap space / 157 \\ Changing a client's name / 159 \\ Troubleshooting / 160 \\ Configuration options / 165 \\ Brief introduction to JumpStart administration / 168 \\ Client/server ratios / 169 \\ The Automounter / 171 \\ Automounter maps / 173 \\ Invocation and the master map / 182 \\ Integration with NIS / 187 \\ Key and variable substitutions / 190 \\ Advanced map tricks / 194 \\ Side effects / 204 \\ PC/NFS Clients / 206 \\ PC/NFS today / 206 \\ Limitations of PC/NFS / 208 \\ Configuring PC/NFS / 211 \\ Common PC/NFS usage issues / 212 \\ Printer services / 214 \\ File Locking / 216 \\ What is file locking? / 216 \\ NFS and file locking / 219 \\ Troubleshooting locking problems / 221 \\ Network Security / 226 \\ User-oriented network security / 226 \\ How secure are NIS and NFS? / 233 \\ Password and NIS security / 234 \\ NFS security / 238 \\ Stronger security for NFS / 253 \\ Viruses / 279 \\ Network Diagnostic and Administrative Tools / 281 \\ Broadcast addresses / 283 \\ MAC and IP layer tools / 285 \\ Remote procedure call tools / 305 \\ NIS tools / 315 \\ Network analyzers / 323 \\ NFS Diagnostic Tools / 336 \\ NFS administration tools / 336 \\ NFS statistics / 340 \\ Snoop / 349 \\ Publicly available diagnostics / 353 \\ Version 2 and Version 3 differences / 360 \\ NFS server logging / 361 \\ Time synchronization / 376 \\ Debugging Network Problems / 379 \\ Duplicate ARP replies / 379 \\ Renegade NIS server / 381 \\ Boot parameter confusion / 383 \\ Incorrect directory content caching / 384 \\ Incorrect mount point permissions / 389 \\ Asynchronous NFS error messages / 391 \\ Server-Side Performance Tuning / 395 \\ Characterization of NFS behavior / 396 \\ Measuring performance / 397 \\ Benchmarking / 400 \\ Identifying NFS performance bottlenecks / 401 \\ Server tuning / 405 \\ Network Performance Analysis / 417 \\ Network congestion and network interfaces / 417 \\ Network partitioning hardware / 420 \\ Network infrastructure / 422 \\ Impact of partitioning / 424 \\ Protocol filtering / 426 \\ Client-Side Performance Tuning / 428 \\ Slow server compensation / 428 \\ Soft mount issues / 434 \\ Adjusting for network reliability problems / 436 \\ NFS over wide-area networks / 438 \\ NFS async thread tuning / 439 \\ Attribute caching / 442 \\ Mount point constructions / 444 \\ Stale filehandles / 445 \\ IP Packet Routing / 449 \\ NFS Problem Diagnosis / 456 \\ Tunable Parameters / 460 \\ Index / 467

entry:
@Book{Stern:1991:MNN,
  author =       "Hal Stern",
  title =        "Managing {NFS} and {NIS}",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  pages =        "xxiv + 410",
  year =         "1991",
  ISBN =         "0-937175-75-7",
  ISBN-13 =      "978-0-937175-75-0",
  LCCN =         "TK5105.5 .S74 1991",
  bibdate =      "Wed Dec 15 10:42:43 1993",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/internet.bib;
                 https://www.math.utah.edu/pub/tex/bib/master.bib;
                 https://www.math.utah.edu/pub/tex/bib/ora.bib;
                 https://www.math.utah.edu/pub/tex/bib/unix.bib",
  URL =          "http://www.oreilly.com/catalog/9780937175750;
                 http://www.oreilly.com/catalog/nfs",
  acknowledgement = ack-nhfb,
  shorttableofcontents = "1: Networking Fundamentals \\
                 2: Network Information Service Operation \\
                 3: System Management using NIS \\
                 4: Building Applications with NIS \\
                 5: System Administration Using the Network Filesystem
                 \\
                 6: Network File System Design and Operation \\
                 7: Diskless Clients \\
                 8: Network Security \\
                 9: Centralizing Mail Services with NFS and NIS \\
                 10: Diagnostic and Administrative Tools \\
                 11: Debugging Network Problems \\
                 12: Performance Analysis and Tuning \\
                 13 The Automounter \\
                 14: PC/NFS \\
                 A: Transmission Line Theory \\
                 B: IP Packet Routing \\
                 C: NFS Problem Diagnosis",
  tableofcontents = "Preface / ix \\
                 Networking Fundamentals / 1 \\
                 Networking overview / 2 \\
                 Physical and data link layers / 4 \\
                 Network layer / 5 \\
                 Transport layer / 12 \\
                 The session and presentation layers / 14 \\
                 Introduction to Directory Services / 20 \\
                 Purpose of directory services / 20 \\
                 Brief survey of common directory services / 22 \\
                 Name service switch / 27 \\
                 Which directory service to use / 27 \\
                 Network Information Service Operation / 28 \\
                 Masters, slaves, and clients / 29 \\
                 Basics of NIS management / 32 \\
                 Files managed under NIS / 40 \\
                 Trace of a key match / 54 \\
                 System Management Using NIS / 57 \\
                 NIS network design / 57 \\
                 Managing map files / 60 \\
                 Advanced NIS server administration / 68 \\
                 Managing multiple domains / 71 \\
                 Living with Multiple Directory Servers / 74 \\
                 Domain name servers / 74 \\
                 Implementation / 77 \\
                 Fully qualified and unqualified hostnames / 79 \\
                 Centralized versus distributed management / 81 \\
                 Migrating from NIS to DNS for host naming / 82 \\
                 What next? / 83 \\
                 System Administration Using the Network File System /
                 84 \\
                 Setting up NFS / 85 \\
                 Exporting filesystems / 86 \\
                 Mounting filesystems / 92 \\
                 Symbolic links / 105 \\
                 Replication / 108 \\
                 Naming schemes / 113 \\
                 Network File System Design and Operation / 118 \\
                 Virtual filesystems and virtual nodes / 119 \\
                 NFS protocol and implementation / 120 \\
                 NFS components / 130 \\
                 Caching / 136 \\
                 File locking / 142 \\
                 NFS futures / 144 \\
                 Diskless Clients / 147 \\
                 NFS support for diskless clients / 148 \\
                 Setting up a diskless client / 149 \\
                 Diskless client boot process / 152 \\
                 Managing client swap space / 157 \\
                 Changing a client's name / 159 \\
                 Troubleshooting / 160 \\
                 Configuration options / 165 \\
                 Brief introduction to JumpStart administration / 168
                 \\
                 Client/server ratios / 169 \\
                 The Automounter / 171 \\
                 Automounter maps / 173 \\
                 Invocation and the master map / 182 \\
                 Integration with NIS / 187 \\
                 Key and variable substitutions / 190 \\
                 Advanced map tricks / 194 \\
                 Side effects / 204 \\
                 PC/NFS Clients / 206 \\
                 PC/NFS today / 206 \\
                 Limitations of PC/NFS / 208 \\
                 Configuring PC/NFS / 211 \\
                 Common PC/NFS usage issues / 212 \\
                 Printer services / 214 \\
                 File Locking / 216 \\
                 What is file locking? / 216 \\
                 NFS and file locking / 219 \\
                 Troubleshooting locking problems / 221 \\
                 Network Security / 226 \\
                 User-oriented network security / 226 \\
                 How secure are NIS and NFS? / 233 \\
                 Password and NIS security / 234 \\
                 NFS security / 238 \\
                 Stronger security for NFS / 253 \\
                 Viruses / 279 \\
                 Network Diagnostic and Administrative Tools / 281 \\
                 Broadcast addresses / 283 \\
                 MAC and IP layer tools / 285 \\
                 Remote procedure call tools / 305 \\
                 NIS tools / 315 \\
                 Network analyzers / 323 \\
                 NFS Diagnostic Tools / 336 \\
                 NFS administration tools / 336 \\
                 NFS statistics / 340 \\
                 Snoop / 349 \\
                 Publicly available diagnostics / 353 \\
                 Version 2 and Version 3 differences / 360 \\
                 NFS server logging / 361 \\
                 Time synchronization / 376 \\
                 Debugging Network Problems / 379 \\
                 Duplicate ARP replies / 379 \\
                 Renegade NIS server / 381 \\
                 Boot parameter confusion / 383 \\
                 Incorrect directory content caching / 384 \\
                 Incorrect mount point permissions / 389 \\
                 Asynchronous NFS error messages / 391 \\
                 Server-Side Performance Tuning / 395 \\
                 Characterization of NFS behavior / 396 \\
                 Measuring performance / 397 \\
                 Benchmarking / 400 \\
                 Identifying NFS performance bottlenecks / 401 \\
                 Server tuning / 405 \\
                 Network Performance Analysis / 417 \\
                 Network congestion and network interfaces / 417 \\
                 Network partitioning hardware / 420 \\
                 Network infrastructure / 422 \\
                 Impact of partitioning / 424 \\
                 Protocol filtering / 426 \\
                 Client-Side Performance Tuning / 428 \\
                 Slow server compensation / 428 \\
                 Soft mount issues / 434 \\
                 Adjusting for network reliability problems / 436 \\
                 NFS over wide-area networks / 438 \\
                 NFS async thread tuning / 439 \\
                 Attribute caching / 442 \\
                 Mount point constructions / 444 \\
                 Stale filehandles / 445 \\
                 IP Packet Routing / 449 \\
                 NFS Problem Diagnosis / 456 \\
                 Tunable Parameters / 460 \\
                 Index / 467",
  walts-review = "A practical, detailed handbook for those responsible
                 for managing NFS/NIS installations. The subject is
                 covered in depth. The reader is assumed to have a good
                 working knowledge of UNIX system administration. The
                 book is based on the SunOS 4.1 version of the software,
                 but the author has made a decent attempt to address
                 other versions.",
}


bibtype: book
filename: master.bib
label: Stern:1999:EGW
author: Fritz Richard Stern
title: Einstein's German world
publisher: pub-PRINCETON
address: pub-PRINCETON:adr
pages: ix + 335
year: 1999
ISBN: 0-691-05939-x OR 069105939x
ISBN13: 978-0-691-05939-6 OR 9780691059396
LCCN: DD239 .S74 1999
bibdate: Sat Jun 15 13:10:03 MDT 2013
bibtimestamp: 2013.06.15 13:10:03 MDT
remark: The author is Fritz Haber's godson, and Haber was a close friend of Einstein in their Berlin years.
acknowledgement: ack-nhfb
subjectdates: 1879--1955
rawauthor: Fritz Richard Stern
rawtitle: {Einstein}'s {German} world
bibsource:
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/nuncius.bib; library.ox.ac.uk:210/ADVANCE; z3950.gbv.de:20011/gvk; z3950.loc.gov:7090/Voyager

URL:
http://www.gbv.de/dms/bowker/toc/9780691059396.pdf; http://www.loc.gov/catdir/description/prin021/99020128.htm; http://www.loc.gov/catdir/description/prin021/99020128.html; http://www.loc.gov/catdir/toc/prin032/99020128.htm; http://www.loc.gov/catdir/toc/prin032/99020128.html

abstract:
In Einstein's German World, the eminent historian Fritz Stern explores the ambiguous promise of Germany before Hitler, as well as its horrifying decline into moral nihilism under Nazi rule, and aspects of its remarkable recovery since World War II. He does so by blending history and biography in a sequence of finely drawn studies of Germany's great scientists and of German-Jewish relations before and during Hitler's regime.par Stern's central chapter traces the complex friendship of Albert Einstein and the Nobel Prize-winning chemist Fritz Haber, contrasting their responses to German life and to their Jewish heritage. Other chapters, also based on new archival sources, consider the turbulent and interrelated careers of the physicist Max Planck, an austere and powerful figure who helped to make Berlin a happy, productive place for Einstein and other legendary scientists; of Paul Ehrlich, the founder of chemotherapy; of Walther Rathenau, the German-Jewish industrialist and statesman tragically assassinated in 1922; and of Chaim Weizmann, chemist, Zionist, and first president of Israel, whose close relations with his German colleagues is here for the first time recounted.

subject:
Einstein, Albert; Brain drain; Germany; History; 20th century; Political persecution; Technology transfer; Antisemitism; Jewish scientists; Intellectual life

TOC:
Part One: The Promise of German Life 1. Paul Ehrlich: the founder of chemotherapy 2. Max Planck and the trials of his times 3. Together and apart: Fritz Haber and Albert Einstein 4. Walther Rathenau and the vision of modernity Part Two: The Great War and Consequent Terrors 5. Historians and the Great War: private experience and public explication 6. Chaim Weizmann and liberal nationalism 7. Freedom and its discontents: the travails of the new Germany 8. Past distorted: the Goldhagen controversy 9. Lost homelands: German--Polish reconciliation Notes Acknowledgments Index

rawabstract:
In Einstein's German World, the eminent historian Fritz Stern explores the ambiguous promise of Germany before Hitler, as well as its horrifying decline into moral nihilism under Nazi rule, and aspects of its remarkable recovery since World War II. He does so by blending history and biography in a sequence of finely drawn studies of Germany's great scientists and of German-Jewish relations before and during Hitler's regime.\par Stern's central chapter traces the complex friendship of Albert Einstein and the Nobel Prize-winning chemist Fritz Haber, contrasting their responses to German life and to their Jewish heritage. Other chapters, also based on new archival sources, consider the turbulent and interrelated careers of the physicist Max Planck, an austere and powerful figure who helped to make Berlin a happy, productive place for Einstein and other legendary scientists; of Paul Ehrlich, the founder of chemotherapy; of Walther Rathenau, the German-Jewish industrialist and statesman tragically assassinated in 1922; and of Chaim Weizmann, chemist, Zionist, and first president of Israel, whose close relations with his German colleagues is here for the first time recounted.

rawTOC:
Part One: The Promise of German Life \\ 1. Paul Ehrlich: the founder of chemotherapy \\ 2. Max Planck and the trials of his times \\ 3. Together and apart: Fritz Haber and Albert Einstein \\ 4. Walther Rathenau and the vision of modernity \\ Part Two: The Great War and Consequent Terrors \\ 5. Historians and the Great War: private experience and public explication \\ 6. Chaim Weizmann and liberal nationalism \\ 7. Freedom and its discontents: the travails of the new Germany \\ 8. Past distorted: the Goldhagen controversy \\ 9. Lost homelands: German--Polish reconciliation \\ Notes \\ Acknowledgments \\ Index

entry:
@Book{Stern:1999:EGW,
  author =       "Fritz Richard Stern",
  title =        "{Einstein}'s {German} world",
  publisher =    pub-PRINCETON,
  address =      pub-PRINCETON:adr,
  pages =        "ix + 335",
  year =         "1999",
  ISBN =         "0-691-05939-x",
  ISBN-13 =      "978-0-691-05939-6",
  LCCN =         "DD239 .S74 1999",
  bibdate =      "Sat Jun 15 13:10:03 MDT 2013",
  bibsource =    "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/nuncius.bib;
                 library.ox.ac.uk:210/ADVANCE; z3950.gbv.de:20011/gvk;
                 z3950.loc.gov:7090/Voyager",
  URL =          "http://www.gbv.de/dms/bowker/toc/9780691059396.pdf;
                 http://www.loc.gov/catdir/description/prin021/99020128.htm;
                 http://www.loc.gov/catdir/description/prin021/99020128.html;
                 http://www.loc.gov/catdir/toc/prin032/99020128.htm;
                 http://www.loc.gov/catdir/toc/prin032/99020128.html",
  abstract =     "In Einstein's German World, the eminent historian
                 Fritz Stern explores the ambiguous promise of Germany
                 before Hitler, as well as its horrifying decline into
                 moral nihilism under Nazi rule, and aspects of its
                 remarkable recovery since World War II. He does so by
                 blending history and biography in a sequence of finely
                 drawn studies of Germany's great scientists and of
                 German-Jewish relations before and during Hitler's
                 regime.\par

                 Stern's central chapter traces the complex friendship
                 of Albert Einstein and the Nobel Prize-winning chemist
                 Fritz Haber, contrasting their responses to German life
                 and to their Jewish heritage. Other chapters, also
                 based on new archival sources, consider the turbulent
                 and interrelated careers of the physicist Max Planck,
                 an austere and powerful figure who helped to make
                 Berlin a happy, productive place for Einstein and other
                 legendary scientists; of Paul Ehrlich, the founder of
                 chemotherapy; of Walther Rathenau, the German-Jewish
                 industrialist and statesman tragically assassinated in
                 1922; and of Chaim Weizmann, chemist, Zionist, and
                 first president of Israel, whose close relations with
                 his German colleagues is here for the first time
                 recounted.",
  acknowledgement = ack-nhfb,
  remark =       "The author is Fritz Haber's godson, and Haber was a
                 close friend of Einstein in their Berlin years.",
  subject =      "Einstein, Albert; Brain drain; Germany; History; 20th
                 century; Political persecution; Technology transfer;
                 Antisemitism; Jewish scientists; Intellectual life",
  subject-dates = "1879--1955",
  tableofcontents = "Part One: The Promise of German Life \\
                 1. Paul Ehrlich: the founder of chemotherapy \\
                 2. Max Planck and the trials of his times \\
                 3. Together and apart: Fritz Haber and Albert Einstein
                 \\
                 4. Walther Rathenau and the vision of modernity \\
                 Part Two: The Great War and Consequent Terrors \\
                 5. Historians and the Great War: private experience and
                 public explication \\
                 6. Chaim Weizmann and liberal nationalism \\
                 7. Freedom and its discontents: the travails of the new
                 Germany \\
                 8. Past distorted: the Goldhagen controversy \\
                 9. Lost homelands: German--Polish reconciliation \\
                 Notes \\
                 Acknowledgments \\
                 Index",
}


bibtype: book
filename: master.bib
label: Stern:2001:EGW
author: Fritz Richard Stern
title: Einstein's German world
publisher: pub-PRINCETON
address: pub-PRINCETON:adr
pages: ix + 335
year: 2001
ISBN: 0-691-07458-5 (paperback) OR 0691074585 (paperback)
ISBN13: 978-0-691-07458-0 (paperback) OR 9780691074580 (paperback)
LCCN: DD239 .S74 2001
bibdate: Wed Mar 13 07:05:00 2013
bibtimestamp: 2013.03.13 07:05:00 ???
acknowledgement: ack-nhfb
subjectdates: 1879--1955
rawauthor: Fritz Richard Stern
rawtitle: {Einstein}'s {German} world
URL:
http://www.loc.gov/catdir/description/prin021/99020128.htm; http://www.loc.gov/catdir/toc/prin032/99020128.htm

abstract:
In Einstein's German World, the eminent historian Fritz Stern explores the ambiguous promise of Germany before Hitler, as well as its horrifying decline into moral nihilism under Nazi rule, and aspects of its remarkable recovery since World War II. He does so by blending history and biography in a sequence of finely drawn studies of Germany's great scientists and of German-Jewish relations before and during Hitler's regime.par Stern's central chapter traces the complex friendship of Albert Einstein and the Nobel Prize-winning chemist Fritz Haber, contrasting their responses to German life and to their Jewish heritage. Other chapters, also based on new archival sources, consider the turbulent and interrelated careers of the physicist Max Planck, an austere and powerful figure who helped to make Berlin a happy, productive place for Einstein and other legendary scientists; of Paul Ehrlich, the founder of chemotherapy; of Walther Rathenau, the German-Jewish industrialist and statesman tragically assassinated in 1922; and of Chaim Weizmann, chemist, Zionist, and first president of Israel, whose close relations with his German colleagues is here for the first time recounted.

subject:
Germany; Intellectual life; 20th century; Brain drain; History; Political persecution; Technology transfer; Antisemitism; Einstein, Albert; Jewish scientists

TOC:
Part One: The Promise of German Life 1. Paul Ehrlich: the founder of chemotherapy 2. Max Planck and the trials of his times 3. Together and apart: Fritz Haber and Albert Einstein 4. Walther Rathenau and the vision of modernity Part Two: The Great War and Consequent Terrors 5. Historians and the Great War: private experience and public explication 6. Chaim Weizmann and liberal nationalism 7. Freedom and its discontents: the travails of the new Germany 8. Past distorted: the Goldhagen controversy 9. Lost homelands: German-Polish reconciliation Notes Acknowledgments Index

rawabstract:
In Einstein's German World, the eminent historian Fritz Stern explores the ambiguous promise of Germany before Hitler, as well as its horrifying decline into moral nihilism under Nazi rule, and aspects of its remarkable recovery since World War II. He does so by blending history and biography in a sequence of finely drawn studies of Germany's great scientists and of German-Jewish relations before and during Hitler's regime.\par Stern's central chapter traces the complex friendship of Albert Einstein and the Nobel Prize-winning chemist Fritz Haber, contrasting their responses to German life and to their Jewish heritage. Other chapters, also based on new archival sources, consider the turbulent and interrelated careers of the physicist Max Planck, an austere and powerful figure who helped to make Berlin a happy, productive place for Einstein and other legendary scientists; of Paul Ehrlich, the founder of chemotherapy; of Walther Rathenau, the German-Jewish industrialist and statesman tragically assassinated in 1922; and of Chaim Weizmann, chemist, Zionist, and first president of Israel, whose close relations with his German colleagues is here for the first time recounted.

rawTOC:
Part One: The Promise of German Life \\ 1. Paul Ehrlich: the founder of chemotherapy \\ 2. Max Planck and the trials of his times \\ 3. Together and apart: Fritz Haber and Albert Einstein \\ 4. Walther Rathenau and the vision of modernity \\ Part Two: The Great War and Consequent Terrors \\ 5. Historians and the Great War: private experience and public explication \\ 6. Chaim Weizmann and liberal nationalism \\ 7. Freedom and its discontents: the travails of the new Germany \\ 8. Past distorted: the Goldhagen controversy \\ 9. Lost homelands: German-Polish reconciliation \\ Notes \\ Acknowledgments \\ Index

entry:
@Book{Stern:2001:EGW,
  author =       "Fritz Richard Stern",
  title =        "{Einstein}'s {German} world",
  publisher =    pub-PRINCETON,
  address =      pub-PRINCETON:adr,
  pages =        "ix + 335",
  year =         "2001",
  ISBN =         "0-691-07458-5 (paperback)",
  ISBN-13 =      "978-0-691-07458-0 (paperback)",
  LCCN =         "DD239 .S74 2001",
  bibdate =      "Wed Mar 13 07:05:00 2013",
  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",
  URL =          "http://www.loc.gov/catdir/description/prin021/99020128.htm;
                 http://www.loc.gov/catdir/toc/prin032/99020128.htm",
  abstract =     "In Einstein's German World, the eminent historian
                 Fritz Stern explores the ambiguous promise of Germany
                 before Hitler, as well as its horrifying decline into
                 moral nihilism under Nazi rule, and aspects of its
                 remarkable recovery since World War II. He does so by
                 blending history and biography in a sequence of finely
                 drawn studies of Germany's great scientists and of
                 German-Jewish relations before and during Hitler's
                 regime.\par

                 Stern's central chapter traces the complex friendship
                 of Albert Einstein and the Nobel Prize-winning chemist
                 Fritz Haber, contrasting their responses to German life
                 and to their Jewish heritage. Other chapters, also
                 based on new archival sources, consider the turbulent
                 and interrelated careers of the physicist Max Planck,
                 an austere and powerful figure who helped to make
                 Berlin a happy, productive place for Einstein and other
                 legendary scientists; of Paul Ehrlich, the founder of
                 chemotherapy; of Walther Rathenau, the German-Jewish
                 industrialist and statesman tragically assassinated in
                 1922; and of Chaim Weizmann, chemist, Zionist, and
                 first president of Israel, whose close relations with
                 his German colleagues is here for the first time
                 recounted.",
  acknowledgement = ack-nhfb,
  subject =      "Germany; Intellectual life; 20th century; Brain drain;
                 History; Political persecution; Technology transfer;
                 Antisemitism; Einstein, Albert; Jewish scientists",
  subject-dates = "1879--1955",
  tableofcontents = "Part One: The Promise of German Life \\
                 1. Paul Ehrlich: the founder of chemotherapy \\
                 2. Max Planck and the trials of his times \\
                 3. Together and apart: Fritz Haber and Albert Einstein
                 \\
                 4. Walther Rathenau and the vision of modernity \\
                 Part Two: The Great War and Consequent Terrors \\
                 5. Historians and the Great War: private experience and
                 public explication \\
                 6. Chaim Weizmann and liberal nationalism \\
                 7. Freedom and its discontents: the travails of the new
                 Germany \\
                 8. Past distorted: the Goldhagen controversy \\
                 9. Lost homelands: German-Polish reconciliation \\
                 Notes \\
                 Acknowledgments \\
                 Index",
}


bibtype: book
filename: master.bib
label: Stevens:1990:UNP
author: W. Richard Stevens
title: UNIX Network Programming
publisher: pub-PH
address: pub-PH:adr
pages: xi + 772
year: 1990
ISBN: 0-13-949876-1 OR 0139498761
ISBN13: 978-0-13-949876-3 OR 9780139498763
LCCN: QA76.76.O63 S755 1990
bibdate: Wed Dec 15 10:42:44 1993
bibtimestamp: 1993.12.15 10:42:44 ???
acknowledgement: ack-nhfb
rawauthor: W. Richard Stevens
rawtitle: {UNIX} Network Programming
TOC:
Introduction The UNIX model Interprocess communication A network primer Communication protocols Berkeley sockets System V transport layer interface Library routines Security Time and date routines Ping routines Trivial file transfer program Line printer spools Remote command execution Remote login Remote tape drive access Performance Remote Procedure Calls Appendices

rawTOC:
Introduction \\ The UNIX model \\ Interprocess communication \\ A network primer \\ Communication protocols \\ Berkeley sockets \\ System V transport layer interface \\ Library routines \\ Security \\ Time and date routines \\ Ping routines \\ Trivial file transfer program \\ Line printer spools \\ Remote command execution \\ Remote login \\ Remote tape drive access \\ Performance \\ Remote Procedure Calls \\ Appendices

entry:
@Book{Stevens:1990:UNP,
  author =       "W. Richard Stevens",
  title =        "{UNIX} Network Programming",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  pages =        "xi + 772",
  year =         "1990",
  ISBN =         "0-13-949876-1",
  ISBN-13 =      "978-0-13-949876-3",
  LCCN =         "QA76.76.O63 S755 1990",
  bibdate =      "Wed Dec 15 10:42:44 1993",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/internet.bib;
                 https://www.math.utah.edu/pub/tex/bib/master.bib;
                 https://www.math.utah.edu/pub/tex/bib/unix.bib",
  acknowledgement = ack-nhfb,
  tableofcontents = "Introduction \\
                 The UNIX model \\
                 Interprocess communication \\
                 A network primer \\
                 Communication protocols \\
                 Berkeley sockets \\
                 System V transport layer interface \\
                 Library routines \\
                 Security \\
                 Time and date routines \\
                 Ping routines \\
                 Trivial file transfer program \\
                 Line printer spools \\
                 Remote command execution \\
                 Remote login \\
                 Remote tape drive access \\
                 Performance \\
                 Remote Procedure Calls \\
                 Appendices",
}


bibtype: book
filename: master.bib
label: Stevens:1992:APU
author: W. Richard Stevens
title: Advanced Programming in the UNIX Environment
publisher: pub-AW
address: pub-AW:adr
pages: xviii + 744
year: 1992
ISBN: 0-201-56317-7 OR 0201563177
ISBN13: 978-0-201-56317-7 OR 9780201563177
LCCN: QA76.76.O63 S754 1992
bibdate: Sat Apr 27 07:12:16 2002
bibtimestamp: 2002.04.27 07:12:16 ???
acknowledgement: ack-nhfb
rawauthor: W. Richard Stevens
rawtitle: Advanced Programming in the {UNIX} Environment
bibsource:
https://www.math.utah.edu/pub/tex/bib/master.bib; https://www.math.utah.edu/pub/tex/bib/postscri.bib; https://www.math.utah.edu/pub/tex/bib/unix.bib

note:
em Highly recommended. A going-to-be classic on how programs work under UNIX ldots The source codes and errata list are obtainable by anonymous tt ftp from path |ftp.uu.net| (in path |/published/books|).

TOC:
Preface 1: Introduction 2: Unix standardization and implementations 3: File I/O 4: Files and directories 5: Standard I/O library 6: System data files and information 7: The environment of a Unix process 8: Process control 9: Process relationships 10: Signals 11: Terminal I/O 12: Advanced I/O 13: Daemon processes 14: Interprocess communication 15: Advanced interprocess communication 16: A database library 17: Communicating with a PostScript printer 18: A modern dialer 19: Pseudo terminals Appendix A: Function prototypes Appendix B: Miscellaneous source code Appendix C: Solutions to selected exercises Bibliography Index

rawnote:
{\em Highly recommended}. A going-to-be classic on how programs work under {UNIX} \ldots{} The source codes and errata list are obtainable by anonymous {\tt ftp} from \path|ftp.uu.net| (in \path|/published/books|).

rawTOC:
Preface \\ 1: Introduction \\ 2: Unix standardization and implementations \\ 3: File I/O \\ 4: Files and directories \\ 5: Standard I/O library \\ 6: System data files and information \\ 7: The environment of a Unix process \\ 8: Process control \\ 9: Process relationships \\ 10: Signals \\ 11: Terminal I/O \\ 12: Advanced I/O \\ 13: Daemon processes \\ 14: Interprocess communication \\ 15: Advanced interprocess communication \\ 16: A database library \\ 17: Communicating with a PostScript printer \\ 18: A modern dialer \\ 19: Pseudo terminals \\ Appendix A: Function prototypes \\ Appendix B: Miscellaneous source code \\ Appendix C: Solutions to selected exercises \\ Bibliography \\ Index

entry:
@Book{Stevens:1992:APU,
  author =       "W. Richard Stevens",
  title =        "Advanced Programming in the {UNIX} Environment",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  pages =        "xviii + 744",
  year =         "1992",
  ISBN =         "0-201-56317-7",
  ISBN-13 =      "978-0-201-56317-7",
  LCCN =         "QA76.76.O63 S754 1992",
  bibdate =      "Sat Apr 27 07:12:16 2002",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib;
                 https://www.math.utah.edu/pub/tex/bib/postscri.bib;
                 https://www.math.utah.edu/pub/tex/bib/unix.bib",
  note =         "{\em Highly recommended}. A going-to-be classic on how
                 programs work under {UNIX} \ldots{} The source codes
                 and errata list are obtainable by anonymous {\tt ftp}
                 from \path|ftp.uu.net| (in \path|/published/books|).",
  price =        "US\$52.25",
  acknowledgement = ack-nhfb,
  tableofcontents = "Preface \\
                 1: Introduction \\
                 2: Unix standardization and implementations \\
                 3: File I/O \\
                 4: Files and directories \\
                 5: Standard I/O library \\
                 6: System data files and information \\
                 7: The environment of a Unix process \\
                 8: Process control \\
                 9: Process relationships \\
                 10: Signals \\
                 11: Terminal I/O \\
                 12: Advanced I/O \\
                 13: Daemon processes \\
                 14: Interprocess communication \\
                 15: Advanced interprocess communication \\
                 16: A database library \\
                 17: Communicating with a PostScript printer \\
                 18: A modern dialer \\
                 19: Pseudo terminals \\
                 Appendix A: Function prototypes \\
                 Appendix B: Miscellaneous source code \\
                 Appendix C: Solutions to selected exercises \\
                 Bibliography \\
                 Index",
}


bibtype: book
filename: master.bib
label: Stevens:1994:TII
author: W. Richard Stevens
title: TCP / IP Illustrated, Volume 1: The Protocols
publisher: pub-AW
address: pub-AW:adr
pages: xix + 576
year: 1994
ISBN: 0-201-63346-9 OR 0201633469
ISBN13: 978-0-201-63346-7 OR 9780201633467
LCCN: TK5105.55 .S74 1994
bibdate: Tue Jul 25 18:19:54 2000
bibtimestamp: 2000.07.25 18:19:54 ???
series: Addison-Wesley Professional Computing Series
acknowledgement: ack-nhfb
rawauthor: W. Richard Stevens
rawtitle: {TCP\slash IP} Illustrated, Volume 1: The Protocols
TOC:
Introduction Layering TCP/IP Layering Internet Addresses The Domain Name System Encapsulation Demultiplexing Client-Server Model Port Numbers Standardization Process RFCs Standard, Simple Services The Internet Implementations Application Programming Interfaces Test Network Summary Link Layer Introduction Ethernet and IEEE 802 Encapsulation Trailer Encapsulation SLIP: Serial Line IP Compressed SLIP PPP: Point-to-Point Protocol Loopback Interface MTU Path MTU Serial Line Throughput Calculations Summary IP: Internet Protocol Introduction IP Header IP Routing Subnet Addressing Subnet Mask Special Case IP Addresses A Subnet Example ifconfig Command netstat Command IP Futures Summary ARP: Address Resolution Protocol Introduction An Example ARP Cache ARP Packet Format ARP Examples Proxy ARP Gratuitous ARP arp Command Summary RARP: Reverse Address Resolution Protocol Introduction RARP Packet Format RARP Examples RARP Server Design Summary ICMP: Internet Control Message Protocol Introduction ICMP Message Types ICMP Address Mask Request and Reply ICMP Timestamp Request and Reply ICMP Port Unreachable Error 4.4BSD Processing of ICMP Messages Summary Ping Program Introduction Ping Program IP Record Route Option IP Timestamp Option Summary Traceroute Program Introduction Traceroute Program Operation LAN Output WAN Output IP Source Routing Option Summary IP Routing Introduction Routing Principles CMP Host and Network Unreachable Errors To Forward or Not to Forward ICMP Redirect Errors ICMP Router Discovery Messages Summary Dynamic Routing Protocols Introduction Dynamic Routing Unix Routing Daemons RIP: Routing Information Protocol RIP Version 2 OSPF: Open Shortest Path First BGP: Border Gateway Protocol CIDR: Classless Interdomain Routing Summary UDP: User Datagram Protocol Introduction UDP Header UDP Checksum A Simple Example IP Fragmentation ICMP Unreachable Error (Fragmentation Required) Determining the Path MTU Using Traceroute Path MTU Discovery with UDP Interaction Between UDP and ARP Maximum UDP Datagram Size ICMP Source Quench Error UDP Server Design Summary Broadcasting and Multicasting Introduction Broadcasting Broadcasting Examples Multicasting Summary IGMP: Internet Group Management Protocol

rawTOC:
Introduction \\ Layering \\ TCP/IP Layering \\ Internet Addresses \\ The Domain Name System \\ Encapsulation \\ Demultiplexing \\ Client-Server Model \\ Port Numbers \\ Standardization Process \\ RFCs \\ Standard, Simple Services \\ The Internet \\ Implementations \\ Application Programming Interfaces \\ Test Network \\ Summary \\ Link Layer \\ Introduction \\ Ethernet and IEEE 802 Encapsulation \\ Trailer Encapsulation \\ SLIP: Serial Line IP \\ Compressed SLIP \\ PPP: Point-to-Point Protocol \\ Loopback Interface \\ MTU \\ Path MTU \\ Serial Line Throughput Calculations \\ Summary \\ IP: Internet Protocol \\ Introduction \\ IP Header \\ IP Routing \\ Subnet Addressing \\ Subnet Mask \\ Special Case IP Addresses \\ A Subnet Example \\ ifconfig Command \\ netstat Command \\ IP Futures \\ Summary \\ ARP: Address Resolution Protocol \\ Introduction \\ An Example \\ ARP Cache \\ ARP Packet Format \\ ARP Examples \\ Proxy ARP \\ Gratuitous ARP \\ arp Command \\ Summary \\ RARP: Reverse Address Resolution Protocol \\ Introduction \\ RARP Packet Format \\ RARP Examples \\ RARP Server Design \\ Summary \\ ICMP: Internet Control Message Protocol \\ Introduction \\ ICMP Message Types \\ ICMP Address Mask Request and Reply \\ ICMP Timestamp Request and Reply \\ ICMP Port Unreachable Error \\ 4.4BSD Processing of ICMP Messages \\ Summary \\ Ping Program \\ Introduction \\ Ping Program \\ IP Record Route Option \\ IP Timestamp Option \\ Summary \\ Traceroute Program \\ Introduction \\ Traceroute Program Operation \\ LAN Output \\ WAN Output \\ IP Source Routing Option \\ Summary \\ IP Routing \\ Introduction \\ Routing Principles \\ CMP Host and Network Unreachable Errors \\ To Forward or Not to Forward \\ ICMP Redirect Errors \\ ICMP Router Discovery Messages \\ Summary \\ Dynamic Routing Protocols \\ Introduction \\ Dynamic Routing \\ Unix Routing Daemons \\ RIP: Routing Information Protocol \\ RIP Version 2 \\ OSPF: Open Shortest Path First \\ BGP: Border Gateway Protocol \\ CIDR: Classless Interdomain Routing \\ Summary \\ UDP: User Datagram Protocol \\ Introduction \\ UDP Header \\ UDP Checksum \\ A Simple Example \\ IP Fragmentation \\ ICMP Unreachable Error (Fragmentation Required) \\ Determining the Path MTU Using Traceroute \\ Path MTU Discovery with UDP \\ Interaction Between UDP and ARP \\ Maximum UDP Datagram Size \\ ICMP Source Quench Error \\ UDP Server Design \\ Summary \\ Broadcasting and Multicasting \\ Introduction \\ Broadcasting \\ Broadcasting Examples \\ Multicasting \\ Summary \\ IGMP: Internet Group Management Protocol

entry:
@Book{Stevens:1994:TII,
  author =       "W. Richard Stevens",
  title =        "{TCP\slash IP} Illustrated, Volume 1: The Protocols",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  pages =        "xix + 576",
  year =         "1994",
  ISBN =         "0-201-63346-9",
  ISBN-13 =      "978-0-201-63346-7",
  LCCN =         "TK5105.55 .S74 1994",
  bibdate =      "Tue Jul 25 18:19:54 2000",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/internet.bib;
                 https://www.math.utah.edu/pub/tex/bib/master.bib;
                 https://www.math.utah.edu/pub/tex/bib/unix.bib",
  price =        "US\$65.95",
  series =       "Addison-Wesley Professional Computing Series",
  acknowledgement = ack-nhfb,
  tableofcontents = "Introduction \\
                 Layering \\
                 TCP/IP Layering \\
                 Internet Addresses \\
                 The Domain Name System \\
                 Encapsulation \\
                 Demultiplexing \\
                 Client-Server Model \\
                 Port Numbers \\
                 Standardization Process \\
                 RFCs \\
                 Standard, Simple Services \\
                 The Internet \\
                 Implementations \\
                 Application Programming Interfaces \\
                 Test Network \\
                 Summary \\
                 Link Layer \\
                 Introduction \\
                 Ethernet and IEEE 802 Encapsulation \\
                 Trailer Encapsulation \\
                 SLIP: Serial Line IP \\
                 Compressed SLIP \\
                 PPP: Point-to-Point Protocol \\
                 Loopback Interface \\
                 MTU \\
                 Path MTU \\
                 Serial Line Throughput Calculations \\
                 Summary \\
                 IP: Internet Protocol \\
                 Introduction \\
                 IP Header \\
                 IP Routing \\
                 Subnet Addressing \\
                 Subnet Mask \\
                 Special Case IP Addresses \\
                 A Subnet Example \\
                 ifconfig Command \\
                 netstat Command \\
                 IP Futures \\
                 Summary \\
                 ARP: Address Resolution Protocol \\
                 Introduction \\
                 An Example \\
                 ARP Cache \\
                 ARP Packet Format \\
                 ARP Examples \\
                 Proxy ARP \\
                 Gratuitous ARP \\
                 arp Command \\
                 Summary \\
                 RARP: Reverse Address Resolution Protocol \\
                 Introduction \\
                 RARP Packet Format \\
                 RARP Examples \\
                 RARP Server Design \\
                 Summary \\
                 ICMP: Internet Control Message Protocol \\
                 Introduction \\
                 ICMP Message Types \\
                 ICMP Address Mask Request and Reply \\
                 ICMP Timestamp Request and Reply \\
                 ICMP Port Unreachable Error \\
                 4.4BSD Processing of ICMP Messages \\
                 Summary \\
                 Ping Program \\
                 Introduction \\
                 Ping Program \\
                 IP Record Route Option \\
                 IP Timestamp Option \\
                 Summary \\
                 Traceroute Program \\
                 Introduction \\
                 Traceroute Program Operation \\
                 LAN Output \\
                 WAN Output \\
                 IP Source Routing Option \\
                 Summary \\
                 IP Routing \\
                 Introduction \\
                 Routing Principles \\
                 CMP Host and Network Unreachable Errors \\
                 To Forward or Not to Forward \\
                 ICMP Redirect Errors \\
                 ICMP Router Discovery Messages \\
                 Summary \\
                 Dynamic Routing Protocols \\
                 Introduction \\
                 Dynamic Routing \\
                 Unix Routing Daemons \\
                 RIP: Routing Information Protocol \\
                 RIP Version 2 \\
                 OSPF: Open Shortest Path First \\
                 BGP: Border Gateway Protocol \\
                 CIDR: Classless Interdomain Routing \\
                 Summary \\
                 UDP: User Datagram Protocol \\
                 Introduction \\
                 UDP Header \\
                 UDP Checksum \\
                 A Simple Example \\
                 IP Fragmentation \\
                 ICMP Unreachable Error (Fragmentation Required) \\
                 Determining the Path MTU Using Traceroute \\
                 Path MTU Discovery with UDP \\
                 Interaction Between UDP and ARP \\
                 Maximum UDP Datagram Size \\
                 ICMP Source Quench Error \\
                 UDP Server Design \\
                 Summary \\
                 Broadcasting and Multicasting \\
                 Introduction \\
                 Broadcasting \\
                 Broadcasting Examples \\
                 Multicasting \\
                 Summary \\
                 IGMP: Internet Group Management Protocol",
}


bibtype: book
filename: master.bib
label: Stevens:1996:TII
author: W. Richard Stevens
title: TCP / IP Illustrated, Volume 3: TCP for Transactions, HTTP, NNTP, and the UNIX Domain Protocols
publisher: pub-AW
address: pub-AW:adr
pages: xix + 328
year: 1996
ISBN: 0-201-63495-3 OR 0201634953
ISBN13: 978-0-201-63495-2 OR 9780201634952
LCCN: TK5105.55.S74 1994
MRclass: 68M10, 68-01, 68N25
bibdate: Mon Sep 23 09:00:31 1996
bibtimestamp: 1996.09.23 09:00:31 ???
series: Addison-Wesley Professional Computing Series
acknowledgement: ack-nhfb
rawauthor: W. Richard Stevens
abstract:
The booktitle TCP/IP Illustrated books are praised for their highly effective visual approach to the essential TCP/IP topics facing today's networking professionals. The word `illustrated' distinguishes these books from the rest. By forcing conditions to occur, and then displaying the results, booktitle TCP/IP Illustrated gives readers a much greater understanding of the concepts than words alone can provide. The books are noted for their diagrams and clear and readable writing style, and include unparalleled TCP/IP material needed by any networking professional.

TOC:
Volume One 1: Introduction 2: Link Layer 3: IP: Internet Protocol 4: ARP: Address Resolution Protocol 5: RARP: Reverse Address Resolution Protocol 6: ICMP: Internet Control Message Protocol 7: Ping Program 8: Traceroute Program 9: IP Routing 10: Dynamic Routing Protocols 11: UDP: User Datagram Protocol 12: Broadcasting and Multicasting 13: IGMP: Internet Group Management Protocol 14: DNS: The Domain Name System 15: TFTP: Trivial File Transfer Protocol 16: BOOTP: Bootstrap Protocol 17: TCP: Transmission Control Protocol 18: TCP Connection Establishment and Termination 19: TCP Interactive Data Flow 20: TCP Bulk Data Flow 21: TCP Timeout and Retransmission 22: TCP Persist Timer 23: TCP Keepalive Timer 24: TCP Futures and Performance 25: SNMP: Simple Network Management Protocol 26: Telnet and Rlogin: Remote Login 27: FTP: File Transfer Protocol 28: SMTP: Simple Mail Transfer Protocol 29: NFS: Network File System 30: Other TCP/IP Applications Volume Two: The implementation Volume Three: TCP for transactions, HTTP, NNTP, and the UNIX domain protocols

rawabstract:
The \booktitle{TCP/IP Illustrated} books are praised for their highly effective visual approach to the essential TCP/IP topics facing today's networking professionals. The word `illustrated' distinguishes these books from the rest. By forcing conditions to occur, and then displaying the results, \booktitle{TCP/IP Illustrated} gives readers a much greater understanding of the concepts than words alone can provide. The books are noted for their diagrams and clear and readable writing style, and include unparalleled TCP/IP material needed by any networking professional.

rawtitle:
{TCP\slash IP} Illustrated, Volume 3: {TCP} for Transactions, {HTTP}, {NNTP}, and the {UNIX Domain Protocols}

rawTOC:
Volume One \\ 1: Introduction \\ 2: Link Layer \\ 3: IP: Internet Protocol \\ 4: ARP: Address Resolution Protocol \\ 5: RARP: Reverse Address Resolution Protocol \\ 6: ICMP: Internet Control Message Protocol \\ 7: Ping Program \\ 8: Traceroute Program \\ 9: IP Routing \\ 10: Dynamic Routing Protocols \\ 11: UDP: User Datagram Protocol \\ 12: Broadcasting and Multicasting \\ 13: IGMP: Internet Group Management Protocol \\ 14: DNS: The Domain Name System \\ 15: TFTP: Trivial File Transfer Protocol \\ 16: BOOTP: Bootstrap Protocol \\ 17: TCP: Transmission Control Protocol \\ 18: TCP Connection Establishment and Termination \\ 19: TCP Interactive Data Flow \\ 20: TCP Bulk Data Flow \\ 21: TCP Timeout and Retransmission \\ 22: TCP Persist Timer \\ 23: TCP Keepalive Timer \\ 24: TCP Futures and Performance \\ 25: SNMP: Simple Network Management Protocol \\ 26: Telnet and Rlogin: Remote Login \\ 27: FTP: File Transfer Protocol \\ 28: SMTP: Simple Mail Transfer Protocol \\ 29: NFS: Network File System \\ 30: Other TCP/IP Applications \\ Volume Two: The implementation \\ Volume Three: TCP for transactions, HTTP, NNTP, and the UNIX domain protocols

entry:
@Book{Stevens:1996:TII,
  author =       "W. Richard Stevens",
  title =        "{TCP\slash IP} Illustrated, Volume 3: {TCP} for
                 Transactions, {HTTP}, {NNTP}, and the {UNIX Domain
                 Protocols}",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  pages =        "xix + 328",
  year =         "1996",
  ISBN =         "0-201-63495-3",
  ISBN-13 =      "978-0-201-63495-2",
  LCCN =         "TK5105.55.S74 1994",
  MRclass =      "68M10, 68-01, 68N25",
  bibdate =      "Mon Sep 23 09:00:31 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/internet.bib;
                 https://www.math.utah.edu/pub/tex/bib/master.bib",
  price =        "US\$41.47",
  series =       "Addison-Wesley Professional Computing Series",
  abstract =     "The \booktitle{TCP/IP Illustrated} books are praised
                 for their highly effective visual approach to the
                 essential TCP/IP topics facing today's networking
                 professionals. The word `illustrated' distinguishes
                 these books from the rest. By forcing conditions to
                 occur, and then displaying the results,
                 \booktitle{TCP/IP Illustrated} gives readers a much
                 greater understanding of the concepts than words alone
                 can provide. The books are noted for their diagrams and
                 clear and readable writing style, and include
                 unparalleled TCP/IP material needed by any networking
                 professional.",
  acknowledgement = ack-nhfb,
  tableofcontents = "Volume One \\
                 1: Introduction \\
                 2: Link Layer \\
                 3: IP: Internet Protocol \\
                 4: ARP: Address Resolution Protocol \\
                 5: RARP: Reverse Address Resolution Protocol \\
                 6: ICMP: Internet Control Message Protocol \\
                 7: Ping Program \\
                 8: Traceroute Program \\
                 9: IP Routing \\
                 10: Dynamic Routing Protocols \\
                 11: UDP: User Datagram Protocol \\
                 12: Broadcasting and Multicasting \\
                 13: IGMP: Internet Group Management Protocol \\
                 14: DNS: The Domain Name System \\
                 15: TFTP: Trivial File Transfer Protocol \\
                 16: BOOTP: Bootstrap Protocol \\
                 17: TCP: Transmission Control Protocol \\
                 18: TCP Connection Establishment and Termination \\
                 19: TCP Interactive Data Flow \\
                 20: TCP Bulk Data Flow \\
                 21: TCP Timeout and Retransmission \\
                 22: TCP Persist Timer \\
                 23: TCP Keepalive Timer \\
                 24: TCP Futures and Performance \\
                 25: SNMP: Simple Network Management Protocol \\
                 26: Telnet and Rlogin: Remote Login \\
                 27: FTP: File Transfer Protocol \\
                 28: SMTP: Simple Mail Transfer Protocol \\
                 29: NFS: Network File System \\
                 30: Other TCP/IP Applications \\
                 Volume Two: The implementation \\
                 Volume Three: TCP for transactions, HTTP, NNTP, and the
                 UNIX domain protocols",
}


bibtype: book
filename: master.bib
label: Stevens:1998:UNP
author: W. Richard Stevens
title: UNIX Network Programming: Networking APIs: Sockets and XTI
volume: 1
publisher: pub-PHPTR
address: pub-PHPTR:adr
edition: Second
pages: xx + 1009
year: 1998
ISBN: 0-13-490012-X OR 013490012X
ISBN13: 978-0-13-490012-4 OR 9780134900124
LCCN: QA76.76.O63S755 1998
bibdate: Tue Dec 13 05:45:21 2005
bibtimestamp: 2005.12.13 05:45:21 ???
URL: http://www.phptr.com/ptrbooks/ptr_013490012X.html
acknowledgement: ack-nhfb
rawauthor: W. Richard Stevens
rawtitle: {UNIX} Network Programming: Networking {APIs}: Sockets and {XTI}
entry:
@Book{Stevens:1998:UNP,
  author =       "W. Richard Stevens",
  title =        "{UNIX} Network Programming: Networking {APIs}: Sockets
                 and {XTI}",
  volume =       "1",
  publisher =    pub-PHPTR,
  address =      pub-PHPTR:adr,
  edition =      "Second",
  pages =        "xx + 1009",
  year =         "1998",
  ISBN =         "0-13-490012-X",
  ISBN-13 =      "978-0-13-490012-4",
  LCCN =         "QA76.76.O63S755 1998",
  bibdate =      "Tue Dec 13 05:45:21 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/internet.bib;
                 https://www.math.utah.edu/pub/tex/bib/master.bib",
  price =        "US\$59.00",
  URL =          "http://www.phptr.com/ptrbooks/ptr_013490012X.html",
  acknowledgement = ack-nhfb,
}


bibtype: book
filename: master.bib
label: Stevens:1999:UNP
author: W. Richard Stevens
title: UNIX Network Programming, Interprocess Communications
volume: 2
publisher: pub-PH
address: pub-PH:adr
edition: Second
pages: xvii + 558
year: 1999
ISBN: 0-13-081081-9 (hardcover) OR 0130810819 (hardcover)
ISBN13: 978-0-13-081081-6 (hardcover) OR 9780130810816 (hardcover)
LCCN: QA76.76.O63S755 1998
bibdate: Tue Dec 13 05:45:50 2005
bibtimestamp: 2005.12.13 05:45:50 ???
URL: http://www.phptr.com/ptrbooks/ptr_0130810819.html
TOC: Introduction Message passing Synchronization Shared memory Remote procedure calls
acknowledgement: ack-nhfb
rawauthor: W. Richard Stevens
rawtitle: {UNIX} Network Programming, Interprocess Communications
rawTOC: Introduction \\ Message passing \\ Synchronization \\ Shared memory \\ Remote procedure calls
abstract:
Well-implemented interprocess communications (IPC) are key to the performance of virtually every non-trivial UNIX program. In booktitle UNIX Network Programming, Volume 2, Second Edition, legendary UNIX expert W. Richard Stevens presents a comprehensive guide to every form of IPC, including message passing, synchronization, shared memory, and Remote Procedure Calls (RPC). Stevens begins with a basic introduction to IPC and the problems it is intended to solve. Step-by-step you'll learn how to maximize both System V IPC and the new POSIX standards, which offer dramatic improvements in convenience and performance.

rawabstract:
Well-implemented interprocess communications (IPC) are key to the performance of virtually every non-trivial UNIX program. In \booktitle{UNIX Network Programming}, Volume 2, Second Edition, legendary UNIX expert W. Richard Stevens presents a comprehensive guide to every form of IPC, including message passing, synchronization, shared memory, and Remote Procedure Calls (RPC). Stevens begins with a basic introduction to IPC and the problems it is intended to solve. Step-by-step you'll learn how to maximize both System V IPC and the new POSIX standards, which offer dramatic improvements in convenience and performance.

entry:
@Book{Stevens:1999:UNP,
  author =       "W. Richard Stevens",
  title =        "{UNIX} Network Programming, Interprocess
                 Communications",
  volume =       "2",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  edition =      "Second",
  pages =        "xvii + 558",
  year =         "1999",
  ISBN =         "0-13-081081-9 (hardcover)",
  ISBN-13 =      "978-0-13-081081-6 (hardcover)",
  LCCN =         "QA76.76.O63S755 1998",
  bibdate =      "Tue Dec 13 05:45:50 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/internet.bib;
                 https://www.math.utah.edu/pub/tex/bib/master.bib;
                 https://www.math.utah.edu/pub/tex/bib/unix.bib",
  price =        "US\$54.00",
  URL =          "http://www.phptr.com/ptrbooks/ptr_0130810819.html",
  abstract =     "Well-implemented interprocess communications (IPC) are
                 key to the performance of virtually every non-trivial
                 UNIX program. In \booktitle{UNIX Network Programming},
                 Volume 2, Second Edition, legendary UNIX expert W.
                 Richard Stevens presents a comprehensive guide to every
                 form of IPC, including message passing,
                 synchronization, shared memory, and Remote Procedure
                 Calls (RPC). Stevens begins with a basic introduction
                 to IPC and the problems it is intended to solve.
                 Step-by-step you'll learn how to maximize both System V
                 IPC and the new POSIX standards, which offer dramatic
                 improvements in convenience and performance.",
  acknowledgement = ack-nhfb,
  tableofcontents = "Introduction \\
                 Message passing \\
                 Synchronization \\
                 Shared memory \\
                 Remote procedure calls",
}


bibtype: book
filename: master.bib
label: Stevens:2004:UNP
author: W. Richard Stevens and Bill Fenner and Andrew M. Rudoff
title: UNIX Network Programming: The Sockets Networking API
volume: 1
publisher: pub-PHPTR
address: pub-PHPTR:adr
edition: Third
pages: xxiii + 991
year: 2004
ISBN: 0-13-141155-1 (hardcover) OR 0131411551 (hardcover)
ISBN13: 978-0-13-141155-5 (hardcover) OR 9780131411555 (hardcover)
LCCN: QA76.76 .O63 S75 2004
bibdate: Wed Dec 31 13:49:08 2003
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib; https://www.math.utah.edu/pub/tex/bib/unix.bib
bibtimestamp: 2003.12.31 13:49:08 ???
acknowledgement: ack-nhfb
rawauthor: W. Richard Stevens and Bill Fenner and Andrew M. Rudoff
rawtitle: {UNIX} Network Programming: The Sockets Networking {API}
abstract:
Building on the legendary work of W. Richard Stevens, this edition has been fully updated by two leading network programming experts to address today's most crucial standards, implementations, and techniques. New topics include: --- POSIX Single UNIX Specification Version 3 --- IPv6 APIs (including updated guidance on IPv6/IPv4 interoperability) --- The new SCTP transport protocol --- IPsec-based Key Management Sockets --- FreeBSD 4.8/5.1, Red Hat Linux 9.x, Solaris 9, AIX 5.x, HP-UX, and Mac OS X implementations --- New network program debugging techniques --- Source Specific Multicast API, the key enabler for widespread IP multicast deployment. The authors also update and extend Stevens' definitive coverage of these crucial UNIX networking standards and techniques: --- TCP and UDP transport Sockets: elementary, advanced, routed, and raw --- I/O: multiplexing, advanced functions, nonblocking, and signal-driven --- Daemons and inetd UNIX domain protocols ioctl operations --- Broadcasting and multicasting Threads --- Streams --- Design: TCP iterative, concurrent, preforked, and prethreaded servers. Since 1990, network programmers have turned to one source for the insights and techniques they need: W. Richard Stevens' UNIX Network Programming. Now, there's an edition specifically designed for today's challenges and tomorrow's.

TOC:
1. Introduction 2. The Transport Layer: TCP, UDP, and SCTP 3. Sockets Introduction 4. Elementary TCP Sockets 5. TCP Client/Server Example 6. I/O Multiplexing: The select and poll Functions 7. Socket options 8. Elementary UDP Sockets 9. Elementary SCTP Sockets 10. SCTP Client/Server Example 11. Name and Address Conversions 12. IPv4 and IPv6 Interoperability 13. Daemon Processes and the inetd Superserver 14. Advanced I/O Functions 15. Unix Domain Protocols 16. Nonblocking I/O 17. IOCtl Operations 18. Routing Sockets 19. Key Management Sockets 20. Broadcasting 21. Multicasting 22. Advanced UDP Sockets 23. Advanced SCTP Sockets 24. Out-of-Band Data 25. Signal-Driven I/O 26. Threads 27. IP Options 28. Raw Sockets 29. Datalink Access 30. Client/Server Design Alternatives 31. Streams Volume 1: The sockets networking API Volume 2: Interprocess communications

rawabstract:
Building on the legendary work of W. Richard Stevens, this edition has been fully updated by two leading network programming experts to address today's most crucial standards, implementations, and techniques. New topics include: --- POSIX Single UNIX Specification Version 3 --- IPv6 APIs (including updated guidance on IPv6/IPv4 interoperability) --- The new SCTP transport protocol --- IPsec-based Key Management Sockets --- FreeBSD 4.8/5.1, Red Hat Linux 9.x, Solaris 9, AIX 5.x, HP-UX, and Mac OS X implementations --- New network program debugging techniques --- Source Specific Multicast API, the key enabler for widespread IP multicast deployment. The authors also update and extend Stevens' definitive coverage of these crucial UNIX networking standards and techniques: --- TCP and UDP transport Sockets: elementary, advanced, routed, and raw --- I/O: multiplexing, advanced functions, nonblocking, and signal-driven --- Daemons and inetd UNIX domain protocols ioctl operations --- Broadcasting and multicasting Threads --- Streams --- Design: TCP iterative, concurrent, preforked, and prethreaded servers. Since 1990, network programmers have turned to one source for the insights and techniques they need: W. Richard Stevens' UNIX Network Programming. Now, there's an edition specifically designed for today's challenges and tomorrow's.

rawTOC:
1. Introduction \\ 2. The Transport Layer: TCP, UDP, and SCTP \\ 3. Sockets Introduction \\ 4. Elementary TCP Sockets \\ 5. TCP Client/Server Example \\ 6. I/O Multiplexing: The select and poll Functions \\ 7. Socket options \\ 8. Elementary UDP Sockets \\ 9. Elementary SCTP Sockets \\ 10. SCTP Client/Server Example \\ 11. Name and Address Conversions \\ 12. IPv4 and IPv6 Interoperability \\ 13. Daemon Processes and the inetd Superserver \\ 14. Advanced I/O Functions \\ 15. Unix Domain Protocols \\ 16. Nonblocking I/O \\ 17. IOCtl Operations \\ 18. Routing Sockets \\ 19. Key Management Sockets \\ 20. Broadcasting \\ 21. Multicasting \\ 22. Advanced UDP Sockets \\ 23. Advanced SCTP Sockets \\ 24. Out-of-Band Data \\ 25. Signal-Driven I/O \\ 26. Threads \\ 27. IP Options \\ 28. Raw Sockets \\ 29. Datalink Access \\ 30. Client/Server Design Alternatives \\ 31. Streams \\ Volume 1: The sockets networking API \\ Volume 2: Interprocess communications

entry:
@Book{Stevens:2004:UNP,
  author =       "W. Richard Stevens and Bill Fenner and Andrew M.
                 Rudoff",
  title =        "{UNIX} Network Programming: The Sockets Networking
                 {API}",
  volume =       "1",
  publisher =    pub-PHPTR,
  address =      pub-PHPTR:adr,
  edition =      "Third",
  pages =        "xxiii + 991",
  year =         "2004",
  ISBN =         "0-13-141155-1 (hardcover)",
  ISBN-13 =      "978-0-13-141155-5 (hardcover)",
  LCCN =         "QA76.76 .O63 S75 2004",
  bibdate =      "Wed Dec 31 13:49:08 2003",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib;
                 https://www.math.utah.edu/pub/tex/bib/unix.bib",
  price =        "US\$69.99",
  abstract =     "Building on the legendary work of W. Richard Stevens,
                 this edition has been fully updated by two leading
                 network programming experts to address today's most
                 crucial standards, implementations, and techniques. New
                 topics include: --- POSIX Single UNIX Specification
                 Version 3 --- IPv6 APIs (including updated guidance on
                 IPv6/IPv4 interoperability) --- The new SCTP transport
                 protocol --- IPsec-based Key Management Sockets ---
                 FreeBSD 4.8/5.1, Red Hat Linux 9.x, Solaris 9, AIX 5.x,
                 HP-UX, and Mac OS X implementations --- New network
                 program debugging techniques --- Source Specific
                 Multicast API, the key enabler for widespread IP
                 multicast deployment. The authors also update and
                 extend Stevens' definitive coverage of these crucial
                 UNIX networking standards and techniques: --- TCP and
                 UDP transport Sockets: elementary, advanced, routed,
                 and raw --- I/O: multiplexing, advanced functions,
                 nonblocking, and signal-driven --- Daemons and inetd
                 UNIX domain protocols ioctl operations --- Broadcasting
                 and multicasting Threads --- Streams --- Design: TCP
                 iterative, concurrent, preforked, and prethreaded
                 servers. Since 1990, network programmers have turned to
                 one source for the insights and techniques they need:
                 W. Richard Stevens' UNIX Network Programming. Now,
                 there's an edition specifically designed for today's
                 challenges and tomorrow's.",
  acknowledgement = ack-nhfb,
  tableofcontents = "1. Introduction \\
                 2. The Transport Layer: TCP, UDP, and SCTP \\
                 3. Sockets Introduction \\
                 4. Elementary TCP Sockets \\
                 5. TCP Client/Server Example \\
                 6. I/O Multiplexing: The select and poll Functions \\
                 7. Socket options \\
                 8. Elementary UDP Sockets \\
                 9. Elementary SCTP Sockets \\
                 10. SCTP Client/Server Example \\
                 11. Name and Address Conversions \\
                 12. IPv4 and IPv6 Interoperability \\
                 13. Daemon Processes and the inetd Superserver \\
                 14. Advanced I/O Functions \\
                 15. Unix Domain Protocols \\
                 16. Nonblocking I/O \\
                 17. IOCtl Operations \\
                 18. Routing Sockets \\
                 19. Key Management Sockets \\
                 20. Broadcasting \\
                 21. Multicasting \\
                 22. Advanced UDP Sockets \\
                 23. Advanced SCTP Sockets \\
                 24. Out-of-Band Data \\
                 25. Signal-Driven I/O \\
                 26. Threads \\
                 27. IP Options \\
                 28. Raw Sockets \\
                 29. Datalink Access \\
                 30. Client/Server Design Alternatives \\
                 31. Streams \\
                 Volume 1: The sockets networking API \\
                 Volume 2: Interprocess communications",
}


bibtype: book
filename: master.bib
label: Stevens:2005:APU
author: W. Richard Stevens and Stephen A. Rago
title: Advanced Programming in the Unix Environment
publisher: pub-AW
address: pub-AW:adr
edition: Second
pages: xxviii + 927
year: 2005
ISBN: 0-201-43307-9 (hardcover), 0-321-52594-9 OR 0201433079 (hardcover), 0321525949
ISBN13: 978-0-201-43307-4 (hardcover), 978-0-321-52594-9 OR 9780201433074 (hardcover), 9780321525949
LCCN: QA76.76.O63 S754 2005
bibdate: Tue Jul 19 14:11:18 2005
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib; z3950.loc.gov:7090/Voyager
bibtimestamp: 2005.07.19 14:11:18 ???
subject: Operating systems (Computers); UNIX (Computer file)
acknowledgement: ack-nhfb
rawauthor: W. Richard Stevens and Stephen A. Rago
rawtitle: Advanced Programming in the {Unix} Environment
URL:
ftp://uiarchive.cso.uiuc.edu/pub/etext/gutenberg/; http://www.aw-bc.com/catalog/academic/product/0,1144,0201433079,00.html; http://www.loc.gov/catdir/toc/ecip059/2005007943.html

abstract:
Stephen Rago's update is a long overdue benefit to the community of professionals using the versatile family of UNIX and UNIX-like operating environments. It removes obsolescence and includes newer developments. It also thoroughly updates the context of all topics, examples, and applications to recent releases of popular implementations of UNIX and UNIX-like environments. And yet, it does all this while retaining the style and taste of the original classic. --- Mukesh Kacker, cofounder and former CTO of Pronto Networks, Inc. One of the essential classics of UNIX programming. --- Eric S. Raymond, author of booktitle The Art of UNIX Programming This is the definitive reference book for any serious or professional UNIX systems programmer. Rago has updated and extended the classic Stevens text while keeping true to the original. The APIs are illuminated by clear examples of their use. He also mentions many of the pitfalls to look out for when programming across different UNIX system implementations and points out how to avoid these pitfalls using relevant standards such as POSIX 1003.1, 2004 edition and the Single UNIX Specification, Version 3. --- Andrew Josey, Director, Certification, The Open Group, and Chair of the POSIX 1003.1 Working Group booktitle Advanced Programming in the UNIX Environment, Second Edition, is an essential reference for anyone writing programs for a UNIX system. It's the first book I turn to when I want to understand or re-learn any of the various system interfaces. Stephen Rago has successfully revised this book to incorporate newer operating systems such as GNU/Linux and Apple's OS X while keeping true to the first edition in terms of both readability and usefulness. It will always have a place right next to my computer. --- Dr. Benjamin Kuperman, Swarthmore College Praise for the First Edition booktitle Advanced Programming in the UNIX Environment is a must-have for any serious C programmer who works under UNIX. Its depth, thoroughness, and clarity of explana-tion are unmatched. --- UniForum Monthly Numerous readers recommended booktitle Advanced Programming in the UNIX Environment by W. Richard Stevens (Addison-Wesley), and I'm glad they did; I hadn't even heard of this book, and it's been out since 1992. I just got my hands on a copy, and the first few chapters have been fascinating. -- Open Systems Today A much more readable and detailed treatment of UNIX internals can be found in booktitle Advanced Programming in the UNIX Environment by W. Richard Stevens (Addison-Wesley). This book includes lots of realistic examples, and I find it quite helpful when I have systems programming tasks to do. --- RS/Magazine This is the definitive reference book for any serious or professional UNIX systems programmer. Rago has updated and extended the original Stevens classic while keeping true to the original. --- Andrew Josey, Director, Certification, The Open Group, and Chair of the POSIX 1003.1 Working Group. For over a decade, serious C programmers have relied on one book for practical, in-depth knowledge of the programming interfaces that drive the UNIX and Linux kernels: W. Richard Stevens' booktitle Advanced Programming in the UNIX Environment. Now, Stevens' colleague Stephen Rago has thoroughly updated this classic to reflect the latest technical advances and add support for today's leading UNIX and Linux platforms. Rago carefully retains the spirit and approach that made this book a classic. Building on Stevens' work, he begins with basic topics such as files, directories, and processes, carefully laying the groundwork for understanding more advanced techniques, such as signal handling and terminal I/O. Substantial new material includes chapters on threads and multithreaded programming, using the socket interface to drive interprocess communication (IPC), and extensive coverage of the interfaces added to the latest version of the POSIX.1 standard. Nearly all examples have been tested on four of today's most widely used UNIX/Linux platforms: FreeBSD 5.2.1; the Linux 2.4.22 kernel; Solaris 9; and Darwin 7.4.0, the FreeBSD/Mach hybrid underlying Apple's Mac OS X 10.3. As in the first edition, you'll learn through example, including more than 10,000 lines of downloadable, ANSI C source code. More than 400 system calls and functions are demonstrated with concise, complete programs that clearly illustrate their usage, arguments, and return values. To tie together what you've learned, the book presents several chapter-length case studies, each fully updated for contemporary environments. booktitle Advanced Programming in the UNIX Environment has helped a generation of programmers write code with exceptional power, performance, and reliability. Now updated for today's UNIX/Linux systems, this second edition will be even more indispensable.

TOC:
1. UNIX system overview 2. UNIX standardization and implementations 3. File I/O 4. Files and directories 5. Standard I/O library 6. System data files and information 7. Process environment 8. Process control 9. Process relationships 10. Signals 11. Threads 12. Thread control 13. Daemon processes 14. Advanced I/O 15. Interprocess communication 16. Network IPC: sockets 17. Advanced IPC 18. Terminal I/O 19. Pseudo terminals 20. A database library 21. Communicating with a network printer Appendix A. Function prototypes Appendix B. Miscellaneous source code Appendix C. Solutions to selected exercises

rawabstract:
Stephen Rago's update is a long overdue benefit to the community of professionals using the versatile family of UNIX and UNIX-like operating environments. It removes obsolescence and includes newer developments. It also thoroughly updates the context of all topics, examples, and applications to recent releases of popular implementations of UNIX and UNIX-like environments. And yet, it does all this while retaining the style and taste of the original classic. --- Mukesh Kacker, cofounder and former CTO of Pronto Networks, Inc. One of the essential classics of UNIX programming. --- Eric S. Raymond, author of \booktitle{The Art of UNIX Programming} This is the definitive reference book for any serious or professional UNIX systems programmer. Rago has updated and extended the classic Stevens text while keeping true to the original. The APIs are illuminated by clear examples of their use. He also mentions many of the pitfalls to look out for when programming across different UNIX system implementations and points out how to avoid these pitfalls using relevant standards such as POSIX 1003.1, 2004 edition and the Single UNIX Specification, Version 3. --- Andrew Josey, Director, Certification, The Open Group, and Chair of the POSIX 1003.1 Working Group \booktitle{Advanced Programming in the UNIX Environment}, Second Edition, is an essential reference for anyone writing programs for a UNIX system. It's the first book I turn to when I want to understand or re-learn any of the various system interfaces. Stephen Rago has successfully revised this book to incorporate newer operating systems such as GNU/Linux and Apple's OS X while keeping true to the first edition in terms of both readability and usefulness. It will always have a place right next to my computer. --- Dr. Benjamin Kuperman, Swarthmore College Praise for the First Edition \booktitle{Advanced Programming in the UNIX Environment} is a must-have for any serious C programmer who works under UNIX. Its depth, thoroughness, and clarity of explana-tion are unmatched. --- UniForum Monthly Numerous readers recommended \booktitle{Advanced Programming in the UNIX Environment} by W. Richard Stevens (Addison-Wesley), and I'm glad they did; I hadn't even heard of this book, and it's been out since 1992. I just got my hands on a copy, and the first few chapters have been fascinating. -- Open Systems Today A much more readable and detailed treatment of UNIX internals can be found in \booktitle{Advanced Programming in the UNIX Environment} by W. Richard Stevens (Addison-Wesley). This book includes lots of realistic examples, and I find it quite helpful when I have systems programming tasks to do. --- RS/Magazine This is the definitive reference book for any serious or professional UNIX systems programmer. Rago has updated and extended the original Stevens classic while keeping true to the original. --- Andrew Josey, Director, Certification, The Open Group, and Chair of the POSIX 1003.1 Working Group. For over a decade, serious C programmers have relied on one book for practical, in-depth knowledge of the programming interfaces that drive the UNIX and Linux kernels: W. Richard Stevens' \booktitle{Advanced Programming in the UNIX Environment}. Now, Stevens' colleague Stephen Rago has thoroughly updated this classic to reflect the latest technical advances and add support for today's leading UNIX and Linux platforms. Rago carefully retains the spirit and approach that made this book a classic. Building on Stevens' work, he begins with basic topics such as files, directories, and processes, carefully laying the groundwork for understanding more advanced techniques, such as signal handling and terminal I/O. Substantial new material includes chapters on threads and multithreaded programming, using the socket interface to drive interprocess communication (IPC), and extensive coverage of the interfaces added to the latest version of the POSIX.1 standard. Nearly all examples have been tested on four of today's most widely used UNIX/Linux platforms: FreeBSD 5.2.1; the Linux 2.4.22 kernel; Solaris 9; and Darwin 7.4.0, the FreeBSD/Mach hybrid underlying Apple's Mac OS X 10.3. As in the first edition, you'll learn through example, including more than 10,000 lines of downloadable, ANSI C source code. More than 400 system calls and functions are demonstrated with concise, complete programs that clearly illustrate their usage, arguments, and return values. To tie together what you've learned, the book presents several chapter-length case studies, each fully updated for contemporary environments. \booktitle{Advanced Programming in the UNIX Environment} has helped a generation of programmers write code with exceptional power, performance, and reliability. Now updated for today's UNIX/Linux systems, this second edition will be even more indispensable.

rawTOC:
1. UNIX system overview \\ 2. UNIX standardization and implementations \\ 3. File I/O \\ 4. Files and directories \\ 5. Standard I/O library \\ 6. System data files and information \\ 7. Process environment \\ 8. Process control \\ 9. Process relationships \\ 10. Signals \\ 11. Threads \\ 12. Thread control \\ 13. Daemon processes \\ 14. Advanced I/O \\ 15. Interprocess communication \\ 16. Network IPC: sockets \\ 17. Advanced IPC \\ 18. Terminal I/O \\ 19. Pseudo terminals \\ 20. A database library \\ 21. Communicating with a network printer \\ Appendix A. Function prototypes \\ Appendix B. Miscellaneous source code \\ Appendix C. Solutions to selected exercises

entry:
@Book{Stevens:2005:APU,
  author =       "W. Richard Stevens and Stephen A. Rago",
  title =        "Advanced Programming in the {Unix} Environment",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  edition =      "Second",
  pages =        "xxviii + 927",
  year =         "2005",
  ISBN =         "0-201-43307-9 (hardcover), 0-321-52594-9",
  ISBN-13 =      "978-0-201-43307-4 (hardcover), 978-0-321-52594-9",
  LCCN =         "QA76.76.O63 S754 2005",
  bibdate =      "Tue Jul 19 14:11:18 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.aw-bc.com/catalog/academic/product/0,1144,0201433079,00.html;
                 http://www.loc.gov/catdir/toc/ecip059/2005007943.html",
  abstract =     "Stephen Rago's update is a long overdue benefit to the
                 community of professionals using the versatile family
                 of UNIX and UNIX-like operating environments. It
                 removes obsolescence and includes newer developments.
                 It also thoroughly updates the context of all topics,
                 examples, and applications to recent releases of
                 popular implementations of UNIX and UNIX-like
                 environments. And yet, it does all this while retaining
                 the style and taste of the original classic. --- Mukesh
                 Kacker, cofounder and former CTO of Pronto Networks,
                 Inc. One of the essential classics of UNIX programming.
                 --- Eric S. Raymond, author of \booktitle{The Art of
                 UNIX Programming} This is the definitive reference book
                 for any serious or professional UNIX systems
                 programmer. Rago has updated and extended the classic
                 Stevens text while keeping true to the original. The
                 APIs are illuminated by clear examples of their use. He
                 also mentions many of the pitfalls to look out for when
                 programming across different UNIX system
                 implementations and points out how to avoid these
                 pitfalls using relevant standards such as POSIX 1003.1,
                 2004 edition and the Single UNIX Specification, Version
                 3. --- Andrew Josey, Director, Certification, The Open
                 Group, and Chair of the POSIX 1003.1 Working Group
                 \booktitle{Advanced Programming in the UNIX
                 Environment}, Second Edition, is an essential reference
                 for anyone writing programs for a UNIX system. It's the
                 first book I turn to when I want to understand or
                 re-learn any of the various system interfaces. Stephen
                 Rago has successfully revised this book to incorporate
                 newer operating systems such as GNU/Linux and Apple's
                 OS X while keeping true to the first edition in terms
                 of both readability and usefulness. It will always have
                 a place right next to my computer. --- Dr. Benjamin
                 Kuperman, Swarthmore College Praise for the First
                 Edition \booktitle{Advanced Programming in the UNIX
                 Environment} is a must-have for any serious C
                 programmer who works under UNIX. Its depth,
                 thoroughness, and clarity of explana-tion are
                 unmatched. --- UniForum Monthly Numerous readers
                 recommended \booktitle{Advanced Programming in the UNIX
                 Environment} by W. Richard Stevens (Addison-Wesley),
                 and I'm glad they did; I hadn't even heard of this
                 book, and it's been out since 1992. I just got my hands
                 on a copy, and the first few chapters have been
                 fascinating. -- Open Systems Today A much more readable
                 and detailed treatment of UNIX internals can be found
                 in \booktitle{Advanced Programming in the UNIX
                 Environment} by W. Richard Stevens (Addison-Wesley).
                 This book includes lots of realistic examples, and I
                 find it quite helpful when I have systems programming
                 tasks to do. --- RS/Magazine This is the definitive
                 reference book for any serious or professional UNIX
                 systems programmer. Rago has updated and extended the
                 original Stevens classic while keeping true to the
                 original. --- Andrew Josey, Director, Certification,
                 The Open Group, and Chair of the POSIX 1003.1 Working
                 Group. For over a decade, serious C programmers have
                 relied on one book for practical, in-depth knowledge of
                 the programming interfaces that drive the UNIX and
                 Linux kernels: W. Richard Stevens' \booktitle{Advanced
                 Programming in the UNIX Environment}. Now, Stevens'
                 colleague Stephen Rago has thoroughly updated this
                 classic to reflect the latest technical advances and
                 add support for today's leading UNIX and Linux
                 platforms. Rago carefully retains the spirit and
                 approach that made this book a classic. Building on
                 Stevens' work, he begins with basic topics such as
                 files, directories, and processes, carefully laying the
                 groundwork for understanding more advanced techniques,
                 such as signal handling and terminal I/O. Substantial
                 new material includes chapters on threads and
                 multithreaded programming, using the socket interface
                 to drive interprocess communication (IPC), and
                 extensive coverage of the interfaces added to the
                 latest version of the POSIX.1 standard. Nearly all
                 examples have been tested on four of today's most
                 widely used UNIX/Linux platforms: FreeBSD 5.2.1; the
                 Linux 2.4.22 kernel; Solaris 9; and Darwin 7.4.0, the
                 FreeBSD/Mach hybrid underlying Apple's Mac OS X 10.3.
                 As in the first edition, you'll learn through example,
                 including more than 10,000 lines of downloadable, ANSI
                 C source code. More than 400 system calls and functions
                 are demonstrated with concise, complete programs that
                 clearly illustrate their usage, arguments, and return
                 values. To tie together what you've learned, the book
                 presents several chapter-length case studies, each
                 fully updated for contemporary environments.
                 \booktitle{Advanced Programming in the UNIX
                 Environment} has helped a generation of programmers
                 write code with exceptional power, performance, and
                 reliability. Now updated for today's UNIX/Linux
                 systems, this second edition will be even more
                 indispensable.",
  acknowledgement = ack-nhfb,
  subject =      "Operating systems (Computers); UNIX (Computer file)",
  tableofcontents = "1. UNIX system overview \\
                 2. UNIX standardization and implementations \\
                 3. File I/O \\
                 4. Files and directories \\
                 5. Standard I/O library \\
                 6. System data files and information \\
                 7. Process environment \\
                 8. Process control \\
                 9. Process relationships \\
                 10. Signals \\
                 11. Threads \\
                 12. Thread control \\
                 13. Daemon processes \\
                 14. Advanced I/O \\
                 15. Interprocess communication \\
                 16. Network IPC: sockets \\
                 17. Advanced IPC \\
                 18. Terminal I/O \\
                 19. Pseudo terminals \\
                 20. A database library \\
                 21. Communicating with a network printer \\
                 Appendix A. Function prototypes \\
                 Appendix B. Miscellaneous source code \\
                 Appendix C. Solutions to selected exercises",
}


bibtype: article
filename: master.bib
label: Stevenson:COMPUTER-14-3-51
author: David Stevenson
title: A Proposed Standard for Binary Floating-Point Arithmetic
journal: j-COMPUTER
volume: 14
number: 3
pages: 51--62
month: mar
monthnumber: 3
year: 1981
bibdate: Sun May 2 07:54:17 1999
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib
bibtimestamp: 1999.05.02 07:54:17 ???
note: See cite IEEE:p754.
acknowledgement: ack-nhfb
rawauthor: David Stevenson
rawnote: See \cite{IEEE:p754}.
rawtitle: A Proposed Standard for Binary Floating-Point Arithmetic
entry:
@Article{Stevenson:COMPUTER-14-3-51,
  author =       "David Stevenson",
  title =        "A Proposed Standard for Binary Floating-Point
                 Arithmetic",
  journal =      j-COMPUTER,
  volume =       "14",
  number =       "3",
  pages =        "51--62",
  month =        mar,
  year =         "1981",
  bibdate =      "Sun May 2 07:54:17 1999",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib",
  note =         "See \cite{IEEE:p754}.",
  acknowledgement = ack-nhfb,
}


bibtype: book
filename: master.bib
label: Stewart:1973:IMC
author: G. W. (Gilbert W.) Stewart
title: Introduction to Matrix Computations
publisher: pub-ACADEMIC
address: pub-ACADEMIC:adr
pages: xiii + 441
year: 1973
ISBN: 0-12-670350-7 OR 0126703507
ISBN13: 978-0-12-670350-4 OR 9780126703504
LCCN: QA188 .S71 1973
MRclass: 65FXX
MRnumber: 0458818 (56 \#17018)
MRreviewer: James H. Wilkinson
bibdate: Sun Nov 23 10:56:10 MST 2014
bibtimestamp: 2014.11.23 10:56:10 MST
series: Computer Science and Applied Mathematics, Editor: Werner Rheinboldt
subject: Matrices; Data processing
acknowledgement: ack-njh
rawauthor: G. W. (Gilbert W.) Stewart
rawtitle: Introduction to Matrix Computations
bibsource:
https://www.math.utah.edu/pub/bibnet/authors/s/stewart-gilbert-w.bib; https://www.math.utah.edu/pub/bibnet/subjects/acc-stab-num-alg-2ed.bib; 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/bibnet/subjects/matrix-analysis-2ed.bib; https://www.math.utah.edu/pub/tex/bib/master.bib; z3950.loc.gov:7090/Voyager

URL:
http://catalog.hathitrust.org/api/volumes/oclc/658076.html; http://catdir.loc.gov/catdir/description/els031/72082636.html; http://catdir.loc.gov/catdir/toc/els031/72082636.html; http://www.gbv.de/dms/hbz/toc/ht000832348.pdf; http://www.loc.gov/catdir/description/els031/72082636.html; http://www.loc.gov/catdir/toc/els031/72082636.htmlQ

TOC:
Preface / ix Acknowledgments / xiii 1. Preliminaries 1. The Space $R^n$ / 2 2. Linear Independence, Subspaces, and Bases / 9 3. Matrices / 20 4. Operations with Matrices / 29 5. Linear Transformations and Matrices / 46 6. Linear Equations and Inverses / 54 7. A Matrix Reduction and Some Consequences / 63 2. Practicalities 1. Errors, Arithmetic, and Stability / 69 2. An Informal Language / 83 3. Coding Matrix Operations / 93 3. The Direct Solution of Linear Systems 1. Triangular Matrices and Systems / 106 2. Gaussian Elimination / 113 3. Triangular Decomposition / 131 4. The Solution of Linear Systems / 144 5. The Effects of Rounding Error / 148 4. Norms, Limits, and Condition Numbers 1. Norms and Limits / 161 2. Matrix Norms / 173 3. Inverses of Perturbed Matrices / 184 4. The Accuracy of Solutions of Linear Systems / 192 5. Iterative Refinement of Approximate Solutions of Linear Systems / 200 5. The Linear Least Squares Problem 1. Orthogonality / 209 2. The Linear Least Squares Problem / 217 3. Orthogonal Triangularization / 230 4. The Iterative Refinement of Least Squares Solutions / 245 6. Eigenvalues and Eigenvectors 1. The Space $mathbb C^n$ / 251 2. Eigenvalues and Eigenvectors / 262 3. Reduction of Matrices by Similarity Transformations / 275 4. The Sensitivity of Eigenvalues and Eigenvectors / 289 5. Hermitian Matrices / 307 6. The Singular Value Decomposition / 317 7. The $QR$ Algorithm 1. Reduction to Hessenberg and Tridiagonal Forms / 328 2. The Power and Inverse Power Methods / 340 3. The Explicitly Shifted $QR$ Algorithm / 351 4. The Implicitly Shifted $QR$ Algorithm / 368 5. Computing Singular Values and Vectors / 381 6. The Generalized Eigenvalue Problem $A - lambda B$ / 387 Appendix 1. The Greek Alphabet and Latin Notational Correspondents / 395 Appendix 2. Determinants / 396 Appendix 3. Rounding-Error Analysis of Solution of Triangular Systems and of Gaussian Elimination / 405 Appendix 4. Of Things Not Treated / 413 Bibliography / 417 Index of Notation / 425 Index of Algorithms / 427 Index / 429

rawTOC:
Preface / ix \\ Acknowledgments / xiii \\ 1. Preliminaries \\ \\ 1. The Space $R^n$ / 2 \\ 2. Linear Independence, Subspaces, and Bases / 9 \\ 3. Matrices / 20 \\ 4. Operations with Matrices / 29 \\ 5. Linear Transformations and Matrices / 46 \\ 6. Linear Equations and Inverses / 54 \\ 7. A Matrix Reduction and Some Consequences / 63 \\ \\ 2. Practicalities \\ \\ 1. Errors, Arithmetic, and Stability / 69 \\ 2. An Informal Language / 83 \\ 3. Coding Matrix Operations / 93 \\ 3. The Direct Solution of Linear Systems \\ \\ 1. Triangular Matrices and Systems / 106 \\ 2. Gaussian Elimination / 113 \\ 3. Triangular Decomposition / 131 \\ 4. The Solution of Linear Systems / 144 \\ 5. The Effects of Rounding Error / 148 \\ \\ 4. Norms, Limits, and Condition Numbers \\ \\ 1. Norms and Limits / 161 \\ 2. Matrix Norms / 173 \\ 3. Inverses of Perturbed Matrices / 184 \\ 4. The Accuracy of Solutions of Linear Systems / 192 \\ 5. Iterative Refinement of Approximate Solutions of Linear Systems / 200 \\ \\ 5. The Linear Least Squares Problem \\ 1. Orthogonality / 209 \\ 2. The Linear Least Squares Problem / 217 \\ 3. Orthogonal Triangularization / 230 \\ 4. The Iterative Refinement of Least Squares Solutions / 245 \\ \\ 6. Eigenvalues and Eigenvectors \\ \\ 1. The Space $\mathbb{C}^n$ / 251 \\ 2. Eigenvalues and Eigenvectors / 262 \\ 3. Reduction of Matrices by Similarity Transformations / 275 \\ 4. The Sensitivity of Eigenvalues and Eigenvectors / 289 \\ 5. Hermitian Matrices / 307 \\ 6. The Singular Value Decomposition / 317 \\ \\ 7. The $QR$ Algorithm \\ \\ 1. Reduction to Hessenberg and Tridiagonal Forms / 328 \\ 2. The Power and Inverse Power Methods / 340 \\ 3. The Explicitly Shifted $QR$ Algorithm / 351 \\ 4. The Implicitly Shifted $QR$ Algorithm / 368 \\ 5. Computing Singular Values and Vectors / 381 \\ 6. The Generalized Eigenvalue Problem $A - \lambda B$ / 387 \\ \\ Appendix 1. The Greek Alphabet and Latin Notational Correspondents / 395 \\ \\ Appendix 2. Determinants / 396 \\ Appendix 3. Rounding-Error Analysis of Solution of Triangular Systems and of Gaussian Elimination / 405 \\ \\ Appendix 4. Of Things Not Treated / 413 \\ Bibliography / 417 \\ Index of Notation / 425 \\ Index of Algorithms / 427 \\ Index / 429

entry:
@Book{Stewart:1973:IMC,
  author =       "G. W. (Gilbert W.) Stewart",
  title =        "Introduction to Matrix Computations",
  publisher =    pub-ACADEMIC,
  address =      pub-ACADEMIC:adr,
  pages =        "xiii + 441",
  year =         "1973",
  ISBN =         "0-12-670350-7",
  ISBN-13 =      "978-0-12-670350-4",
  LCCN =         "QA188 .S71 1973",
  MRclass =      "65FXX",
  MRnumber =     "0458818 (56 \#17018)",
  MRreviewer =   "James H. Wilkinson",
  bibdate =      "Sun Nov 23 10:56:10 MST 2014",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/s/stewart-gilbert-w.bib;
                 https://www.math.utah.edu/pub/bibnet/subjects/acc-stab-num-alg-2ed.bib;
                 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/bibnet/subjects/matrix-analysis-2ed.bib;
                 https://www.math.utah.edu/pub/tex/bib/master.bib;
                 z3950.loc.gov:7090/Voyager",
  series =       "Computer Science and Applied Mathematics, Editor:
                 Werner Rheinboldt",
  URL =          "http://catalog.hathitrust.org/api/volumes/oclc/658076.html;
                 http://catdir.loc.gov/catdir/description/els031/72082636.html;
                 http://catdir.loc.gov/catdir/toc/els031/72082636.html;
                 http://www.gbv.de/dms/hbz/toc/ht000832348.pdf;
                 http://www.loc.gov/catdir/description/els031/72082636.html;
                 http://www.loc.gov/catdir/toc/els031/72082636.htmlQ",
  acknowledgement = ack-njh # " and " # ack-nhfb # " and " # ack-rah,
  GWS-number =   "B1",
  subject =      "Matrices; Data processing",
  tableofcontents = "Preface / ix \\
                 Acknowledgments / xiii \\
                 1. Preliminaries \\
                 \\
                 1. The Space $R^n$ / 2 \\
                 2. Linear Independence, Subspaces, and Bases / 9 \\
                 3. Matrices / 20 \\
                 4. Operations with Matrices / 29 \\
                 5. Linear Transformations and Matrices / 46 \\
                 6. Linear Equations and Inverses / 54 \\
                 7. A Matrix Reduction and Some Consequences / 63 \\
                 \\
                 2. Practicalities \\
                 \\
                 1. Errors, Arithmetic, and Stability / 69 \\
                 2. An Informal Language / 83 \\
                 3. Coding Matrix Operations / 93 \\
                 3. The Direct Solution of Linear Systems \\
                 \\
                 1. Triangular Matrices and Systems / 106 \\
                 2. Gaussian Elimination / 113 \\
                 3. Triangular Decomposition / 131 \\
                 4. The Solution of Linear Systems / 144 \\
                 5. The Effects of Rounding Error / 148 \\
                 \\
                 4. Norms, Limits, and Condition Numbers \\
                 \\
                 1. Norms and Limits / 161 \\
                 2. Matrix Norms / 173 \\
                 3. Inverses of Perturbed Matrices / 184 \\
                 4. The Accuracy of Solutions of Linear Systems / 192
                 \\
                 5. Iterative Refinement of Approximate Solutions of
                 Linear Systems / 200 \\
                 \\
                 5. The Linear Least Squares Problem \\
                 1. Orthogonality / 209 \\
                 2. The Linear Least Squares Problem / 217 \\
                 3. Orthogonal Triangularization / 230 \\
                 4. The Iterative Refinement of Least Squares Solutions
                 / 245 \\
                 \\
                 6. Eigenvalues and Eigenvectors \\
                 \\
                 1. The Space $\mathbb{C}^n$ / 251 \\
                 2. Eigenvalues and Eigenvectors / 262 \\
                 3. Reduction of Matrices by Similarity Transformations
                 / 275 \\
                 4. The Sensitivity of Eigenvalues and Eigenvectors /
                 289 \\
                 5. Hermitian Matrices / 307 \\
                 6. The Singular Value Decomposition / 317 \\
                 \\
                 7. The $QR$ Algorithm \\
                 \\
                 1. Reduction to Hessenberg and Tridiagonal Forms / 328
                 \\
                 2. The Power and Inverse Power Methods / 340 \\
                 3. The Explicitly Shifted $QR$ Algorithm / 351 \\
                 4. The Implicitly Shifted $QR$ Algorithm / 368 \\
                 5. Computing Singular Values and Vectors / 381 \\
                 6. The Generalized Eigenvalue Problem $A - \lambda B$ /
                 387 \\
                 \\
                 Appendix 1. The Greek Alphabet and Latin Notational
                 Correspondents / 395 \\
                 \\
                 Appendix 2. Determinants / 396 \\
                 Appendix 3. Rounding-Error Analysis of Solution of
                 Triangular Systems and of Gaussian Elimination / 405
                 \\
                 \\
                 Appendix 4. Of Things Not Treated / 413 \\
                 Bibliography / 417 \\
                 Index of Notation / 425 \\
                 Index of Algorithms / 427 \\
                 Index / 429",
}


bibtype: book
filename: master.bib
label: Stewart:2016:CCH
author: Ian Stewart
title: Calculating the Cosmos: How Mathematics Unveils the Universe
publisher: pub-BASIC-BOOKS
address: pub-BASIC-BOOKS:adr
pages: 346 + 8
year: 2016
ISBN: 1-5416-1725-8 (paperback) OR 1541617258 (paperback)
ISBN13: 978-1-5416-1725-4 (paperback) OR 9781541617254 (paperback)
LCCN: QB981 .S82 2018
bibdate: Wed Jan 2 08:15:04 MST 2019
bibtimestamp: 2019.01.02 08:15:04 MST
subject: Cosmology; Mathematics; Astronomy; Mathematics
acknowledgement: ack-nhfb
authordates: 1945--
rawauthor: Ian Stewart
rawtitle: Calculating the Cosmos: How Mathematics Unveils the Universe
abstract:
In booktitle Calculating the Cosmos, Ian Stewart presents an exhilarating guide to the cosmos, from our solar system to the entire universe. He describes the architecture of space and time, dark matter and dark energy, how galaxies form, why stars implode, how everything began, and how it's all going to end. He considers parallel universes, the fine-tuning of the cosmos for life, what forms extraterrestrial life might take, and the likelihood of life on Earth being snuffed out by an asteroid. Beginning with the Babylonian integration of mathematics into the study of astronomy and cosmology, Stewart traces the evolution of our understanding of the cosmos: How Kepler's laws of planetary motion led Newton to formulate his theory of gravity. How, two centuries later, tiny irregularities in the motion of Mars inspired Einstein to devise his general theory of relativity. How, eighty years ago, the discovery that the universe is expanding led to the development of the Big Bang theory of its origins. How single-point origin and expansion led cosmologists to theorize new components of the universe, such as inflation, dark matter, and dark energy. But does inflation explain the structure of today's universe? Does dark matter actually exist? Could a scientific revolution that will challenge the long-held scientific orthodoxy and once again transform our understanding of the universe be on the way? In an exciting and engaging style, booktitle Calculating the Cosmos is a mathematical quest through the intricate realms of astronomy and cosmology.

TOC:
Prologue / 1: Attraction at a distance / 11 2: Collapse of the solar nebula / 27 3: Inconstant Moon / 50 4: The clockwork cosmos / 54 5: Celestial police / 70 6: The planet that swallowed its children / 84 7: Cosimo's stars / 96 8: Off on a comet / 106 9: Chaos in the cosmos / 119 10: The interplanetary superhighway / 117 11: Great balls of fire / 150 12: Great sky river / 172 13: Alien worlds / 187 14: Dark stars / 207 15: Skeins and voids / 226 16: The cosmic egg / 241 17: The big blow-up / 251 18: The dark side / 262 19: Outside the universe / 277 Epilogue / 295 Units and Jargon / 299 Notes and References / 304 Picture Credits / 321 Index / 323

rawabstract:
In \booktitle{Calculating the Cosmos}, Ian Stewart presents an exhilarating guide to the cosmos, from our solar system to the entire universe. He describes the architecture of space and time, dark matter and dark energy, how galaxies form, why stars implode, how everything began, and how it's all going to end. He considers parallel universes, the fine-tuning of the cosmos for life, what forms extraterrestrial life might take, and the likelihood of life on Earth being snuffed out by an asteroid. Beginning with the Babylonian integration of mathematics into the study of astronomy and cosmology, Stewart traces the evolution of our understanding of the cosmos: How Kepler's laws of planetary motion led Newton to formulate his theory of gravity. How, two centuries later, tiny irregularities in the motion of Mars inspired Einstein to devise his general theory of relativity. How, eighty years ago, the discovery that the universe is expanding led to the development of the Big Bang theory of its origins. How single-point origin and expansion led cosmologists to theorize new components of the universe, such as inflation, dark matter, and dark energy. But does inflation explain the structure of today's universe? Does dark matter actually exist? Could a scientific revolution that will challenge the long-held scientific orthodoxy and once again transform our understanding of the universe be on the way? In an exciting and engaging style, \booktitle{Calculating the Cosmos} is a mathematical quest through the intricate realms of astronomy and cosmology.

rawTOC:
Prologue / \\ 1: Attraction at a distance / 11 \\ 2: Collapse of the solar nebula / 27 \\ 3: Inconstant Moon / 50 \\ 4: The clockwork cosmos / 54 \\ 5: Celestial police / 70 \\ 6: The planet that swallowed its children / 84 \\ 7: Cosimo's stars / 96 \\ 8: Off on a comet / 106 \\ 9: Chaos in the cosmos / 119 \\ 10: The interplanetary superhighway / 117 \\ 11: Great balls of fire / 150 \\ 12: Great sky river / 172 \\ 13: Alien worlds / 187 \\ 14: Dark stars / 207 \\ 15: Skeins and voids / 226 \\ 16: The cosmic egg / 241 \\ 17: The big blow-up / 251 \\ 18: The dark side / 262 \\ 19: Outside the universe / 277 \\ Epilogue / 295 \\ Units and Jargon / 299 \\ Notes and References / 304 \\ Picture Credits / 321 \\ Index / 323

entry:
@Book{Stewart:2016:CCH,
  author =       "Ian Stewart",
  title =        "Calculating the Cosmos: How Mathematics Unveils the
                 Universe",
  publisher =    pub-BASIC-BOOKS,
  address =      pub-BASIC-BOOKS:adr,
  pages =        "346 + 8",
  year =         "2016",
  ISBN =         "1-5416-1725-8 (paperback)",
  ISBN-13 =      "978-1-5416-1725-4 (paperback)",
  LCCN =         "QB981 .S82 2018",
  bibdate =      "Wed Jan 2 08:15:04 MST 2019",
  bibsource =    "fsz3950.oclc.org:210/WorldCat;
                 https://www.math.utah.edu/pub/tex/bib/einstein.bib;
                 https://www.math.utah.edu/pub/tex/bib/master.bib",
  abstract =     "In \booktitle{Calculating the Cosmos}, Ian Stewart
                 presents an exhilarating guide to the cosmos, from our
                 solar system to the entire universe. He describes the
                 architecture of space and time, dark matter and dark
                 energy, how galaxies form, why stars implode, how
                 everything began, and how it's all going to end. He
                 considers parallel universes, the fine-tuning of the
                 cosmos for life, what forms extraterrestrial life might
                 take, and the likelihood of life on Earth being snuffed
                 out by an asteroid. Beginning with the Babylonian
                 integration of mathematics into the study of astronomy
                 and cosmology, Stewart traces the evolution of our
                 understanding of the cosmos: How Kepler's laws of
                 planetary motion led Newton to formulate his theory of
                 gravity. How, two centuries later, tiny irregularities
                 in the motion of Mars inspired Einstein to devise his
                 general theory of relativity. How, eighty years ago,
                 the discovery that the universe is expanding led to the
                 development of the Big Bang theory of its origins. How
                 single-point origin and expansion led cosmologists to
                 theorize new components of the universe, such as
                 inflation, dark matter, and dark energy. But does
                 inflation explain the structure of today's universe?
                 Does dark matter actually exist? Could a scientific
                 revolution that will challenge the long-held scientific
                 orthodoxy and once again transform our understanding of
                 the universe be on the way? In an exciting and engaging
                 style, \booktitle{Calculating the Cosmos} is a
                 mathematical quest through the intricate realms of
                 astronomy and cosmology.",
  acknowledgement = ack-nhfb,
  author-dates = "1945--",
  subject =      "Cosmology; Mathematics; Astronomy; Mathematics",
  tableofcontents = "Prologue / \\
                 1: Attraction at a distance / 11 \\
                 2: Collapse of the solar nebula / 27 \\
                 3: Inconstant Moon / 50 \\
                 4: The clockwork cosmos / 54 \\
                 5: Celestial police / 70 \\
                 6: The planet that swallowed its children / 84 \\
                 7: Cosimo's stars / 96 \\
                 8: Off on a comet / 106 \\
                 9: Chaos in the cosmos / 119 \\
                 10: The interplanetary superhighway / 117 \\
                 11: Great balls of fire / 150 \\
                 12: Great sky river / 172 \\
                 13: Alien worlds / 187 \\
                 14: Dark stars / 207 \\
                 15: Skeins and voids / 226 \\
                 16: The cosmic egg / 241 \\
                 17: The big blow-up / 251 \\
                 18: The dark side / 262 \\
                 19: Outside the universe / 277 \\
                 Epilogue / 295 \\
                 Units and Jargon / 299 \\
                 Notes and References / 304 \\
                 Picture Credits / 321 \\
                 Index / 323",
}


