# bibtab

bibtype: book
filename: master.bib
label: Reid:1990:TP
author: Glenn C. Reid
title: Thinking in POSTSCRIPT
publisher: pub-AW
address: pub-AW:adr
pages: xiii + 221
year: 1990
ISBN: 0-201-52372-8 OR 0201523728
ISBN13: 978-0-201-52372-0 OR 9780201523720
LCCN: QA76.73.P67 R46 1990
bibdate: Wed Mar 12 06:02:21 2003
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib
bibtimestamp: 2003.03.12 06:02:21 ???
keywords: PostScript (Computer program language); Programming languages
acknowledgement: ack-bkph
rawauthor: Glenn C. Reid
rawtitle: Thinking in {\POSTSCRIPT}
URL:
http://www.rightbrain.com/download/books/ThinkingInPostScript.pdf; http://www.rightbrain.com/pages/books.html; http://www.rightbrain.com/rightbrain.shtml

entry:
@Book{Reid:1990:TP,
  author =       "Glenn C. Reid",
  title =        "Thinking in {\POSTSCRIPT}",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  pages =        "xiii + 221",
  year =         "1990",
  ISBN =         "0-201-52372-8",
  ISBN-13 =      "978-0-201-52372-0",
  LCCN =         "QA76.73.P67 R46 1990",
  bibdate =      "Wed Mar 12 06:02:21 2003",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib",
  price =        "US\$22.95, CDN\$29.95",
  URL =          "http://www.rightbrain.com/download/books/ThinkingInPostScript.pdf;
                 http://www.rightbrain.com/pages/books.html;
                 http://www.rightbrain.com/rightbrain.shtml",
  acknowledgement = ack-bkph,
  keywords =     "PostScript (Computer program language); Programming
                 languages",
}


bibtype: book
filename: master.bib
label: Reid:2003:SSE
author: Jason Reid
title: Secure Shell in the Enterprise
publisher: pub-SUN-MICROSYSTEMS-PRESS
address: pub-SUN-MICROSYSTEMS-PRESS:adr
pages: xxiii + 198
year: 2003
ISBN: 0-13-142900-0 (paperback) OR 0131429000 (paperback)
ISBN13: 978-0-13-142900-0 (paperback) OR 9780131429000 (paperback)
LCCN: QA76.76.O63 R448 2003
bibdate: Wed Jan 21 05:22:59 2004
bibtimestamp: 2004.01.21 05:22:59 ???
series: Sun blueprints
acknowledgement: ack-nhfb
rawauthor: Jason Reid
rawtitle: Secure Shell in the Enterprise
bibsource:
https://www.math.utah.edu/pub/tex/bib/hash.bib; https://www.math.utah.edu/pub/tex/bib/master.bib; https://www.math.utah.edu/pub/tex/bib/prng.bib; https://www.math.utah.edu/pub/tex/bib/unix.bib

subject:
Solaris (Computer file); Operating systems (Computers); UNIX Shells; Computer networks; Security measures

TOC:
Acknowledgements / iii Preface / xix Introducing the Secure Protocols / 1 Security History and Protocols / 1 Secure Protocols / 2 Authentication / 2 Integrity / 4 Confidentiality / 5 Cryptographic Protocols / 5 Security Policy / 8 Tools / 9 Kerberos / 9 IPsec / 11 Virtual Private Networks / 11 Secure Shell / 12 Determining Which Tool to Use / 13 Tool Decision Example A / 14 Tool Decision Example B / 14 Secure Shell Choices / 15 Solaris Secure Shell Software / 15 OpenSSH / 15 Noncommercial Implementations / 15 Commercial Variants / 16 Determining Which Secure Shell Software to Use / 17 Secure Shell Software Decision Example A / 17 Secure Shell Software Decision Example B / 17 Consequences / 18 Building OpenSSH / 19 Components / 19 Before Building OpenSSH / 20 Static Versus Dynamic Libraries / 20 Install Versus Build Location / 21 About $PATH / 21 Checking MD5 Hashes and GNU Privacy Guard Signatures / 21 Component Descriptions / 21 Solaris OE Build Machine / 22 Solaris OE Release / 22 Metaclusters / 22 Gzip / 23 Compilers / 23 Perl / 24 Zlib / 24 To Build Zlib / 24 Entropy Sources / 26 OpenSSH Internal Entropy Collection / 27 Kernel-Level Random Number Generators / 28 AND Irand / 28 SUNWski / 28 Entropy-Gathering Daemon / 28 Pseudorandom Number Generator Daemon / 29 Recommendations / 29 Building PRNGD Software / 29 To Build PRNGD With the Forte C Compiler / 29 To Build PRNGD With the GNU C Compiler / 30 Manually Installing PRNGD / 30 To Install PRNGD / 31 Running PRNGD / 32 To Start the PRNGD Manually / 32 To Stop the PRNGD Manually / 32 Testing the Entropy Source / 32 Checking /dev/random / 32 Checking PRNGD / 33 TCP Wrappers / 33 Building TCP Wrappers / 34 To Build TCP Wrappers / 34 To Install TCP Wrappers / 34 OpenSSL / 35 To Build and Test OpenSSL / 36 To Install OpenSSL / 36 OpenSSH / 37 Configuring OpenSSH / 37 To Obtain the List of Arguments in the configure Script / 37 To Configure OpenSSH / 39 Building OpenSSH / 40 To Build OpenSSH / 40 Configuring the Secure Shell / 41 Configuration Details / 41 Mechanics of Configuration Files / 42 Recommendations / 43 Server Recommendations / 43 Protocol Support / 43 Network Access / 43 Keep-Alives / 44 Data Compression / 44 Privilege Separation / 45 Login Grace Time / 45 Password and Public Key Authentication / 45 Superuser (root) Logins / 46 Banners, Mail, and Message-of-the-Day / 46 Connection and X11 Forwarding / 46 User Access Control Lists / 47 User File Permissions / 48 UseLogin Keyword / 48 Legacy Support / 49 Client Recommendations / 49 Host Option Assignment / 49 Data Compression / 50 Keep-Alives / 50 Protocol Support / 50 rlogin and rsh / 50 Server Identity / 51 User Identity / 51 Deploying Secure Shell / 53 OpenSSH Deployment / 53 OpenSSH Packaging / 54 To Generate the OBSDssh Package / 54 MD5 Hashes / 55 To Generate the OpenSSH Package MD5 Hash / 55 Solaris Security Toolkit / 55 Solaris Secure Shell Software Deployment / 56 Custom Configuration File Distribution / 57 Solaris Fingerprint Database / 58 Integrating Secure Shell / 59 Secure Shell Scripts / 59 rsh(1) Versus ssh(1) / 60 rcp(1) Versus scp(1) / 60 telnet(1) Versus ssh(1) / 61 Automated Logins / 62 Host Keys / 63 Proxies / 64 Role-Based Access Control / 65 To Use RBAC to Restrict a User to Only Copying Files / 66 Port Forwarding / 68 To Secure WebNFS Mounts With Port Forwarding / 69 Insecure Service Disablement / 70 To Disable Insecure Services / 70 Managing Keys and Identities / 71 Host Keys / 71 User Identities / 73 To Create an Identity / 74 To Register an Identity / 75 To Revoke an Identity / 75 Agents / 75 Common Desktop Environment Support / 77 Removing Agents / 78 Agent Risks / 79 Auditing / 81 Auditing Overview and Basic Procedures / 81 To Configure Auditing to Audit a Systemwide Event / 82 To Configure Auditing to Audit Commands Run by a Particular User / 83 To Enable Auditing / 83 To Audit the System / 84 To Audit a User / 84 To Disable Auditing / 85 OpenSSH / 86 cron(1M) / 86 Patching / 87 Logging / 87 To Enable Secure Shell Logging / 88 Measuring Performance / 91 Bandwidth Performance / 91 Interactive Sessions / 92 File Transfers / 92 Symmetric Cipher Performance / 93 Identity Generation / 94 Performance Problems / 97 Slow Connections / 97 Slow Client Startup / 97 Slow Server Startup / 98 Sizing / 98 Examining Case Studies / 101 A Simple Virtual Private Network / 101 To Set Up the Destination Side / 102 To Set Up the Originating Side / 102 To Initiate the Link / 102 Linking Networks Through a Bastion Host / 103 To Set Up the Destination Side / 104 To Set Up the Originating Side / 104 Resolving Problems and Finding Solutions / 105 Problems / 105 Server Does Not Produce Log File Output / 105 Public Key Authentication Is Not Working / 106 Trusted Host Authentication Is Not Working / 106 X Forwarding Is Not Working / 106 Wildcards and Shell Variables Fail on the scp(1) Command Line / 107 Superuser (root) Is Unable to Log In / 107 Startup Performance Is Slow / 107 Protocol 1 Clients Are Unable to Connect to Solaris Secure Shell Systems / 108 Privilege Separation Does Not Work in the Solaris Secure Shell Software / 108 cron(1M) Is Broken / 108 Message-of-the-Day Is Displayed Twice / 109 Problem Reports / 109 OpenSSH / 109 Solaris Secure Shell Software / 109 Patches / 109 OpenSSH / 110 Solaris Secure Shell Software / 110 Solutions / 110 Debugging a Secure Shell Connection / 110 Understanding Differences in OpenSSH and Solaris Secure Shell Software / 111 Integrating Solaris Secure Shell and SEAM (Kerberos) / 111 Forcing Remote X11 Users to Use Secure Shell Sessions / 111 Determining the Server Version String / 111 Altering the Server Version String / 112 CERT Advisory CA-2002-18 / 112 Secure Shell Usage / 113 Client Usage / 113 Connecting to a Host / 114 Executing a Command on a Remote Host / 114 Copying a File / 114 Using Identity Keys / 115 Generating an Identity / 115 Registering an Identity / 116 Using the Identity / 116 Using Agents / 116 Setting Up Agents / 117 Loading Agents / 117 Listing Agent Identities / 117 Removing Agent Identities / 118 Stopping the Agent / 118 Forwarding Ports / 118 Setting Up Local Forwarding / 119 Setting Up Remote Forwarding / 120 Enabling X Forwarding / 120 Checking the $DISPLAY Variable / 121 Using Proxies / 121 Locating Client Configuration Files / 121 Server Usage / 122 Starting the Server / 122 Stopping the Server / 122 Locating Server Configuration Files / 123 Generating New Server Host Keys / 124 Supporting TCP Wrappers / 124 Server Configuration Options / 127 Client Configuration Options / 143 Performance Test Methodology / 155 Bandwidth Performance / 155 Identity Generation / 156 Symmetric Cipher Performance / 157 Scripts and Configuration Files / 159 Init Script / 159 Automatic Installation / 159 Manual Installation / 159 To Manually Install the init Script / 160 Contact / 160 Init Script Sample / 161 Code Example for Packaging Script / 166 Usage / 167 Contact / 167 Packaging Script Sample / 168 Code Example for PRNGD Sanity Check / 174 Server Configuration Files / 176 DMZ-Bastion Host Server / 176 Legacy Support / 177 Workstation Server / 178 Client Configurations / 179 Remote Worker Configuration File / 179 Workstation Configuration File / 180 Resources / 181 Solaris Secure Shell Software Documentation / 181 OpenSSH Documentation / 182 Software / 182 Bibliography / 185 Sun BluePrints OnLine Articles / 185 External Articles / 186 Books / 187 Bug Reports / 189 FAQs / 189 Man Pages / 189 Presentations / 190 Security Information / 190 Index / 191

rawTOC:
Acknowledgements / iii \\ Preface / xix \\ Introducing the Secure Protocols / 1 \\ Security History and Protocols / 1 \\ Secure Protocols / 2 \\ Authentication / 2 \\ Integrity / 4 \\ Confidentiality / 5 \\ Cryptographic Protocols / 5 \\ Security Policy / 8 \\ Tools / 9 \\ Kerberos / 9 \\ IPsec / 11 \\ Virtual Private Networks / 11 \\ Secure Shell / 12 \\ Determining Which Tool to Use / 13 \\ Tool Decision Example A / 14 \\ Tool Decision Example B / 14 \\ Secure Shell Choices / 15 \\ Solaris Secure Shell Software / 15 \\ OpenSSH / 15 \\ Noncommercial Implementations / 15 \\ Commercial Variants / 16 \\ Determining Which Secure Shell Software to Use / 17 \\ Secure Shell Software Decision Example A / 17 \\ Secure Shell Software Decision Example B / 17 \\ Consequences / 18 \\ Building OpenSSH / 19 \\ Components / 19 \\ Before Building OpenSSH / 20 \\ Static Versus Dynamic Libraries / 20 \\ Install Versus Build Location / 21 \\ About $PATH / 21 \\ Checking MD5 Hashes and GNU Privacy Guard Signatures / 21 \\ Component Descriptions / 21 \\ Solaris OE Build Machine / 22 \\ Solaris OE Release / 22 \\ Metaclusters / 22 \\ Gzip / 23 \\ Compilers / 23 \\ Perl / 24 \\ Zlib / 24 \\ To Build Zlib / 24 \\ Entropy Sources / 26 \\ OpenSSH Internal Entropy Collection / 27 \\ Kernel-Level Random Number Generators / 28 \\ AND Irand / 28 \\ SUNWski / 28 \\ Entropy-Gathering Daemon / 28 \\ Pseudorandom Number Generator Daemon / 29 \\ Recommendations / 29 \\ Building PRNGD Software / 29 \\ To Build PRNGD With the Forte C Compiler / 29 \\ To Build PRNGD With the GNU C Compiler / 30 \\ Manually Installing PRNGD / 30 \\ To Install PRNGD / 31 \\ Running PRNGD / 32 \\ To Start the PRNGD Manually / 32 \\ To Stop the PRNGD Manually / 32 \\ Testing the Entropy Source / 32 \\ Checking /dev/random / 32 \\ Checking PRNGD / 33 \\ TCP Wrappers / 33 \\ Building TCP Wrappers / 34 \\ To Build TCP Wrappers / 34 \\ To Install TCP Wrappers / 34 \\ OpenSSL / 35 \\ To Build and Test OpenSSL / 36 \\ To Install OpenSSL / 36 \\ OpenSSH / 37 \\ Configuring OpenSSH / 37 \\ To Obtain the List of Arguments in the configure Script / 37 \\ To Configure OpenSSH / 39 \\ Building OpenSSH / 40 \\ To Build OpenSSH / 40 \\ Configuring the Secure Shell / 41 \\ Configuration Details / 41 \\ Mechanics of Configuration Files / 42 \\ Recommendations / 43 \\ Server Recommendations / 43 \\ Protocol Support / 43 \\ Network Access / 43 \\ Keep-Alives / 44 \\ Data Compression / 44 \\ Privilege Separation / 45 \\ Login Grace Time / 45 \\ Password and Public Key Authentication / 45 \\ Superuser (root) Logins / 46 \\ Banners, Mail, and Message-of-the-Day / 46 \\ Connection and X11 Forwarding / 46 \\ User Access Control Lists / 47 \\ User File Permissions / 48 \\ UseLogin Keyword / 48 \\ Legacy Support / 49 \\ Client Recommendations / 49 \\ Host Option Assignment / 49 \\ Data Compression / 50 \\ Keep-Alives / 50 \\ Protocol Support / 50 \\ rlogin and rsh / 50 \\ Server Identity / 51 \\ User Identity / 51 \\ Deploying Secure Shell / 53 \\ OpenSSH Deployment / 53 \\ OpenSSH Packaging / 54 \\ To Generate the OBSDssh Package / 54 \\ MD5 Hashes / 55 \\ To Generate the OpenSSH Package MD5 Hash / 55 \\ Solaris Security Toolkit / 55 \\ Solaris Secure Shell Software Deployment / 56 \\ Custom Configuration File Distribution / 57 \\ Solaris Fingerprint Database / 58 \\ Integrating Secure Shell / 59 \\ Secure Shell Scripts / 59 \\ rsh(1) Versus ssh(1) / 60 \\ rcp(1) Versus scp(1) / 60 \\ telnet(1) Versus ssh(1) / 61 \\ Automated Logins / 62 \\ Host Keys / 63 \\ Proxies / 64 \\ Role-Based Access Control / 65 \\ To Use RBAC to Restrict a User to Only Copying Files / 66 \\ Port Forwarding / 68 \\ To Secure WebNFS Mounts With Port Forwarding / 69 \\ Insecure Service Disablement / 70 \\ To Disable Insecure Services / 70 \\ Managing Keys and Identities / 71 \\ Host Keys / 71 \\ User Identities / 73 \\ To Create an Identity / 74 \\ To Register an Identity / 75 \\ To Revoke an Identity / 75 \\ Agents / 75 \\ Common Desktop Environment Support / 77 \\ Removing Agents / 78 \\ Agent Risks / 79 \\ Auditing / 81 \\ Auditing Overview and Basic Procedures / 81 \\ To Configure Auditing to Audit a Systemwide Event / 82 \\ To Configure Auditing to Audit Commands Run by a Particular User / 83 \\ To Enable Auditing / 83 \\ To Audit the System / 84 \\ To Audit a User / 84 \\ To Disable Auditing / 85 \\ OpenSSH / 86 \\ cron(1M) / 86 \\ Patching / 87 \\ Logging / 87 \\ To Enable Secure Shell Logging / 88 \\ Measuring Performance / 91 \\ Bandwidth Performance / 91 \\ Interactive Sessions / 92 \\ File Transfers / 92 \\ Symmetric Cipher Performance / 93 \\ Identity Generation / 94 \\ Performance Problems / 97 \\ Slow Connections / 97 \\ Slow Client Startup / 97 \\ Slow Server Startup / 98 \\ Sizing / 98 \\ Examining Case Studies / 101 \\ A Simple Virtual Private Network / 101 \\ To Set Up the Destination Side / 102 \\ To Set Up the Originating Side / 102 \\ To Initiate the Link / 102 \\ Linking Networks Through a Bastion Host / 103 \\ To Set Up the Destination Side / 104 \\ To Set Up the Originating Side / 104 \\ Resolving Problems and Finding Solutions / 105 \\ Problems / 105 \\ Server Does Not Produce Log File Output / 105 \\ Public Key Authentication Is Not Working / 106 \\ Trusted Host Authentication Is Not Working / 106 \\ X Forwarding Is Not Working / 106 \\ Wildcards and Shell Variables Fail on the scp(1) Command Line / 107 \\ Superuser (root) Is Unable to Log In / 107 \\ Startup Performance Is Slow / 107 \\ Protocol 1 Clients Are Unable to Connect to Solaris Secure Shell Systems / 108 \\ Privilege Separation Does Not Work in the Solaris Secure Shell Software / 108 \\ cron(1M) Is Broken / 108 \\ Message-of-the-Day Is Displayed Twice / 109 \\ Problem Reports / 109 \\ OpenSSH / 109 \\ Solaris Secure Shell Software / 109 \\ Patches / 109 \\ OpenSSH / 110 \\ Solaris Secure Shell Software / 110 \\ Solutions / 110 \\ Debugging a Secure Shell Connection / 110 \\ Understanding Differences in OpenSSH and Solaris Secure Shell Software / 111 \\ Integrating Solaris Secure Shell and SEAM (Kerberos) / 111 \\ Forcing Remote X11 Users to Use Secure Shell Sessions / 111 \\ Determining the Server Version String / 111 \\ Altering the Server Version String / 112 \\ CERT Advisory CA-2002-18 / 112 \\ Secure Shell Usage / 113 \\ Client Usage / 113 \\ Connecting to a Host / 114 \\ Executing a Command on a Remote Host / 114 \\ Copying a File / 114 \\ Using Identity Keys / 115 \\ Generating an Identity / 115 \\ Registering an Identity / 116 \\ Using the Identity / 116 \\ Using Agents / 116 \\ Setting Up Agents / 117 \\ Loading Agents / 117 \\ Listing Agent Identities / 117 \\ Removing Agent Identities / 118 \\ Stopping the Agent / 118 \\ Forwarding Ports / 118 \\ Setting Up Local Forwarding / 119 \\ Setting Up Remote Forwarding / 120 \\ Enabling X Forwarding / 120 \\ Checking the $DISPLAY Variable / 121 \\ Using Proxies / 121 \\ Locating Client Configuration Files / 121 \\ Server Usage / 122 \\ Starting the Server / 122 \\ Stopping the Server / 122 \\ Locating Server Configuration Files / 123 \\ Generating New Server Host Keys / 124 \\ Supporting TCP Wrappers / 124 \\ Server Configuration Options / 127 \\ Client Configuration Options / 143 \\ Performance Test Methodology / 155 \\ Bandwidth Performance / 155 \\ Identity Generation / 156 \\ Symmetric Cipher Performance / 157 \\ Scripts and Configuration Files / 159 \\ Init Script / 159 \\ Automatic Installation / 159 \\ Manual Installation / 159 \\ To Manually Install the init Script / 160 \\ Contact / 160 \\ Init Script Sample / 161 \\ Code Example for Packaging Script / 166 \\ Usage / 167 \\ Contact / 167 \\ Packaging Script Sample / 168 \\ Code Example for PRNGD Sanity Check / 174 \\ Server Configuration Files / 176 \\ DMZ-Bastion Host Server / 176 \\ Legacy Support / 177 \\ Workstation Server / 178 \\ Client Configurations / 179 \\ Remote Worker Configuration File / 179 \\ Workstation Configuration File / 180 \\ Resources / 181 \\ Solaris Secure Shell Software Documentation / 181 \\ OpenSSH Documentation / 182 \\ Software / 182 \\ Bibliography / 185 \\ Sun BluePrints OnLine Articles / 185 \\ External Articles / 186 \\ Books / 187 \\ Bug Reports / 189 \\ FAQs / 189 \\ Man Pages / 189 \\ Presentations / 190 \\ Security Information / 190 \\ Index / 191

entry:
@Book{Reid:2003:SSE,
  author =       "Jason Reid",
  title =        "Secure Shell in the Enterprise",
  publisher =    pub-SUN-MICROSYSTEMS-PRESS,
  address =      pub-SUN-MICROSYSTEMS-PRESS:adr,
  pages =        "xxiii + 198",
  year =         "2003",
  ISBN =         "0-13-142900-0 (paperback)",
  ISBN-13 =      "978-0-13-142900-0 (paperback)",
  LCCN =         "QA76.76.O63 R448 2003",
  bibdate =      "Wed Jan 21 05:22:59 2004",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/hash.bib;
                 https://www.math.utah.edu/pub/tex/bib/master.bib;
                 https://www.math.utah.edu/pub/tex/bib/prng.bib;
                 https://www.math.utah.edu/pub/tex/bib/unix.bib",
  price =        "US\$39.00",
  series =       "Sun blueprints",
  acknowledgement = ack-nhfb,
  idnumber =     "537",
  subject =      "Solaris (Computer file); Operating systems
                 (Computers); UNIX Shells; Computer networks; Security
                 measures",
  tableofcontents = "Acknowledgements / iii \\
                 Preface / xix \\
                 Introducing the Secure Protocols / 1 \\
                 Security History and Protocols / 1 \\
                 Secure Protocols / 2 \\
                 Authentication / 2 \\
                 Integrity / 4 \\
                 Confidentiality / 5 \\
                 Cryptographic Protocols / 5 \\
                 Security Policy / 8 \\
                 Tools / 9 \\
                 Kerberos / 9 \\
                 IPsec / 11 \\
                 Virtual Private Networks / 11 \\
                 Secure Shell / 12 \\
                 Determining Which Tool to Use / 13 \\
                 Tool Decision Example A / 14 \\
                 Tool Decision Example B / 14 \\
                 Secure Shell Choices / 15 \\
                 Solaris Secure Shell Software / 15 \\
                 OpenSSH / 15 \\
                 Noncommercial Implementations / 15 \\
                 Commercial Variants / 16 \\
                 Determining Which Secure Shell Software to Use / 17 \\
                 Secure Shell Software Decision Example A / 17 \\
                 Secure Shell Software Decision Example B / 17 \\
                 Consequences / 18 \\
                 Building OpenSSH / 19 \\
                 Components / 19 \\
                 Before Building OpenSSH / 20 \\
                 Static Versus Dynamic Libraries / 20 \\
                 Install Versus Build Location / 21 \\
                 About $PATH / 21 \\
                 Checking MD5 Hashes and GNU Privacy Guard Signatures /
                 21 \\
                 Component Descriptions / 21 \\
                 Solaris OE Build Machine / 22 \\
                 Solaris OE Release / 22 \\
                 Metaclusters / 22 \\
                 Gzip / 23 \\
                 Compilers / 23 \\
                 Perl / 24 \\
                 Zlib / 24 \\
                 To Build Zlib / 24 \\
                 Entropy Sources / 26 \\
                 OpenSSH Internal Entropy Collection / 27 \\
                 Kernel-Level Random Number Generators / 28 \\
                 AND Irand / 28 \\
                 SUNWski / 28 \\
                 Entropy-Gathering Daemon / 28 \\
                 Pseudorandom Number Generator Daemon / 29 \\
                 Recommendations / 29 \\
                 Building PRNGD Software / 29 \\
                 To Build PRNGD With the Forte C Compiler / 29 \\
                 To Build PRNGD With the GNU C Compiler / 30 \\
                 Manually Installing PRNGD / 30 \\
                 To Install PRNGD / 31 \\
                 Running PRNGD / 32 \\
                 To Start the PRNGD Manually / 32 \\
                 To Stop the PRNGD Manually / 32 \\
                 Testing the Entropy Source / 32 \\
                 Checking /dev/random / 32 \\
                 Checking PRNGD / 33 \\
                 TCP Wrappers / 33 \\
                 Building TCP Wrappers / 34 \\
                 To Build TCP Wrappers / 34 \\
                 To Install TCP Wrappers / 34 \\
                 OpenSSL / 35 \\
                 To Build and Test OpenSSL / 36 \\
                 To Install OpenSSL / 36 \\
                 OpenSSH / 37 \\
                 Configuring OpenSSH / 37 \\
                 To Obtain the List of Arguments in the configure Script
                 / 37 \\
                 To Configure OpenSSH / 39 \\
                 Building OpenSSH / 40 \\
                 To Build OpenSSH / 40 \\
                 Configuring the Secure Shell / 41 \\
                 Configuration Details / 41 \\
                 Mechanics of Configuration Files / 42 \\
                 Recommendations / 43 \\
                 Server Recommendations / 43 \\
                 Protocol Support / 43 \\
                 Network Access / 43 \\
                 Keep-Alives / 44 \\
                 Data Compression / 44 \\
                 Privilege Separation / 45 \\
                 Login Grace Time / 45 \\
                 Password and Public Key Authentication / 45 \\
                 Superuser (root) Logins / 46 \\
                 Banners, Mail, and Message-of-the-Day / 46 \\
                 Connection and X11 Forwarding / 46 \\
                 User Access Control Lists / 47 \\
                 User File Permissions / 48 \\
                 UseLogin Keyword / 48 \\
                 Legacy Support / 49 \\
                 Client Recommendations / 49 \\
                 Host Option Assignment / 49 \\
                 Data Compression / 50 \\
                 Keep-Alives / 50 \\
                 Protocol Support / 50 \\
                 rlogin and rsh / 50 \\
                 Server Identity / 51 \\
                 User Identity / 51 \\
                 Deploying Secure Shell / 53 \\
                 OpenSSH Deployment / 53 \\
                 OpenSSH Packaging / 54 \\
                 To Generate the OBSDssh Package / 54 \\
                 MD5 Hashes / 55 \\
                 To Generate the OpenSSH Package MD5 Hash / 55 \\
                 Solaris Security Toolkit / 55 \\
                 Solaris Secure Shell Software Deployment / 56 \\
                 Custom Configuration File Distribution / 57 \\
                 Solaris Fingerprint Database / 58 \\
                 Integrating Secure Shell / 59 \\
                 Secure Shell Scripts / 59 \\
                 rsh(1) Versus ssh(1) / 60 \\
                 rcp(1) Versus scp(1) / 60 \\
                 telnet(1) Versus ssh(1) / 61 \\
                 Automated Logins / 62 \\
                 Host Keys / 63 \\
                 Proxies / 64 \\
                 Role-Based Access Control / 65 \\
                 To Use RBAC to Restrict a User to Only Copying Files /
                 66 \\
                 Port Forwarding / 68 \\
                 To Secure WebNFS Mounts With Port Forwarding / 69 \\
                 Insecure Service Disablement / 70 \\
                 To Disable Insecure Services / 70 \\
                 Managing Keys and Identities / 71 \\
                 Host Keys / 71 \\
                 User Identities / 73 \\
                 To Create an Identity / 74 \\
                 To Register an Identity / 75 \\
                 To Revoke an Identity / 75 \\
                 Agents / 75 \\
                 Common Desktop Environment Support / 77 \\
                 Removing Agents / 78 \\
                 Agent Risks / 79 \\
                 Auditing / 81 \\
                 Auditing Overview and Basic Procedures / 81 \\
                 To Configure Auditing to Audit a Systemwide Event / 82
                 \\
                 To Configure Auditing to Audit Commands Run by a
                 Particular User / 83 \\
                 To Enable Auditing / 83 \\
                 To Audit the System / 84 \\
                 To Audit a User / 84 \\
                 To Disable Auditing / 85 \\
                 OpenSSH / 86 \\
                 cron(1M) / 86 \\
                 Patching / 87 \\
                 Logging / 87 \\
                 To Enable Secure Shell Logging / 88 \\
                 Measuring Performance / 91 \\
                 Bandwidth Performance / 91 \\
                 Interactive Sessions / 92 \\
                 File Transfers / 92 \\
                 Symmetric Cipher Performance / 93 \\
                 Identity Generation / 94 \\
                 Performance Problems / 97 \\
                 Slow Connections / 97 \\
                 Slow Client Startup / 97 \\
                 Slow Server Startup / 98 \\
                 Sizing / 98 \\
                 Examining Case Studies / 101 \\
                 A Simple Virtual Private Network / 101 \\
                 To Set Up the Destination Side / 102 \\
                 To Set Up the Originating Side / 102 \\
                 To Initiate the Link / 102 \\
                 Linking Networks Through a Bastion Host / 103 \\
                 To Set Up the Destination Side / 104 \\
                 To Set Up the Originating Side / 104 \\
                 Resolving Problems and Finding Solutions / 105 \\
                 Problems / 105 \\
                 Server Does Not Produce Log File Output / 105 \\
                 Public Key Authentication Is Not Working / 106 \\
                 Trusted Host Authentication Is Not Working / 106 \\
                 X Forwarding Is Not Working / 106 \\
                 Wildcards and Shell Variables Fail on the scp(1)
                 Command Line / 107 \\
                 Superuser (root) Is Unable to Log In / 107 \\
                 Startup Performance Is Slow / 107 \\
                 Protocol 1 Clients Are Unable to Connect to Solaris
                 Secure Shell Systems / 108 \\
                 Privilege Separation Does Not Work in the Solaris
                 Secure Shell Software / 108 \\
                 cron(1M) Is Broken / 108 \\
                 Message-of-the-Day Is Displayed Twice / 109 \\
                 Problem Reports / 109 \\
                 OpenSSH / 109 \\
                 Solaris Secure Shell Software / 109 \\
                 Patches / 109 \\
                 OpenSSH / 110 \\
                 Solaris Secure Shell Software / 110 \\
                 Solutions / 110 \\
                 Debugging a Secure Shell Connection / 110 \\
                 Understanding Differences in OpenSSH and Solaris Secure
                 Shell Software / 111 \\
                 Integrating Solaris Secure Shell and SEAM (Kerberos) /
                 111 \\
                 Forcing Remote X11 Users to Use Secure Shell Sessions /
                 111 \\
                 Determining the Server Version String / 111 \\
                 Altering the Server Version String / 112 \\
                 CERT Advisory CA-2002-18 / 112 \\
                 Secure Shell Usage / 113 \\
                 Client Usage / 113 \\
                 Connecting to a Host / 114 \\
                 Executing a Command on a Remote Host / 114 \\
                 Copying a File / 114 \\
                 Using Identity Keys / 115 \\
                 Generating an Identity / 115 \\
                 Registering an Identity / 116 \\
                 Using the Identity / 116 \\
                 Using Agents / 116 \\
                 Setting Up Agents / 117 \\
                 Loading Agents / 117 \\
                 Listing Agent Identities / 117 \\
                 Removing Agent Identities / 118 \\
                 Stopping the Agent / 118 \\
                 Forwarding Ports / 118 \\
                 Setting Up Local Forwarding / 119 \\
                 Setting Up Remote Forwarding / 120 \\
                 Enabling X Forwarding / 120 \\
                 Checking the $DISPLAY Variable / 121 \\
                 Using Proxies / 121 \\
                 Locating Client Configuration Files / 121 \\
                 Server Usage / 122 \\
                 Starting the Server / 122 \\
                 Stopping the Server / 122 \\
                 Locating Server Configuration Files / 123 \\
                 Generating New Server Host Keys / 124 \\
                 Supporting TCP Wrappers / 124 \\
                 Server Configuration Options / 127 \\
                 Client Configuration Options / 143 \\
                 Performance Test Methodology / 155 \\
                 Bandwidth Performance / 155 \\
                 Identity Generation / 156 \\
                 Symmetric Cipher Performance / 157 \\
                 Scripts and Configuration Files / 159 \\
                 Init Script / 159 \\
                 Automatic Installation / 159 \\
                 Manual Installation / 159 \\
                 To Manually Install the init Script / 160 \\
                 Contact / 160 \\
                 Init Script Sample / 161 \\
                 Code Example for Packaging Script / 166 \\
                 Usage / 167 \\
                 Contact / 167 \\
                 Packaging Script Sample / 168 \\
                 Code Example for PRNGD Sanity Check / 174 \\
                 Server Configuration Files / 176 \\
                 DMZ-Bastion Host Server / 176 \\
                 Legacy Support / 177 \\
                 Workstation Server / 178 \\
                 Client Configurations / 179 \\
                 Remote Worker Configuration File / 179 \\
                 Workstation Configuration File / 180 \\
                 Resources / 181 \\
                 Solaris Secure Shell Software Documentation / 181 \\
                 OpenSSH Documentation / 182 \\
                 Software / 182 \\
                 Bibliography / 185 \\
                 Sun BluePrints OnLine Articles / 185 \\
                 External Articles / 186 \\
                 Books / 187 \\
                 Bug Reports / 189 \\
                 FAQs / 189 \\
                 Man Pages / 189 \\
                 Presentations / 190 \\
                 Security Information / 190 \\
                 Index / 191",
}


bibtype: book
filename: master.bib
label: Reid:2006:ZIW
author: Constance Reid
title: From Zero to Infinity: What Makes Numbers Interesting
publisher: pub-A-K-PETERS
address: pub-A-K-PETERS:adr
edition: Fifth
pages: xvii + 188
year: 2006
ISBN: 1-56881-273-6 OR 1568812736
ISBN13: 978-1-56881-273-1 OR 9781568812731
LCCN: QA93 .R42 2006
bibdate: Fri Dec 23 07:07:08 MST 2005
bibtimestamp: 2005.12.23 07:07:08 MST
subject: numerals; number theory
acknowledgement: ack-nhfb
rawauthor: Constance Reid
rawtitle: From Zero to Infinity: What Makes Numbers Interesting
bibsource:
https://www.math.utah.edu/pub/tex/bib/master.bib; prodorbis.library.yale.edu:7090/voyager; z3950.loc.gov:7090/Voyager

TOC:
Acknowledgements Author's Note Zero One Two Three Four Five Six Seven Eight Nine Euler's Number Aleph Zero

rawTOC:
Acknowledgements \\ Author's Note \\ Zero \\ One \\ Two \\ Three \\ Four \\ Five \\ Six \\ Seven \\ Eight \\ Nine \\ Euler's Number \\ Aleph Zero

entry:
@Book{Reid:2006:ZIW,
  author =       "Constance Reid",
  title =        "From Zero to Infinity: What Makes Numbers
                 Interesting",
  publisher =    pub-A-K-PETERS,
  address =      pub-A-K-PETERS:adr,
  edition =      "Fifth",
  pages =        "xvii + 188",
  year =         "2006",
  ISBN =         "1-56881-273-6",
  ISBN-13 =      "978-1-56881-273-1",
  LCCN =         "QA93 .R42 2006",
  bibdate =      "Fri Dec 23 07:07:08 MST 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib;
                 prodorbis.library.yale.edu:7090/voyager;
                 z3950.loc.gov:7090/Voyager",
  acknowledgement = ack-nhfb,
  libnote =      "Not yet in my library.",
  subject =      "numerals; number theory",
  tableofcontents = "Acknowledgements \\
                 Author's Note \\
                 Zero \\
                 One \\
                 Two \\
                 Three \\
                 Four \\
                 Five \\
                 Six \\
                 Seven \\
                 Eight \\
                 Nine \\
                 Euler's Number \\
                 Aleph Zero",
}


bibtype: book
filename: master.bib
label: Reingold:2002:CCM
author: Edward M. Reingold and Nachum Dershowitz
title: Calendrical Calculations: The Millenium Edition
publisher: pub-CAMBRIDGE
address: pub-CAMBRIDGE:adr
pages: xxxii + 422
year: 2002
LCCN: CE12 .R45 2001
bibdate: Fri Mar 14 07:32:10 2003
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib
bibtimestamp: 2003.03.14 07:32:10 ???
URL: http://emr.cs.iit.edu/home/reingold/calendar-book/second-edition/
acknowledgement: ack-nhfb
rawauthor: Edward M. Reingold and Nachum Dershowitz
rawtitle: Calendrical Calculations: The Millenium Edition
ISBN:
0-521-77752-6 (paperback), 0-521-77167-6 (hardcover) OR 0521777526 (paperback), 0521771676 (hardcover)

ISBN13:
978-0-521-77752-0 (paperback), 978-0-521-77167-2 (hardcover) OR 9780521777520 (paperback), 9780521771672 (hardcover)

abstract:
booktitle Calendrical Calculations makes accurate calendrical algorithms readily available for computer use with LISP and Java code for all the algorithms included on CD, and updates available on the Web. It gives a description of fourteen calendars and how they relate to one another: the present civil calendar (Gregorian), the recent ISO commercial calendar, the old civil calendar (Julian), the Coptic and Ethiopic calendars, the Islamic (Moslem) calendar; the Baha'i, the Hebrew (Jewish) calendar, the Mayan calendars, the French Revolutionary calendar, the Chinese calendar, and both the old (mean) and new (true) Hindu (Indian) calendars.

TOC:
1: Introduction Part 1. Arithmetical calendars 2: The Gregorian calendar 3: The Julian calendar 4: The Coptic and Ethiopic calendars 5: The ISO calendar 6: The Islamic calendar 7: The Hebrew calendar 8: The ecclesiastical calendars 9: The old Hindu calendars 10: The Mayan calendars 11: The Balinese Pawukon calendar Part 2. Astronomical calendars 12: Time and astronomy 13: The Persian calendar 14: The Bahathorn i calendar 15: The French Revolutionary calendar 16: The Chinese calendar 17: The modern Hindu calendars Coda Appendix A: Function, parameter, and constant types Appendix B: Lisp implementation Appendix C: Sample data

rawabstract:
\booktitle{Calendrical Calculations} makes accurate calendrical algorithms readily available for computer use with LISP and Java code for all the algorithms included on CD, and updates available on the Web. It gives a description of fourteen calendars and how they relate to one another: the present civil calendar (Gregorian), the recent ISO commercial calendar, the old civil calendar (Julian), the Coptic and Ethiopic calendars, the Islamic (Moslem) calendar; the Baha'i, the Hebrew (Jewish) calendar, the Mayan calendars, the French Revolutionary calendar, the Chinese calendar, and both the old (mean) and new (true) Hindu (Indian) calendars.

rawTOC:
1: Introduction \\ Part 1. Arithmetical calendars \\ 2: The Gregorian calendar \\ 3: The Julian calendar \\ 4: The Coptic and Ethiopic calendars \\ 5: The ISO calendar \\ 6: The Islamic calendar \\ 7: The Hebrew calendar \\ 8: The ecclesiastical calendars \\ 9: The old Hindu calendars \\ 10: The Mayan calendars \\ 11: The Balinese Pawukon calendar \\ Part 2. Astronomical calendars \\ 12: Time and astronomy \\ 13: The Persian calendar \\ 14: The Bah{\'a}{\thorn}{\'i} calendar \\ 15: The French Revolutionary calendar \\ 16: The Chinese calendar \\ 17: The modern Hindu calendars \\ Coda \\ Appendix A: Function, parameter, and constant types \\ Appendix B: Lisp implementation \\ Appendix C: Sample data

entry:
@Book{Reingold:2002:CCM,
  author =       "Edward M. Reingold and Nachum Dershowitz",
  title =        "Calendrical Calculations: The Millenium Edition",
  publisher =    pub-CAMBRIDGE,
  address =      pub-CAMBRIDGE:adr,
  pages =        "xxxii + 422",
  year =         "2002",
  ISBN =         "0-521-77752-6 (paperback), 0-521-77167-6 (hardcover)",
  ISBN-13 =      "978-0-521-77752-0 (paperback), 978-0-521-77167-2
                 (hardcover)",
  LCCN =         "CE12 .R45 2001",
  bibdate =      "Fri Mar 14 07:32:10 2003",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib",
  price =        "US\$38.00 (paperback), US\$100.00 (hardcover)",
  URL =          "http://emr.cs.iit.edu/home/reingold/calendar-book/second-edition/",
  abstract =     "\booktitle{Calendrical Calculations} makes accurate
                 calendrical algorithms readily available for computer
                 use with LISP and Java code for all the algorithms
                 included on CD, and updates available on the Web. It
                 gives a description of fourteen calendars and how they
                 relate to one another: the present civil calendar
                 (Gregorian), the recent ISO commercial calendar, the
                 old civil calendar (Julian), the Coptic and Ethiopic
                 calendars, the Islamic (Moslem) calendar; the Baha'i,
                 the Hebrew (Jewish) calendar, the Mayan calendars, the
                 French Revolutionary calendar, the Chinese calendar,
                 and both the old (mean) and new (true) Hindu (Indian)
                 calendars.",
  acknowledgement = ack-nhfb,
  libnote =      "Not in my library.",
  tableofcontents = "1: Introduction \\
                 Part 1. Arithmetical calendars \\
                 2: The Gregorian calendar \\
                 3: The Julian calendar \\
                 4: The Coptic and Ethiopic calendars \\
                 5: The ISO calendar \\
                 6: The Islamic calendar \\
                 7: The Hebrew calendar \\
                 8: The ecclesiastical calendars \\
                 9: The old Hindu calendars \\
                 10: The Mayan calendars \\
                 11: The Balinese Pawukon calendar \\
                 Part 2. Astronomical calendars \\
                 12: Time and astronomy \\
                 13: The Persian calendar \\
                 14: The Bah{\'a}{\thorn}{\'i} calendar \\
                 15: The French Revolutionary calendar \\
                 16: The Chinese calendar \\
                 17: The modern Hindu calendars \\
                 Coda \\
                 Appendix A: Function, parameter, and constant types \\
                 Appendix B: Lisp implementation \\
                 Appendix C: Sample data",
}


bibtype: book
filename: master.bib
label: Reingold:2002:CT
author: Edward M. Reingold and Nachum Dershowitz
title: Calendrical Tabulations: 1900--2200
publisher: pub-CAMBRIDGE
address: pub-CAMBRIDGE:adr
pages: xxx + 606
year: 2002
ISBN: 0-521-78253-8 (hardcover) OR 0521782538 (hardcover)
ISBN13: 978-0-521-78253-1 (hardcover) OR 9780521782531 (hardcover)
LCCN: CE12 .R46 2002
bibdate: Tue Apr 02 15:08:23 2002
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib
bibtimestamp: 2002.04.02 15:08:23 ???
TOC: Preface / ix Reading the Tables / xiii References / xxix Calendars, 1900-2200 / 1 Warnings / 605
acknowledgement: ack-nhfb
rawauthor: Edward M. Reingold and Nachum Dershowitz
rawtitle: Calendrical Tabulations: 1900--2200
abstract:
The momentous task of assembling such a comprehensive and accurate collection of calendars could only have been achieved by the authors of the definitive work on calendar algorithms, Calendrical Calculations. Using the algorithms from that book, Professors Reingold and Dershowitz have achieved the near-impossible task of simultaneously displaying the date on fifteen different calendars over a three-hundred-year period. Represented here are the Gregorian, ISO, Hebrew, Chinese, Coptic, Ethiopic, Persian, Hindu lunar, Hindu solar, and Islamic calendars; another five are easily obtained from the tables with minimal arithmetic (JD, R.D., Julian, arithmetical Persian, and arithmetical Islamic). The tables also include phases of the moon, dates of solstices and equinoxes, and religious and other special holidays for all the calendars shown. This set of beautifully produced tables will be of use for centuries by anyone with an interest in calendars and the societies that produce them. It should also prove an invaluable reference tool for astronomers and genealogists.

rawabstract:
The momentous task of assembling such a comprehensive and accurate collection of calendars could only have been achieved by the authors of the definitive work on calendar algorithms, Calendrical Calculations. Using the algorithms from that book, Professors Reingold and Dershowitz have achieved the near-impossible task of simultaneously displaying the date on fifteen different calendars over a three-hundred-year period. Represented here are the Gregorian, ISO, Hebrew, Chinese, Coptic, Ethiopic, Persian, Hindu lunar, Hindu solar, and Islamic calendars; another five are easily obtained from the tables with minimal arithmetic (JD, R.D., Julian, arithmetical Persian, and arithmetical Islamic). The tables also include phases of the moon, dates of solstices and equinoxes, and religious and other special holidays for all the calendars shown. This set of beautifully produced tables will be of use for centuries by anyone with an interest in calendars and the societies that produce them. It should also prove an invaluable reference tool for astronomers and genealogists.

rawTOC:
Preface / ix \\ Reading the Tables / xiii \\ References / xxix \\ Calendars, 1900-2200 / 1 \\ Warnings / 605

entry:
@Book{Reingold:2002:CT,
  author =       "Edward M. Reingold and Nachum Dershowitz",
  title =        "Calendrical Tabulations: 1900--2200",
  publisher =    pub-CAMBRIDGE,
  address =      pub-CAMBRIDGE:adr,
  pages =        "xxx + 606",
  year =         "2002",
  ISBN =         "0-521-78253-8 (hardcover)",
  ISBN-13 =      "978-0-521-78253-1 (hardcover)",
  LCCN =         "CE12 .R46 2002",
  bibdate =      "Tue Apr 02 15:08:23 2002",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib",
  price =        "US\$120",
  abstract =     "The momentous task of assembling such a comprehensive
                 and accurate collection of calendars could only have
                 been achieved by the authors of the definitive work on
                 calendar algorithms, Calendrical Calculations. Using
                 the algorithms from that book, Professors Reingold and
                 Dershowitz have achieved the near-impossible task of
                 simultaneously displaying the date on fifteen different
                 calendars over a three-hundred-year period. Represented
                 here are the Gregorian, ISO, Hebrew, Chinese, Coptic,
                 Ethiopic, Persian, Hindu lunar, Hindu solar, and
                 Islamic calendars; another five are easily obtained
                 from the tables with minimal arithmetic (JD, R.D.,
                 Julian, arithmetical Persian, and arithmetical
                 Islamic). The tables also include phases of the moon,
                 dates of solstices and equinoxes, and religious and
                 other special holidays for all the calendars shown.
                 This set of beautifully produced tables will be of use
                 for centuries by anyone with an interest in calendars
                 and the societies that produce them. It should also
                 prove an invaluable reference tool for astronomers and
                 genealogists.",
  acknowledgement = ack-nhfb,
  libnote =      "Not in my library.",
  tableofcontents = "Preface / ix \\
                 Reading the Tables / xiii \\
                 References / xxix \\
                 Calendars, 1900-2200 / 1 \\
                 Warnings / 605",
}


bibtype: book
filename: master.bib
label: Reischauer:1988:JTC
author: Edwin O. Reischauer
title: The Japanese Today: Change and Continuity
publisher: pub-BELKNAP
address: pub-BELKNAP:adr
pages: viii + 426
year: 1988
ISBN: 0-674-47181-4 OR 0674471814
ISBN13: 978-0-674-47181-8 OR 9780674471818
LCCN: DS806.R35 1988
bibdate: Mon Dec 04 07:43:29 1995
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib; https://www.math.utah.edu/pub/tex/bib/ora.bib
bibtimestamp: 1995.12.04 07:43:29 ???
acknowledgement: ack-nhfb
rawauthor: Edwin O. Reischauer
rawtitle: The {Japanese} Today: Change and Continuity
shortTOC: The setting Historical background Society Government and politics Business Japan and the world
abstract:
Describes the trends that have affected Japan's modern development and contemporary Japanese issues.

TOC:
The Setting The Land Agriculture and Natural Resources Isolation Historical Background Early Japan Feudalism Centralized Feudalism The Meiji Restoration The Constitutional System The Militarist Reaction The Occupation Reforms Post-Occupation Japan Society Diversity and Change The Group Relativism Hierarchy The Individual Women 18. Education Religion Mass Culture Government and Politics The Political Heritage The Emperor The Diet Other Organs of Government Elections Political Parties The Decision-Making Process Issues Political Style Business The Premodern Background The Prewar Economy The Postwar Economy The Employment System Business Organization Japan and the World The Prewar Record Neutrality versus Alignment Trade and Economic Dependence Language Uniqueness and Internationalism Japan Today Suggested Reading Index

annote:
The author was born and raised in Japan, and was the U.S. Ambassador to Japan during the 1960s and 1970s. See also cite Lunde:UJI93,Unger:FGF87.

rawabstract:
Describes the trends that have affected Japan's modern development and contemporary Japanese issues.

rawshortTOC:
The setting \\ Historical background \\ Society \\ Government and politics \\ Business \\ Japan and the world

rawTOC:
The Setting \\ The Land \\ Agriculture and Natural Resources \\ Isolation \\ Historical Background \\ Early Japan \\ Feudalism \\ Centralized Feudalism \\ The Meiji Restoration \\ The Constitutional System \\ The Militarist Reaction \\ The Occupation Reforms \\ Post-Occupation Japan \\ Society \\ Diversity and Change \\ The Group \\ Relativism \\ Hierarchy \\ The Individual \\ Women 18. Education \\ Religion \\ Mass Culture \\ Government and Politics \\ The Political Heritage \\ The Emperor \\ The Diet \\ Other Organs of Government \\ Elections \\ Political Parties \\ The Decision-Making Process \\ Issues \\ Political Style \\ Business \\ The Premodern Background \\ The Prewar Economy \\ The Postwar Economy \\ The Employment System \\ Business Organization \\ Japan and the World \\ The Prewar Record \\ Neutrality versus Alignment \\ Trade and Economic Dependence \\ Language \\ Uniqueness and Internationalism \\ Japan Today \\ Suggested Reading \\ Index

entry:
@Book{Reischauer:1988:JTC,
  author =       "Edwin O. Reischauer",
  title =        "The {Japanese} Today: Change and Continuity",
  publisher =    pub-BELKNAP,
  address =      pub-BELKNAP:adr,
  pages =        "viii + 426",
  year =         "1988",
  ISBN =         "0-674-47181-4",
  ISBN-13 =      "978-0-674-47181-8",
  LCCN =         "DS806.R35 1988",
  bibdate =      "Mon Dec 04 07:43:29 1995",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib;
                 https://www.math.utah.edu/pub/tex/bib/ora.bib",
  price =        "US\$39.95",
  abstract =     "Describes the trends that have affected Japan's modern
                 development and contemporary Japanese issues.",
  acknowledgement = ack-nhfb,
  annote =       "The author was born and raised in Japan, and was the
                 U.S. Ambassador to Japan during the 1960s and 1970s.
                 See also \cite{Lunde:UJI93,Unger:FGF87}.",
  libnote =      "Not in my library.",
  shorttableofcontents = "The setting \\
                 Historical background \\
                 Society \\
                 Government and politics \\
                 Business \\
                 Japan and the world",
  tableofcontents = "The Setting \\
                 The Land \\
                 Agriculture and Natural Resources \\
                 Isolation \\
                 Historical Background \\
                 Early Japan \\
                 Feudalism \\
                 Centralized Feudalism \\
                 The Meiji Restoration \\
                 The Constitutional System \\
                 The Militarist Reaction \\
                 The Occupation Reforms \\
                 Post-Occupation Japan \\
                 Society \\
                 Diversity and Change \\
                 The Group \\
                 Relativism \\
                 Hierarchy \\
                 The Individual \\
                 Women 18. Education \\
                 Religion \\
                 Mass Culture \\
                 Government and Politics \\
                 The Political Heritage \\
                 The Emperor \\
                 The Diet \\
                 Other Organs of Government \\
                 Elections \\
                 Political Parties \\
                 The Decision-Making Process \\
                 Issues \\
                 Political Style \\
                 Business \\
                 The Premodern Background \\
                 The Prewar Economy \\
                 The Postwar Economy \\
                 The Employment System \\
                 Business Organization \\
                 Japan and the World \\
                 The Prewar Record \\
                 Neutrality versus Alignment \\
                 Trade and Economic Dependence \\
                 Language \\
                 Uniqueness and Internationalism \\
                 Japan Today \\
                 Suggested Reading \\
                 Index",
}


bibtype: techreport
filename: master.bib
label: Renner:textyl
author: John S. Renner
title: TeX tyl: a line-drawing interface for TeX
number: OSU-CISRC-4\slash 87-TR9
institution: Department of Computer Science, Ohio State University
pages: viii + 426
month: mar
monthnumber: 3
year: 1987
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib
acknowledgement: ack-nhfb
rawauthor: John S. Renner
rawtitle: {\TeX}tyl: a line-drawing interface for {\TeX}
entry:
@TechReport{Renner:textyl,
  author =       "John S. Renner",
  title =        "{\TeX}tyl: a line-drawing interface for {\TeX}",
  number =       "OSU-CISRC-4\slash 87-TR9",
  institution =  "Department of Computer Science, Ohio State
                 University",
  month =        mar,
  year =         "1987",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib",
  acknowledgement = ack-nhfb,
}


bibtype: book
filename: master.bib
label: Resag:2018:FHP
author: Jorg Resag
title: Feynman and His Physics: The Life and Science of an Extraordinary Man
publisher: Springer International Publishing
address: Cham, Switzerland
pages: xii + 319
year: 2018
DOI: https://doi.org/10.1007/978-3-319-96836-0
ISSN: 2365-0613 (print), 2365-0621 (electronic) OR 23650613 (print), 23650621 (electronic)
ISSNL: 2365-0621 OR 23650621
LCCN: QC16.F49 R4713 2018
bibdate: Fri May 29 08:37:51 MDT 2020
bibtimestamp: 2020.05.29 08:37:51 MDT
series: Springer Biographies
subject: Sciences; Etude et enseignement; Astrophysique
acknowledgement: ack-nhfb
subjectdates: Richard P. Feynman (1918--1988)
rawauthor: J{\"o}rg Resag
rawtitle: {Feynman} and His Physics: The Life and Science of an Extraordinary Man
ISBN:
3-319-96835-1 (print), 3-319-96836-X (e-book), 3-319-96837-8 OR 3319968351 (print), 331996836X (ebook), 3319968378

ISBN13:
978-3-319-96835-3 (print), 978-3-319-96836-0 (e-book), 978-3-319-96837-7 OR 9783319968353 (print), 9783319968360 (ebook), 9783319968377

bibsource:
fsz3950.oclc.org:210/WorldCat; https://www.math.utah.edu/pub/bibnet/authors/f/feynman-richard-p.bib; https://www.math.utah.edu/pub/tex/bib/contempphys.bib; https://www.math.utah.edu/pub/tex/bib/master.bib

abstract:
This book takes the reader on a journey through the life of Richard Feynman and describes, in non-technical terms, his revolutionary contributions to modern physics. Feynman was an unconventional thinker who always tried to get to the bottom of things. In doing so, he developed an intuitive view that made him one of the greatest teachers of physics. The author captures this development and explains it in the context of the zeitgeist of modern physics: What revolutionary ideas did Feynman have, what contribution did he make to the development of quantum mechanics and quantum field theory, how can Feynman's methods be understood? Be enchanted by this book and understand the physics of the genius whose 100th birthday was celebrated in 2018.

TOC:
1 Adolescent Years and the Principle of Least Action / 1 1.1 Childhood, High School and MIT / 3 1.2 Light Saves as Much Time as It Can: Fermat's Principle / 24 1.3 Mechanics Seen in a Different Way: The Principle of Least Action / 34 2 Princeton, Path Integrals, and the Manhattan Project / 43 2.1 Feynman in Princeton / 43 2.2 Electrodynamics Without Fields / 48 2.3 The Action in Quantum Mechanics / 64 2.4 Radioactivity and the Manhattan Project / 72 3 Feynman's Path to Quantum Electrodynamics / 91 3.1 Going to Cornell / 91 3.2 The Masterpiece: Feynman Diagrams and Antiparticles / 103 3.3 Lamb Shift, Magnetic Moment and Renormalization / 121 3.4 Schwinger, Tomonaga, and Dyson / 137 4 California, Super-Cold Helium, and the Weak Interaction / 151 4.1 Brazil and the Move to Caltech / 151 4.2 Physics at Low Temperatures / 161 4.3 Right and Left: The Violation of Mirror Symmetry / 182 5 From Researcher to Teacher and Nobel Prizewinner / 205 5.1 Marriage, Family, and the Nobel Prize / 206 5.2 Nanotechnology: There's Plenty of Room at the Bottom / 209 5.3 booktitle The Feynman Lectures / 219 5.4 Gravity and Quantum Theory / 235 6 Quarks, Computers, and the Challenger Disaster / 249 6.1 Symmetries and Quarks / 250 6.2 Computers / 267 6.3 The Last Years and the Challenger Disaster / 286 6.4 Feynman's Legacy / 298 Glossary / 305 Sources and Literature / 315

rawabstract:
This book takes the reader on a journey through the life of Richard Feynman and describes, in non-technical terms, his revolutionary contributions to modern physics. Feynman was an unconventional thinker who always tried to get to the bottom of things. In doing so, he developed an intuitive view that made him one of the greatest teachers of physics. The author captures this development and explains it in the context of the zeitgeist of modern physics: What revolutionary ideas did Feynman have, what contribution did he make to the development of quantum mechanics and quantum field theory, how can Feynman's methods be understood? Be enchanted by this book and understand the physics of the genius whose 100th birthday was celebrated in 2018.

shortTOC:
Adolescent years and the principle of least action Princeton, Path Integrals, and the Manhattan Project Feynman's Path to Quantum Electrodynamics California, super cold helium, and the weak interaction From researcher to teacher and Nobel Prize winner Quarks, computers, and the Challenger disaster Glossary Sources and Literature

rawshortTOC:
Adolescent years and the principle of least action \\ Princeton, Path Integrals, and the Manhattan Project \\ Feynman's Path to Quantum Electrodynamics \\ California, super cold helium, and the weak interaction \\ From researcher to teacher and Nobel Prize winner \\ Quarks, computers, and the Challenger disaster \\ Glossary \\ Sources and Literature

rawTOC:
1 Adolescent Years and the Principle of Least Action / 1 \\ 1.1 Childhood, High School and MIT / 3 \\ 1.2 Light Saves as Much Time as It Can: Fermat's Principle / 24 \\ 1.3 Mechanics Seen in a Different Way: The Principle of Least Action / 34 \\ 2 Princeton, Path Integrals, and the Manhattan Project / 43 \\ 2.1 Feynman in Princeton / 43 \\ 2.2 Electrodynamics Without Fields / 48 \\ 2.3 The Action in Quantum Mechanics / 64 \\ 2.4 Radioactivity and the Manhattan Project / 72 \\ 3 Feynman's Path to Quantum Electrodynamics / 91 \\ 3.1 Going to Cornell / 91 \\ 3.2 The Masterpiece: Feynman Diagrams and Antiparticles / 103 \\ 3.3 Lamb Shift, Magnetic Moment and Renormalization / 121 \\ 3.4 Schwinger, Tomonaga, and Dyson / 137 \\ 4 California, Super-Cold Helium, and the Weak Interaction / 151 \\ 4.1 Brazil and the Move to Caltech / 151 \\ 4.2 Physics at Low Temperatures / 161 \\ 4.3 Right and Left: The Violation of Mirror Symmetry / 182 \\ 5 From Researcher to Teacher and Nobel Prizewinner / 205 \\ 5.1 Marriage, Family, and the Nobel Prize / 206 \\ 5.2 Nanotechnology: There's Plenty of Room at the Bottom / 209 \\ 5.3 \booktitle{The Feynman Lectures} / 219 \\ 5.4 Gravity and Quantum Theory / 235 \\ 6 Quarks, Computers, and the Challenger Disaster / 249 \\ 6.1 Symmetries and Quarks / 250 \\ 6.2 Computers / 267 \\ 6.3 The Last Years and the Challenger Disaster / 286 \\ 6.4 Feynman's Legacy / 298 \\ Glossary / 305 Sources and Literature / 315

entry:
@Book{Resag:2018:FHP,
  author =       "J{\"o}rg Resag",
  title =        "{Feynman} and His Physics: The Life and Science of an
                 Extraordinary Man",
  publisher =    "Springer International Publishing",
  address =      "Cham, Switzerland",
  pages =        "xii + 319",
  year =         "2018",
  DOI =          "https://doi.org/10.1007/978-3-319-96836-0",
  ISBN =         "3-319-96835-1 (print), 3-319-96836-X (e-book),
                 3-319-96837-8",
  ISBN-13 =      "978-3-319-96835-3 (print), 978-3-319-96836-0 (e-book),
                 978-3-319-96837-7",
  ISSN =         "2365-0613 (print), 2365-0621 (electronic)",
  ISSN-L =       "2365-0621",
  LCCN =         "QC16.F49 R4713 2018",
  bibdate =      "Fri May 29 08:37:51 MDT 2020",
  bibsource =    "fsz3950.oclc.org:210/WorldCat;
                 https://www.math.utah.edu/pub/bibnet/authors/f/feynman-richard-p.bib;
                 https://www.math.utah.edu/pub/tex/bib/contempphys.bib;
                 https://www.math.utah.edu/pub/tex/bib/master.bib",
  series =       "Springer Biographies",
  abstract =     "This book takes the reader on a journey through the
                 life of Richard Feynman and describes, in non-technical
                 terms, his revolutionary contributions to modern
                 physics. Feynman was an unconventional thinker who
                 always tried to get to the bottom of things. In doing
                 so, he developed an intuitive view that made him one of
                 the greatest teachers of physics. The author captures
                 this development and explains it in the context of the
                 zeitgeist of modern physics: What revolutionary ideas
                 did Feynman have, what contribution did he make to the
                 development of quantum mechanics and quantum field
                 theory, how can Feynman's methods be understood? Be
                 enchanted by this book and understand the physics of
                 the genius whose 100th birthday was celebrated in
                 2018.",
  acknowledgement = ack-nhfb,
  shorttableofcontents = "Adolescent years and the principle of least
                 action \\
                 Princeton, Path Integrals, and the Manhattan Project
                 \\
                 Feynman's Path to Quantum Electrodynamics \\
                 California, super cold helium, and the weak interaction
                 \\
                 From researcher to teacher and Nobel Prize winner \\
                 Quarks, computers, and the Challenger disaster \\
                 Glossary \\
                 Sources and Literature",
  subject =      "Sciences; {\'E}tude et enseignement; Astrophysique",
  subject-dates = "Richard P. Feynman (1918--1988)",
  tableofcontents = "1 Adolescent Years and the Principle of Least
                 Action / 1 \\
                 1.1 Childhood, High School and MIT / 3 \\
                 1.2 Light Saves as Much Time as It Can: Fermat's
                 Principle / 24 \\
                 1.3 Mechanics Seen in a Different Way: The Principle of
                 Least Action / 34 \\
                 2 Princeton, Path Integrals, and the Manhattan Project
                 / 43 \\
                 2.1 Feynman in Princeton / 43 \\
                 2.2 Electrodynamics Without Fields / 48 \\
                 2.3 The Action in Quantum Mechanics / 64 \\
                 2.4 Radioactivity and the Manhattan Project / 72 \\
                 3 Feynman's Path to Quantum Electrodynamics / 91 \\
                 3.1 Going to Cornell / 91 \\
                 3.2 The Masterpiece: Feynman Diagrams and Antiparticles
                 / 103 \\
                 3.3 Lamb Shift, Magnetic Moment and Renormalization /
                 121 \\
                 3.4 Schwinger, Tomonaga, and Dyson / 137 \\
                 4 California, Super-Cold Helium, and the Weak
                 Interaction / 151 \\
                 4.1 Brazil and the Move to Caltech / 151 \\
                 4.2 Physics at Low Temperatures / 161 \\
                 4.3 Right and Left: The Violation of Mirror Symmetry /
                 182 \\
                 5 From Researcher to Teacher and Nobel Prizewinner /
                 205 \\
                 5.1 Marriage, Family, and the Nobel Prize / 206 \\
                 5.2 Nanotechnology: There's Plenty of Room at the
                 Bottom / 209 \\
                 5.3 \booktitle{The Feynman Lectures} / 219 \\
                 5.4 Gravity and Quantum Theory / 235 \\
                 6 Quarks, Computers, and the Challenger Disaster / 249
                 \\
                 6.1 Symmetries and Quarks / 250 \\
                 6.2 Computers / 267 \\
                 6.3 The Last Years and the Challenger Disaster / 286
                 \\
                 6.4 Feynman's Legacy / 298 \\
                 Glossary / 305 Sources and Literature / 315",
}


bibtype: book
filename: master.bib
label: Resnick:1977:PPO
author: Robert Resnick and David Halliday
title: Physics, Part One
publisher: pub-WILEY
address: pub-WILEY:adr
edition: Third
pages: xi + 564 + A44
year: 1977
ISBN: 0-471-71716-9 OR 0471717169
ISBN13: 978-0-471-71716-4 OR 9780471717164
LCCN: QC21.2.R47 1977
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: Robert Resnick and David Halliday
rawtitle: Physics, Part One
entry:
@Book{Resnick:1977:PPO,
  author =       "Robert Resnick and David Halliday",
  title =        "Physics, Part One",
  publisher =    pub-WILEY,
  address =      pub-WILEY:adr,
  edition =      "Third",
  pages =        "xi + 564 + A44",
  year =         "1977",
  ISBN =         "0-471-71716-9",
  ISBN-13 =      "978-0-471-71716-4",
  LCCN =         "QC21.2.R47 1977",
  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: Rhodes:1986:MAB
author: Richard Rhodes
title: The Making of the Atomic Bomb
publisher: pub-SIMON-SCHUSTER
address: pub-SIMON-SCHUSTER:adr
pages: 886 + 42
year: 1986
LCCN: QC773 .R46 1986
bibdate: Sun Dec 18 11:40:19 MST 2005
bibtimestamp: 2005.12.18 11:40:19 MST
subject: Atomic bomb; History
acknowledgement: ack-nhfb
rawauthor: Richard Rhodes
rawtitle: The Making of the Atomic Bomb
ISBN:
0-671-44133-7 (paperback), 0-671-65719-4 (hardcover) OR 0671441337 (paperback), 0671657194 (hardcover)

ISBN13:
978-0-671-44133-3 (paperback), 978-0-671-65719-2 (hardcover) OR 9780671441333 (paperback), 9780671657192 (hardcover)

bibsource:
https://www.math.utah.edu/pub/bibnet/authors/f/fermi-enrico.bib; https://www.math.utah.edu/pub/bibnet/authors/h/heisenberg-werner.bib; https://www.math.utah.edu/pub/bibnet/authors/t/teller-edward.bib; 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

remark:
From page 374: ``In the midst of experiment Fermi found time to theorize. He and Teller had lunch at the University Club one pleasant day in September. Afterward, walking back to Pupin --- `out of the blue,' Teller says --- Fermi wondered aloud if an atomic bomb might serve to heat a mass of deuterium sufficiently to begin thermonuclear fusion. Such a mechanism, a bomb fusing hydrogen to helium, should be three orders of magnitude as energetic as a fission bomb and far cheaper in terms of equivalent explosive force. For Fermi the idea was a throwaway. Teller found it a surpassing challenge and took it to heart.''

TOC:
Moonshine Atoms and void Tvi The long grave already dug Men from Mars Machines Exodus Stirring and digging An extensive burst Neutrons Cross sections A communication from Britain The New World Physics and desert country Different animals Revelations The evils of this time Trinity Tongues of fire

rawTOC:
Moonshine \\ Atoms and void \\ Tvi \\ The long grave already dug \\ Men from Mars \\ Machines \\ Exodus \\ Stirring and digging \\ An extensive burst \\ Neutrons \\ Cross sections \\ A communication from Britain \\ The New World \\ Physics and desert country \\ Different animals \\ Revelations \\ The evils of this time \\ Trinity \\ Tongues of fire

entry:
@Book{Rhodes:1986:MAB,
  author =       "Richard Rhodes",
  title =        "The Making of the Atomic Bomb",
  publisher =    pub-SIMON-SCHUSTER,
  address =      pub-SIMON-SCHUSTER:adr,
  pages =        "886 + 42",
  year =         "1986",
  ISBN =         "0-671-44133-7 (paperback), 0-671-65719-4 (hardcover)",
  ISBN-13 =      "978-0-671-44133-3 (paperback), 978-0-671-65719-2
                 (hardcover)",
  LCCN =         "QC773 .R46 1986",
  bibdate =      "Sun Dec 18 11:40:19 MST 2005",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/f/fermi-enrico.bib;
                 https://www.math.utah.edu/pub/bibnet/authors/h/heisenberg-werner.bib;
                 https://www.math.utah.edu/pub/bibnet/authors/t/teller-edward.bib;
                 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",
  acknowledgement = ack-nhfb,
  remark =       "From page 374: ``In the midst of experiment Fermi
                 found time to theorize. He and Teller had lunch at the
                 University Club one pleasant day in September.
                 Afterward, walking back to Pupin --- `out of the blue,'
                 Teller says --- Fermi wondered aloud if an atomic bomb
                 might serve to heat a mass of deuterium sufficiently to
                 begin thermonuclear fusion. Such a mechanism, a bomb
                 fusing hydrogen to helium, should be three orders of
                 magnitude as energetic as a fission bomb and far
                 cheaper in terms of equivalent explosive force. For
                 Fermi the idea was a throwaway. Teller found it a
                 surpassing challenge and took it to heart.''",
  subject =      "Atomic bomb; History",
  tableofcontents = "Moonshine \\
                 Atoms and void \\
                 Tvi \\
                 The long grave already dug \\
                 Men from Mars \\
                 Machines \\
                 Exodus \\
                 Stirring and digging \\
                 An extensive burst \\
                 Neutrons \\
                 Cross sections \\
                 A communication from Britain \\
                 The New World \\
                 Physics and desert country \\
                 Different animals \\
                 Revelations \\
                 The evils of this time \\
                 Trinity \\
                 Tongues of fire",
}


bibtype: book
filename: master.bib
label: Rhodes:1995:DSM
author: Richard Rhodes
title: Dark Sun: The Making of the Hydrogen Bomb
publisher: pub-SIMON-SCHUSTER
address: pub-SIMON-SCHUSTER:adr
pages: 731 + 32
year: 1995
ISBN: 0-684-80400-X, 0-684-82414-0 (paperback) OR 068480400X, 0684824140 (paperback)
ISBN13: 978-0-684-80400-2, 978-0-684-82414-7 (paperback) OR 9780684804002, 9780684824147 (paperback)
LCCN: UG1282.A8 R46 1995
bibdate: Fri Oct 21 16:02:50 MDT 2005
bibtimestamp: 2005.10.21 16:02:50 MDT
series: Sloan technology series
subject: Hydrogen bomb; History
acknowledgement: ack-nhfb
rawauthor: Richard Rhodes
rawtitle: Dark Sun: The Making of the Hydrogen Bomb
TOC:
Preface to the Sloan Technology Series / 13 Prologue: Deliveries / 17 Part One A Choice Between Worlds 1. `A Smell of Nuclear Powder' / 27 2. Diffusion / 49 3. `Material of Immense Value' / 66 4. A Russian Connection / 83 5. `Super Lend-Lease' / 94 6. Rendezvous / 103 7. `Mass Production' / 121 8. Explosions / 146 9. `Provide the Bomb' / 165 10. A Pretty Good Description / 180 Part Two New Weapons Added to the Arsenals 11. Transitions / 201 12. Peculiar Sovereignties / 224 13. Changing History / 244 14. F-l / 264 15. Modus Vivendi / 285 16. Sailing Near the Wind / 302 17. Getting Down to Business / 324 18. `This Buck Rogers Universe' / 345 19. First Lightning / 364 20. `Gung-ho for the Super' / 382 Part Three Scorpions in a Bottle 21. Fresh Horrors / 411 22. Lessons of Limited War / 438 23. Hydrodynamic Lenses and Radiation Mirrors / 455 24. Mike / 482 25. Powers of Retaliation / 513 26. In the Matter of J. Robert Oppenheimer / 530 27. Scorpions in a Bottle / 560 Epilogue: `The Gradual Removal of Prejudices' / 577 Acknowledgments / 589 Notes / 591 Glossary of Names / 671 Bibliography / 689 Index / 705

rawTOC:
Preface to the Sloan Technology Series / 13 \\ Prologue: Deliveries / 17 \\ Part One \\ A Choice Between Worlds \\ 1. `A Smell of Nuclear Powder' / 27 \\ 2. Diffusion / 49 \\ 3. `Material of Immense Value' / 66 \\ 4. A Russian Connection / 83 \\ 5. `Super Lend-Lease' / 94 \\ 6. Rendezvous / 103 \\ 7. `Mass Production' / 121 \\ 8. Explosions / 146 \\ 9. `Provide the Bomb' / 165 \\ 10. A Pretty Good Description / 180 \\ Part Two \\ New Weapons Added to the Arsenals \\ 11. Transitions / 201 \\ 12. Peculiar Sovereignties / 224 \\ 13. Changing History / 244 \\ 14. F-l / 264 \\ 15. Modus Vivendi / 285 \\ 16. Sailing Near the Wind / 302 \\ 17. Getting Down to Business / 324 \\ 18. `This Buck Rogers Universe' / 345 \\ 19. First Lightning / 364 \\ 20. `Gung-ho for the Super' / 382 \\ Part Three \\ Scorpions in a Bottle \\ 21. Fresh Horrors / 411 \\ 22. Lessons of Limited War / 438 \\ 23. Hydrodynamic Lenses and Radiation Mirrors / 455 \\ 24. Mike / 482 \\ 25. Powers of Retaliation / 513 \\ 26. In the Matter of J. Robert Oppenheimer / 530 \\ 27. Scorpions in a Bottle / 560 \\ Epilogue: `The Gradual Removal of Prejudices' / 577 \\ Acknowledgments / 589 \\ Notes / 591 \\ Glossary of Names / 671 \\ Bibliography / 689 \\ Index / 705

entry:
@Book{Rhodes:1995:DSM,
  author =       "Richard Rhodes",
  title =        "Dark Sun: The Making of the Hydrogen Bomb",
  publisher =    pub-SIMON-SCHUSTER,
  address =      pub-SIMON-SCHUSTER:adr,
  pages =        "731 + 32",
  year =         "1995",
  ISBN =         "0-684-80400-X, 0-684-82414-0 (paperback)",
  ISBN-13 =      "978-0-684-80400-2, 978-0-684-82414-7 (paperback)",
  LCCN =         "UG1282.A8 R46 1995",
  bibdate =      "Fri Oct 21 16:02:50 MDT 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/einstein.bib;
                 https://www.math.utah.edu/pub/tex/bib/master.bib;
                 z3950.loc.gov:7090/Voyager",
  series =       "Sloan technology series",
  acknowledgement = ack-nhfb,
  subject =      "Hydrogen bomb; History",
  tableofcontents = "Preface to the Sloan Technology Series / 13 \\
                 Prologue: Deliveries / 17 \\
                 Part One \\
                 A Choice Between Worlds \\
                 1. `A Smell of Nuclear Powder' / 27 \\
                 2. Diffusion / 49 \\
                 3. `Material of Immense Value' / 66 \\
                 4. A Russian Connection / 83 \\
                 5. `Super Lend-Lease' / 94 \\
                 6. Rendezvous / 103 \\
                 7. `Mass Production' / 121 \\
                 8. Explosions / 146 \\
                 9. `Provide the Bomb' / 165 \\
                 10. A Pretty Good Description / 180 \\
                 Part Two \\
                 New Weapons Added to the Arsenals \\
                 11. Transitions / 201 \\
                 12. Peculiar Sovereignties / 224 \\
                 13. Changing History / 244 \\
                 14. F-l / 264 \\
                 15. Modus Vivendi / 285 \\
                 16. Sailing Near the Wind / 302 \\
                 17. Getting Down to Business / 324 \\
                 18. `This Buck Rogers Universe' / 345 \\
                 19. First Lightning / 364 \\
                 20. `Gung-ho for the Super' / 382 \\
                 Part Three \\
                 Scorpions in a Bottle \\
                 21. Fresh Horrors / 411 \\
                 22. Lessons of Limited War / 438 \\
                 23. Hydrodynamic Lenses and Radiation Mirrors / 455 \\
                 24. Mike / 482 \\
                 25. Powers of Retaliation / 513 \\
                 26. In the Matter of J. Robert Oppenheimer / 530 \\
                 27. Scorpions in a Bottle / 560 \\
                 Epilogue: `The Gradual Removal of Prejudices' / 577 \\
                 Acknowledgments / 589 \\
                 Notes / 591 \\
                 Glossary of Names / 671 \\
                 Bibliography / 689 \\
                 Index / 705",
}


bibtype: book
filename: master.bib
label: Rhodes:2015:HGC
author: Richard Rhodes
title: Hell and Good Company: the Spanish Civil War and the World It Made
publisher: pub-SIMON-SCHUSTER
address: pub-SIMON-SCHUSTER:adr
pages: xviii + 302 + 16
year: 2015
ISBN: 1-4516-9621-3 (hardcover), 1-4516-9623-X (e-book) OR 1451696213 (hardcover), 145169623X (ebook)
LCCN: DP269 .R457 2015
bibdate: Wed Jun 3 08:52:58 MDT 2015
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib; z3950.loc.gov:7090/Voyager
bibtimestamp: 2015.06.03 08:52:58 MDT
subject: Spain; History; Civil War, 1936--1939
acknowledgement: ack-nhfb
authordates: 1937--
rawauthor: Richard Rhodes
rawtitle: Hell and Good Company: the {Spanish Civil War} and the World It Made
ISBN13:
978-1-4516-9621-9 (hardcover), 978-1-4516-9623-3 (e-book) OR 9781451696219 (hardcover), 9781451696233 (ebook)

abstract:
Pulitzer Prize-winning and bestselling author Richard Rhodes relates the remarkable story of the Spanish Civil War through the eyes of the reporters, writers, artists, doctors, and nurses who witnessed it. The Spanish Civil War (1936--1939) inspired and haunted an extraordinary number of exceptional artists and writers, including Pablo Picasso, Joan Miro, Martha Gellhorn, Ernest Hemingway, George Orwell, and John Dos Passos. The idealism of the cause --- defending democracy from fascism at a time when Europe was darkening toward another world war --- and the brutality of the conflict drew from them some of their best work: Guernica, For Whom the Bell Tolls, Homage to Catalonia, The Spanish Earth. The war spurred breakthroughs in military and medical technology as well. New aircraft, new weapons, new tactics and strategy all emerged in the intense Spanish conflict. Indiscriminate destruction raining from the sky became a dreaded reality for the first time. Progress also arose from the horror: the doctors and nurses who volunteered to serve with the Spanish defenders devised major advances in battlefield surgery and front-line blood transfusion. In those ways, and in many others, the Spanish Civil War served as a test bed for World War II, and for the entire twentieth century.

TOC:
Preface / xv Part One: The overthrown past 1: News arrives of the deaths of others / 3 2: Today the burning city lights itself / 19 3: The hero's red flag is laid across his eyes / 34 4: Bombs falling like black pears / 50 Part Two: Dream and lie of Franco 5: Fandangos of shivering owls / 67 6: A valley in Spain called Jarama / 85 7: The old homestead / 102 8: Not everybody's daily life / 125 9: A sea of suffering and death / 143 10: Cuckoo idealists / 162 11: Heads down and hope / 180 Part Three: The thing that is trying to ruin the world 12: Only the Devil knows / 203 13: History to the defeated / 218 Epilogue: The fall of the curtain / 235 Acknowledgments / 241 Notes / 243 Bibliography / 265 Index / 287 Credits / 301

rawabstract:
Pulitzer Prize-winning and bestselling author Richard Rhodes relates the remarkable story of the Spanish Civil War through the eyes of the reporters, writers, artists, doctors, and nurses who witnessed it. The Spanish Civil War (1936--1939) inspired and haunted an extraordinary number of exceptional artists and writers, including Pablo Picasso, Joan Miro, Martha Gellhorn, Ernest Hemingway, George Orwell, and John Dos Passos. The idealism of the cause --- defending democracy from fascism at a time when Europe was darkening toward another world war --- and the brutality of the conflict drew from them some of their best work: Guernica, For Whom the Bell Tolls, Homage to Catalonia, The Spanish Earth. The war spurred breakthroughs in military and medical technology as well. New aircraft, new weapons, new tactics and strategy all emerged in the intense Spanish conflict. Indiscriminate destruction raining from the sky became a dreaded reality for the first time. Progress also arose from the horror: the doctors and nurses who volunteered to serve with the Spanish defenders devised major advances in battlefield surgery and front-line blood transfusion. In those ways, and in many others, the Spanish Civil War served as a test bed for World War II, and for the entire twentieth century.

rawTOC:
Preface / xv \\ Part One: The overthrown past \\ 1: News arrives of the deaths of others / 3 \\ 2: Today the burning city lights itself / 19 \\ 3: The hero's red flag is laid across his eyes / 34 \\ 4: Bombs falling like black pears / 50 \\ Part Two: Dream and lie of Franco \\ 5: Fandangos of shivering owls / 67 \\ 6: A valley in Spain called Jarama / 85 \\ 7: The old homestead / 102 \\ 8: Not everybody's daily life / 125 \\ 9: A sea of suffering and death / 143 \\ 10: Cuckoo idealists / 162 \\ 11: Heads down and hope / 180 \\ Part Three: The thing that is trying to ruin the world \\ 12: Only the Devil knows / 203 \\ 13: History to the defeated / 218 \\ Epilogue: The fall of the curtain / 235 \\ Acknowledgments / 241 \\ Notes / 243 \\ Bibliography / 265 \\ Index / 287 \\ Credits / 301

entry:
@Book{Rhodes:2015:HGC,
  author =       "Richard Rhodes",
  title =        "Hell and Good Company: the {Spanish Civil War} and the
                 World It Made",
  publisher =    pub-SIMON-SCHUSTER,
  address =      pub-SIMON-SCHUSTER:adr,
  pages =        "xviii + 302 + 16",
  year =         "2015",
  ISBN =         "1-4516-9621-3 (hardcover), 1-4516-9623-X (e-book)",
  ISBN-13 =      "978-1-4516-9621-9 (hardcover), 978-1-4516-9623-3
                 (e-book)",
  LCCN =         "DP269 .R457 2015",
  bibdate =      "Wed Jun 3 08:52:58 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib;
                 z3950.loc.gov:7090/Voyager",
  abstract =     "Pulitzer Prize-winning and bestselling author Richard
                 Rhodes relates the remarkable story of the Spanish
                 Civil War through the eyes of the reporters, writers,
                 artists, doctors, and nurses who witnessed it. The
                 Spanish Civil War (1936--1939) inspired and haunted an
                 extraordinary number of exceptional artists and
                 writers, including Pablo Picasso, Joan Miro, Martha
                 Gellhorn, Ernest Hemingway, George Orwell, and John Dos
                 Passos. The idealism of the cause --- defending
                 democracy from fascism at a time when Europe was
                 darkening toward another world war --- and the
                 brutality of the conflict drew from them some of their
                 best work: Guernica, For Whom the Bell Tolls, Homage to
                 Catalonia, The Spanish Earth. The war spurred
                 breakthroughs in military and medical technology as
                 well. New aircraft, new weapons, new tactics and
                 strategy all emerged in the intense Spanish conflict.
                 Indiscriminate destruction raining from the sky became
                 a dreaded reality for the first time. Progress also
                 arose from the horror: the doctors and nurses who
                 volunteered to serve with the Spanish defenders devised
                 major advances in battlefield surgery and front-line
                 blood transfusion. In those ways, and in many others,
                 the Spanish Civil War served as a test bed for World
                 War II, and for the entire twentieth century.",
  acknowledgement = ack-nhfb,
  author-dates = "1937--",
  libnote =      "Not yet in my library.",
  subject =      "Spain; History; Civil War, 1936--1939",
  tableofcontents = "Preface / xv \\
                 Part One: The overthrown past \\
                 1: News arrives of the deaths of others / 3 \\
                 2: Today the burning city lights itself / 19 \\
                 3: The hero's red flag is laid across his eyes / 34 \\
                 4: Bombs falling like black pears / 50 \\
                 Part Two: Dream and lie of Franco \\
                 5: Fandangos of shivering owls / 67 \\
                 6: A valley in Spain called Jarama / 85 \\
                 7: The old homestead / 102 \\
                 8: Not everybody's daily life / 125 \\
                 9: A sea of suffering and death / 143 \\
                 10: Cuckoo idealists / 162 \\
                 11: Heads down and hope / 180 \\
                 Part Three: The thing that is trying to ruin the world
                 \\
                 12: Only the Devil knows / 203 \\
                 13: History to the defeated / 218 \\
                 Epilogue: The fall of the curtain / 235 \\
                 Acknowledgments / 241 \\
                 Notes / 243 \\
                 Bibliography / 265 \\
                 Index / 287 \\
                 Credits / 301",
}


bibtype: book
filename: master.bib
label: Rice:1981:MCM
author: John R. Rice
title: Matrix Computations and Mathematical Software
publisher: pub-MCGRAW-HILL
address: pub-MCGRAW-HILL:adr
pages: xii + 248
year: 1981
ISBN: 0-07-052145-X OR 007052145X
ISBN13: 978-0-07-052145-2 OR 9780070521452
LCCN: QA188 .R52
bibdate: Wed Dec 15 18:10:56 1993
bibtimestamp: 1993.12.15 18:10:56 ???
series: McGraw-Hill Computer Science Series
remark: Russian translation, Moscow, (1984), 264 pages.
acknowledgement: ack-nhfb
rawauthor: John R. Rice
rawtitle: Matrix Computations and Mathematical Software
bibsource:
https://www.math.utah.edu/pub/bibnet/authors/r/rice-john-r.bib; https://www.math.utah.edu/pub/bibnet/subjects/acc-stab-num-alg.bib; https://www.math.utah.edu/pub/mirrors/ftp.ira.uka.de/bibliography/Misc/beebe.bib; https://www.math.utah.edu/pub/tex/bib/master.bib

TOC:
Linear algebra background Types and sources of matrix computational problems Type of matrix that arise Gauss elimination and $L U$ factorization Mathematical software objectives Mathematical software performance evaluation How do you know you have right answers? Conditioning and backward error analysis Iterative methods Linear least squares and regression Projects Standard linear algebra software

rawTOC:
Linear algebra background \\ Types and sources of matrix computational problems \\ Type of matrix that arise \\ Gauss elimination and $L U$ factorization \\ Mathematical software objectives \\ Mathematical software performance evaluation \\ How do you know you have right answers? \\ Conditioning and backward error analysis \\ Iterative methods \\ Linear least squares and regression \\ Projects \\ Standard linear algebra software

entry:
@Book{Rice:1981:MCM,
  author =       "John R. Rice",
  title =        "Matrix Computations and Mathematical Software",
  publisher =    pub-MCGRAW-HILL,
  address =      pub-MCGRAW-HILL:adr,
  pages =        "xii + 248",
  year =         "1981",
  ISBN =         "0-07-052145-X",
  ISBN-13 =      "978-0-07-052145-2",
  LCCN =         "QA188 .R52",
  bibdate =      "Wed Dec 15 18:10:56 1993",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/r/rice-john-r.bib;
                 https://www.math.utah.edu/pub/bibnet/subjects/acc-stab-num-alg.bib;
                 https://www.math.utah.edu/pub/mirrors/ftp.ira.uka.de/bibliography/Misc/beebe.bib;
                 https://www.math.utah.edu/pub/tex/bib/master.bib",
  series =       "McGraw-Hill Computer Science Series",
  acknowledgement = ack-nhfb,
  mynote =       "Much text and ideas in common with
                 \cite{Rice:1983:NMSa}.",
  remark =       "Russian translation, Moscow, (1984), 264 pages.",
  tableofcontents = "Linear algebra background \\
                 Types and sources of matrix computational problems \\
                 Type of matrix that arise \\
                 Gauss elimination and $L U$ factorization \\
                 Mathematical software objectives \\
                 Mathematical software performance evaluation \\
                 How do you know you have right answers? \\
                 Conditioning and backward error analysis \\
                 Iterative methods \\
                 Linear least squares and regression \\
                 Projects \\
                 Standard linear algebra software",
}


bibtype: book
filename: master.bib
label: Rice:1983:NMS
author: John R. Rice
title: Numerical Methods, Software, and Analysis
publisher: pub-MCGRAW-HILL
address: pub-MCGRAW-HILL:adr
pages: xii + 483
year: 1983
ISBN: 0-07-052208-1 OR 0070522081
ISBN13: 978-0-07-052208-4 OR 9780070522084
LCCN: QA297 .R49 1983
bibdate: Wed Dec 15 10:41:12 1993
bibtimestamp: 1993.12.15 10:41:12 ???
acknowledgement: ack-nhfb
rawauthor: John R. Rice
rawtitle: Numerical Methods, Software, and Analysis
bibsource:
https://www.math.utah.edu/pub/bibnet/authors/r/rice-john-r.bib; https://www.math.utah.edu/pub/mirrors/ftp.ira.uka.de/bibliography/Misc/beebe.bib; https://www.math.utah.edu/pub/tex/bib/master.bib

TOC:
Mathematics and computer science background Numerical software Errors, round-off, and stability Models and formulas for numerical computations Interpolation Matrices and linear equations Differentiation and integration Nonlinear equations Ordinary differential equations Partial differential equations Approximation of functions and data Software practice, costs, and engineering Software performance evaluation The validation of numerical computations Protran

rawTOC:
Mathematics and computer science background \\ Numerical software \\ Errors, round-off, and stability \\ Models and formulas for numerical computations \\ Interpolation \\ Matrices and linear equations \\ Differentiation and integration \\ Nonlinear equations \\ Ordinary differential equations \\ Partial differential equations \\ Approximation of functions and data \\ Software practice, costs, and engineering \\ Software performance evaluation \\ The validation of numerical computations \\ Protran

entry:
@Book{Rice:1983:NMS,
  author =       "John R. Rice",
  title =        "Numerical Methods, Software, and Analysis",
  publisher =    pub-MCGRAW-HILL,
  address =      pub-MCGRAW-HILL:adr,
  pages =        "xii + 483",
  year =         "1983",
  ISBN =         "0-07-052208-1",
  ISBN-13 =      "978-0-07-052208-4",
  LCCN =         "QA297 .R49 1983",
  bibdate =      "Wed Dec 15 10:41:12 1993",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/r/rice-john-r.bib;
                 https://www.math.utah.edu/pub/mirrors/ftp.ira.uka.de/bibliography/Misc/beebe.bib;
                 https://www.math.utah.edu/pub/tex/bib/master.bib",
  price =        "US\$19.95",
  acknowledgement = ack-nhfb,
  tableofcontents = "Mathematics and computer science background \\
                 Numerical software \\
                 Errors, round-off, and stability \\
                 Models and formulas for numerical computations \\
                 Interpolation \\
                 Matrices and linear equations \\
                 Differentiation and integration \\
                 Nonlinear equations \\
                 Ordinary differential equations \\
                 Partial differential equations \\
                 Approximation of functions and data \\
                 Software practice, costs, and engineering \\
                 Software performance evaluation \\
                 The validation of numerical computations \\
                 Protran",
}


bibtype: book
filename: master.bib
label: Richelson:2006:SBA
author: Jeffrey Richelson
title: Spying on the bomb: American nuclear intelligence from Nazi Germany to Iran and North Korea
publisher: pub-NORTON
address: pub-NORTON:adr
pages: 702
year: 2006
ISBN: 0-393-05383-0 (hardcover) OR 0393053830 (hardcover)
ISBN13: 978-0-393-05383-8 (hardcover) OR 9780393053838 (hardcover)
LCCN: UB271.U5 R53 2006
bibdate: Wed Oct 5 18:00:05 MDT 2016
bibtimestamp: 2016.10.05 18:00:05 MDT
acknowledgement: ack-nhfb
rawauthor: Jeffrey Richelson
rawtitle: Spying on the bomb: {American} nuclear intelligence from {Nazi Germany} to {Iran} and {North Korea}
abstract:
A global history of U.S. nuclear espionage from its World War II origins to today's threats from rogue states. Since 1952 the nuclear club has grown to at least eight nations, while others are making serious attempts to join. Each chapter chronologically focuses on the nuclear activities of one or more countries, intermingling what the United States believed was happening with accounts of what actually occurred in each country's laboratories, test sites, and decision-making councils. Intelligence scholar Richelson weaves recently declassified documents into his interviews with the scientists and spies involved in the nuclear espionage, revealing new information about U.S. intelligence work on the Soviet/Russian, French, Chinese, Indian, Israeli, and South African nuclear programs; on the attempts to solve the mysterious Vela Incident; and on current efforts to uncover nuclear secrets of Iran and North Korea. Includes spy satellite photographs never before extracted from the National Archives.

subject:
Espionage, American; Nuclear weapons information; Nuclear weapons; Research; Nuclear arms control; United States

TOC:
List of Maps / 9 Preface / 11 1. A Terrifying Prospect: Nazi Germany / 17 2. Lightning Strikes: The Soviet Union 1945--1953 / 62 3. The View from Above: The Soviet Union 1954--1961 / 105 4. Mao's Explosive Thoughts: The People's Republic of China through 1968 / 137 5. An Elated General, A Smiling Buddha: France and India through 1974 / 195 6. ``Pariahs'': Israel, South Africa, and Taiwan through the 1970s / 236 7. The Double Flash: The Vela Incident: September 1979 / 283 8. Rogues: Iraq, North Korea, Libya, and Pakistan through 1991 / 317 9. ``Pariahs'' Revisited: Israel, South Africa, and Taiwan in the 1980s and early 1990s / 360 10. Big Bangs: French and Chinese testing; suspected Russian testing / 401 11. Pokhran Surprise: Indian and Pakistani tests in May 1998 / 417 12. Inspectors and Spies: Iraq from the end of the Gulf War through December 1998 / 447 13. Flawed Intelligence: Iraq, 1999--2004 / 470 14. Trouble Waiting to Happen: Iran and North Korea, from the 1990s to today / 503 Abbreviations and Acronyms / 545 Acknowledgments / 549 Notes / 551 Index / 673

rawabstract:
A global history of U.S. nuclear espionage from its World War II origins to today's threats from rogue states. Since 1952 the nuclear club has grown to at least eight nations, while others are making serious attempts to join. Each chapter chronologically focuses on the nuclear activities of one or more countries, intermingling what the United States believed was happening with accounts of what actually occurred in each country's laboratories, test sites, and decision-making councils. Intelligence scholar Richelson weaves recently declassified documents into his interviews with the scientists and spies involved in the nuclear espionage, revealing new information about U.S. intelligence work on the Soviet/Russian, French, Chinese, Indian, Israeli, and South African nuclear programs; on the attempts to solve the mysterious Vela Incident; and on current efforts to uncover nuclear secrets of Iran and North Korea. Includes spy satellite photographs never before extracted from the National Archives.

rawTOC:
List of Maps / 9 \\ Preface / 11 \\ 1. A Terrifying Prospect: Nazi Germany / 17 \\ 2. Lightning Strikes: The Soviet Union 1945--1953 / 62 \\ 3. The View from Above: The Soviet Union 1954--1961 / 105 \\ 4. Mao's Explosive Thoughts: The People's Republic of China through 1968 / 137 \\ 5. An Elated General, A Smiling Buddha: France and India through 1974 / 195 \\ 6. ``Pariahs'': Israel, South Africa, and Taiwan through the 1970s / 236 \\ 7. The Double Flash: The Vela Incident: September 1979 / 283 \\ 8. Rogues: Iraq, North Korea, Libya, and Pakistan through 1991 / 317 \\ 9. ``Pariahs'' Revisited: Israel, South Africa, and Taiwan in the 1980s and early 1990s / 360 \\ 10. Big Bangs: French and Chinese testing; suspected Russian testing / 401 \\ 11. Pokhran Surprise: Indian and Pakistani tests in May 1998 / 417 \\ 12. Inspectors and Spies: Iraq from the end of the Gulf War through December 1998 / 447 \\ 13. Flawed Intelligence: Iraq, 1999--2004 / 470 \\ 14. Trouble Waiting to Happen: Iran and North Korea, from the 1990s to today / 503 \\ Abbreviations and Acronyms / 545 \\ Acknowledgments / 549 \\ Notes / 551 \\ Index / 673

entry:
@Book{Richelson:2006:SBA,
  author =       "Jeffrey Richelson",
  title =        "Spying on the bomb: {American} nuclear intelligence
                 from {Nazi Germany} to {Iran} and {North Korea}",
  publisher =    pub-NORTON,
  address =      pub-NORTON:adr,
  pages =        "702",
  year =         "2006",
  ISBN =         "0-393-05383-0 (hardcover)",
  ISBN-13 =      "978-0-393-05383-8 (hardcover)",
  LCCN =         "UB271.U5 R53 2006",
  bibdate =      "Wed Oct 5 18:00:05 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/einstein.bib;
                 https://www.math.utah.edu/pub/tex/bib/master.bib;
                 z3950.loc.gov:7090/Voyager",
  abstract =     "A global history of U.S. nuclear espionage from its
                 World War II origins to today's threats from rogue
                 states. Since 1952 the nuclear club has grown to at
                 least eight nations, while others are making serious
                 attempts to join. Each chapter chronologically focuses
                 on the nuclear activities of one or more countries,
                 intermingling what the United States believed was
                 happening with accounts of what actually occurred in
                 each country's laboratories, test sites, and
                 decision-making councils. Intelligence scholar
                 Richelson weaves recently declassified documents into
                 his interviews with the scientists and spies involved
                 in the nuclear espionage, revealing new information
                 about U.S. intelligence work on the Soviet/Russian,
                 French, Chinese, Indian, Israeli, and South African
                 nuclear programs; on the attempts to solve the
                 mysterious Vela Incident; and on current efforts to
                 uncover nuclear secrets of Iran and North Korea.
                 Includes spy satellite photographs never before
                 extracted from the National Archives.",
  acknowledgement = ack-nhfb,
  subject =      "Espionage, American; Nuclear weapons information;
                 Nuclear weapons; Research; Nuclear arms control; United
                 States",
  tableofcontents = "List of Maps / 9 \\
                 Preface / 11 \\
                 1. A Terrifying Prospect: Nazi Germany / 17 \\
                 2. Lightning Strikes: The Soviet Union 1945--1953 / 62
                 \\
                 3. The View from Above: The Soviet Union 1954--1961 /
                 105 \\
                 4. Mao's Explosive Thoughts: The People's Republic of
                 China through 1968 / 137 \\
                 5. An Elated General, A Smiling Buddha: France and
                 India through 1974 / 195 \\
                 6. ``Pariahs'': Israel, South Africa, and Taiwan
                 through the 1970s / 236 \\
                 7. The Double Flash: The Vela Incident: September 1979
                 / 283 \\
                 8. Rogues: Iraq, North Korea, Libya, and Pakistan
                 through 1991 / 317 \\
                 9. ``Pariahs'' Revisited: Israel, South Africa, and
                 Taiwan in the 1980s and early 1990s / 360 \\
                 10. Big Bangs: French and Chinese testing; suspected
                 Russian testing / 401 \\
                 11. Pokhran Surprise: Indian and Pakistani tests in May
                 1998 / 417 \\
                 12. Inspectors and Spies: Iraq from the end of the Gulf
                 War through December 1998 / 447 \\
                 13. Flawed Intelligence: Iraq, 1999--2004 / 470 \\
                 14. Trouble Waiting to Happen: Iran and North Korea,
                 from the 1990s to today / 503 \\
                 Abbreviations and Acronyms / 545 \\
                 Acknowledgments / 549 \\
                 Notes / 551 \\
                 Index / 673",
}


bibtype: book
filename: master.bib
label: Riehm:2011:TTM
author: Elaine McKinnon Riehm and Frances Hoffman
title: Turbulent Times in Mathematics: the Life of J. C. Fields and the History of the Fields Medal
publisher: pub-AMS
address: pub-AMS:adr
pages: xii + 257 + 16
year: 2011
ISBN: 0-8218-6914-0 OR 0821869140
ISBN13: 978-0-8218-6914-7 OR 9780821869147
LCCN: QA29.F54 R53 2011
MRclass: 01-XX, 01A05, 01A55, 01A60, 01A70, 01A73, 01A99, 97-02, 97A30, 97A80, 97A40
bibdate: Sat Apr 1 14:58:59 MDT 2017
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib; z3950.loc.gov:7090/Voyager
bibtimestamp: 2017.04.01 14:58:59 MDT
acknowledgement: ack-nhfb
authordates: 1936--
subjectdates: 1863--1932
rawauthor: Elaine McKinnon Riehm and Frances Hoffman
rawtitle: Turbulent Times in Mathematics: the Life of {J. C. Fields} and the History of the {Fields Medal}
subject:
Fields, John Charles; Mathematicians; Canada; Biography; Fields Prizes; History and biography; History and biography -- History of mathematics and mathematicians -- General histories, source books; History and biography -- History of mathematics and mathematicians -- 19th century; History and biography -- History of mathematics and mathematicians -- 20th century; History and biography -- History of mathematics and mathematicians -- Biographies, obituaries, personalia, bibliographies; History and biography -- History of mathematics and mathematicians -- Universities; History and biography -- History of mathematics and mathematicians -- Miscellaneous topics; Mathematics education -- Research exposition (monographs, survey articles); Mathematics education -- General, mathematics and education -- History of mathematics and mathematics education; Mathematics education -- General, mathematics and education -- Popularization of mathematics; Mathematics education -- General, mathematics and education -- Mathematics and society.

TOC:
1: Childhood of John Charles Fields 2: Toronto and Baltimore 3: Post-doctoral years in Europe, 1892--1900 4: Return to Canada 5: Fields and research 6: Mathematics before 1914: The golden years 7: Science responds to war 8: The politics of avoidance 9: International Mathematical Congress, Toronto 1924 10: ``Sub-turbulent politics'': Pincherle and Bologna 11: The Fields Medal 12: Late years Appendix I. Publications of J. C. Fields Appendix II. Fields Medallists, 1936--2010 Appendix III. Fields' colleagues and friends

rawTOC:
1: Childhood of John Charles Fields \\ 2: Toronto and Baltimore \\ 3: Post-doctoral years in Europe, 1892--1900 \\ 4: Return to Canada \\ 5: Fields and research \\ 6: Mathematics before 1914: The golden years \\ 7: Science responds to war \\ 8: The politics of avoidance \\ 9: International Mathematical Congress, Toronto 1924 \\ 10: ``Sub-turbulent politics'': Pincherle and Bologna \\ 11: The Fields Medal \\ 12: Late years \\ Appendix I. Publications of J. C. Fields \\ Appendix II. Fields Medallists, 1936--2010 \\ Appendix III. Fields' colleagues and friends

entry:
@Book{Riehm:2011:TTM,
  author =       "Elaine McKinnon Riehm and Frances Hoffman",
  title =        "Turbulent Times in Mathematics: the Life of {J. C.
                 Fields} and the History of the {Fields Medal}",
  publisher =    pub-AMS,
  address =      pub-AMS:adr,
  pages =        "xii + 257 + 16",
  year =         "2011",
  ISBN =         "0-8218-6914-0",
  ISBN-13 =      "978-0-8218-6914-7",
  LCCN =         "QA29.F54 R53 2011",
  MRclass =      "01-XX, 01A05, 01A55, 01A60, 01A70, 01A73, 01A99,
                 97-02, 97A30, 97A80, 97A40",
  bibdate =      "Sat Apr 1 14:58:59 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib;
                 z3950.loc.gov:7090/Voyager",
  acknowledgement = ack-nhfb,
  author-dates = "1936--",
  libnote =      "Not in my library.",
  subject =      "Fields, John Charles; Mathematicians; Canada;
                 Biography; Fields Prizes; History and biography;
                 History and biography -- History of mathematics and
                 mathematicians -- General histories, source books;
                 History and biography -- History of mathematics and
                 mathematicians -- 19th century; History and biography
                 -- History of mathematics and mathematicians -- 20th
                 century; History and biography -- History of
                 mathematics and mathematicians -- Biographies,
                 obituaries, personalia, bibliographies; History and
                 biography -- History of mathematics and mathematicians
                 -- Universities; History and biography -- History of
                 mathematics and mathematicians -- Miscellaneous topics;
                 Mathematics education -- Research exposition
                 (monographs, survey articles); Mathematics education --
                 General, mathematics and education -- History of
                 mathematics and mathematics education; Mathematics
                 education -- General, mathematics and education --
                 Popularization of mathematics; Mathematics education --
                 General, mathematics and education -- Mathematics and
                 society.",
  subject-dates = "1863--1932",
  tableofcontents = "1: Childhood of John Charles Fields \\
                 2: Toronto and Baltimore \\
                 3: Post-doctoral years in Europe, 1892--1900 \\
                 4: Return to Canada \\
                 5: Fields and research \\
                 6: Mathematics before 1914: The golden years \\
                 7: Science responds to war \\
                 8: The politics of avoidance \\
                 9: International Mathematical Congress, Toronto 1924
                 \\
                 10: ``Sub-turbulent politics'': Pincherle and Bologna
                 \\
                 11: The Fields Medal \\
                 12: Late years \\
                 Appendix I. Publications of J. C. Fields \\
                 Appendix II. Fields Medallists, 1936--2010 \\
                 Appendix III. Fields' colleagues and friends",
}


bibtype: book
filename: master.bib
label: Rifkin:1988:UES
author: Glenn Rifkin and George Harrar
title: The ultimate entrepreneur: the story of Ken Olsen and Digital Equipment Corporation
publisher: Contemporary Books
address: Chicago, IL, USA
pages: xii + 332
year: 1988
ISBN: 0-8092-4559-0 OR 0809245590
ISBN13: 978-0-8092-4559-8 OR 9780809245598
LCCN: HD9696.C62 O487 1988
bibdate: Thu Aug 29 14:51:52 MDT 2019
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib; z3950.loc.gov:7090/Voyager
bibtimestamp: 2019.08.29 14:51:52 MDT
subject: Olsen, Kenneth H; Industrialists; united States; Biography; Computer industry; History
acknowledgement: ack-nhfb
rawauthor: Glenn Rifkin and George Harrar
rawtitle: The ultimate entrepreneur: the story of {Ken Olsen} and {Digital Equipment Corporation}
entry:
@Book{Rifkin:1988:UES,
  author =       "Glenn Rifkin and George Harrar",
  title =        "The ultimate entrepreneur: the story of {Ken Olsen}
                 and {Digital Equipment Corporation}",
  publisher =    "Contemporary Books",
  address =      "Chicago, IL, USA",
  pages =        "xii + 332",
  year =         "1988",
  ISBN =         "0-8092-4559-0",
  ISBN-13 =      "978-0-8092-4559-8",
  LCCN =         "HD9696.C62 O487 1988",
  bibdate =      "Thu Aug 29 14:51:52 MDT 2019",
  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 =      "Olsen, Kenneth H; Industrialists; united States;
                 Biography; Computer industry; History",
}


bibtype: book
filename: master.bib
label: Rifkin:1990:UES
author: Glenn Rifkin and George Harrar
title: The ultimate entrepreneur: the story of Ken Olsen and Digital Equipment Corporation
publisher: pub-PRIMA
address: pub-PRIMA:adr
edition: Updated
pages: xii + 336
year: 1990
ISBN: 1-55958-022-4 OR 1559580224
ISBN13: 978-1-55958-022-9 OR 9781559580229
LCCN: HD9696.C62 O487 1990
bibdate: Thu Aug 29 14:51:52 MDT 2019
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib; z3950.loc.gov:7090/Voyager
bibtimestamp: 2019.08.29 14:51:52 MDT
subject: Olsen, Kenneth H; Industrialists; United States; Biography; Computer industry; History
acknowledgement: ack-nhfb
rawauthor: Glenn Rifkin and George Harrar
rawtitle: The ultimate entrepreneur: the story of {Ken Olsen} and {Digital Equipment Corporation}
entry:
@Book{Rifkin:1990:UES,
  author =       "Glenn Rifkin and George Harrar",
  title =        "The ultimate entrepreneur: the story of {Ken Olsen}
                 and {Digital Equipment Corporation}",
  publisher =    pub-PRIMA,
  address =      pub-PRIMA:adr,
  edition =      "Updated",
  pages =        "xii + 336",
  year =         "1990",
  ISBN =         "1-55958-022-4",
  ISBN-13 =      "978-1-55958-022-9",
  LCCN =         "HD9696.C62 O487 1990",
  bibdate =      "Thu Aug 29 14:51:52 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib;
                 z3950.loc.gov:7090/Voyager",
  price =        "US\$10.95",
  acknowledgement = ack-nhfb,
  libnote =      "Not in my library.",
  subject =      "Olsen, Kenneth H; Industrialists; United States;
                 Biography; Computer industry; History",
}


bibtype: book
filename: master.bib
label: Rigden:2005:ESG
author: John S. Rigden
title: Einstein 1905: the standard of greatness
publisher: pub-HARVARD
address: pub-HARVARD:adr
pages: ix + 173
year: 2005
ISBN: 0-674-02104-5 (paperback), 0-674-04275-1 (e-book) OR 0674021045 (paperback), 0674042751 (ebook)
LCCN: QC16.E5 R54 2005
bibdate: Wed Sep 28 05:26:25 MDT 2005
bibtimestamp: 2005.09.28 05:26:25 MDT
subject: Einstein, Albert; Influence; Physicists; Intellectual life; Quantum theory
acknowledgement: ack-nhfb
subjectdates: 1879--1955
rawauthor: John S. Rigden
rawtitle: {Einstein 1905}: the standard of greatness
ISBN13:
978-0-674-02104-4 (paperback), 978-0-674-04275-9 (e-book) OR 9780674021044 (paperback), 9780674042759 (ebook)

abstract:
For Albert Einstein, 1905 was a remarkable year. It was also a miraculous year for the history and future of science. In six short months, from March through September of that year, Einstein published five papers that would transform our understanding of nature. This unparalleled period is the subject of John Rigden's book, which explains what distinguishes 1905 from all other years in the annals of science and elevates Einstein above all other scientists of the twentieth century.

TOC:
The standard of greatness: why Einstein? The revolutionary quantum paper Molecular dimensions ``Seeing'' atoms The merger of space and time The most famous equation Beyond 1905

rawabstract:
For Albert Einstein, 1905 was a remarkable year. It was also a miraculous year for the history and future of science. In six short months, from March through September of that year, Einstein published five papers that would transform our understanding of nature. This unparalleled period is the subject of John Rigden's book, which explains what distinguishes 1905 from all other years in the annals of science and elevates Einstein above all other scientists of the twentieth century.

rawTOC:
The standard of greatness: why Einstein? \\ The revolutionary quantum paper \\ Molecular dimensions \\ ``Seeing'' atoms \\ The merger of space and time \\ The most famous equation \\ Beyond 1905

entry:
@Book{Rigden:2005:ESG,
  author =       "John S. Rigden",
  title =        "{Einstein 1905}: the standard of greatness",
  publisher =    pub-HARVARD,
  address =      pub-HARVARD:adr,
  pages =        "ix + 173",
  year =         "2005",
  ISBN =         "0-674-02104-5 (paperback), 0-674-04275-1 (e-book)",
  ISBN-13 =      "978-0-674-02104-4 (paperback), 978-0-674-04275-9
                 (e-book)",
  LCCN =         "QC16.E5 R54 2005",
  bibdate =      "Wed Sep 28 05:26:25 MDT 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/einstein.bib;
                 https://www.math.utah.edu/pub/tex/bib/master.bib;
                 z3950.loc.gov:7090/Voyager",
  abstract =     "For Albert Einstein, 1905 was a remarkable year. It
                 was also a miraculous year for the history and future
                 of science. In six short months, from March through
                 September of that year, Einstein published five papers
                 that would transform our understanding of nature. This
                 unparalleled period is the subject of John Rigden's
                 book, which explains what distinguishes 1905 from all
                 other years in the annals of science and elevates
                 Einstein above all other scientists of the twentieth
                 century.",
  acknowledgement = ack-nhfb,
  subject =      "Einstein, Albert; Influence; Physicists; Intellectual
                 life; Quantum theory",
  subject-dates = "1879--1955",
  tableofcontents = "The standard of greatness: why Einstein? \\
                 The revolutionary quantum paper \\
                 Molecular dimensions \\
                 ``Seeing'' atoms \\
                 The merger of space and time \\
                 The most famous equation \\
                 Beyond 1905",
}


bibtype: book
filename: master.bib
label: Rimmer:1993:BMG
author: Steve Rimmer
title: Bit-Mapped Graphics
publisher: pub-WINDCREST
address: pub-WINDCREST:adr
edition: Second
pages: ix + 484
year: 1993
LCCN: T385 .R55 1993
bibdate: Sat Feb 26 13:45:45 1994
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib
bibtimestamp: 1994.02.26 13:45:45 ???
note: Explains the TIFF (Tag Image File Format) and includes sample code in C.
acknowledgement: ack-nhfb
rawauthor: Steve Rimmer
rawnote: Explains the TIFF (Tag Image File Format) and includes sample code in C.
rawtitle: Bit-Mapped Graphics
ISBN:
0-8306-4209-9 (hardcover), 0-8306-4208-0 (paperback) OR 0830642099 (hardcover), 0830642080 (paperback)

ISBN13:
978-0-8306-4209-0 (hardcover), 978-0-8306-4208-3 (paperback) OR 9780830642090 (hardcover), 9780830642083 (paperback)

entry:
@Book{Rimmer:1993:BMG,
  author =       "Steve Rimmer",
  title =        "Bit-Mapped Graphics",
  publisher =    pub-WINDCREST,
  address =      pub-WINDCREST:adr,
  edition =      "Second",
  pages =        "ix + 484",
  year =         "1993",
  ISBN =         "0-8306-4209-9 (hardcover), 0-8306-4208-0 (paperback)",
  ISBN-13 =      "978-0-8306-4209-0 (hardcover), 978-0-8306-4208-3
                 (paperback)",
  LCCN =         "T385 .R55 1993",
  bibdate =      "Sat Feb 26 13:45:45 1994",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib",
  note =         "Explains the TIFF (Tag Image File Format) and includes
                 sample code in C.",
  price =        "US\$26.95 (paperback), US\$38.95 (hardcover)",
  acknowledgement = ack-nhfb,
  libnote =      "Not yet in my library.",
}


bibtype: book
filename: master.bib
label: Ringholz:2002:UFS
author: Raye Carleson Ringholz
title: Uranium Frenzy: Saga of the Nuclear West
publisher: Utah State University Press
address: Logan, UT, USA
edition: Revised and expanded
pages: xiii + 344
year: 2002
ISBN: 0-87421-432-7 (paperback) OR 0874214327 (paperback)
ISBN13: 978-0-87421-432-1 (paperback) OR 9780874214321 (paperback)
LCCN: HD9539.U72 U5366 2002
bibdate: Sun Jan 18 18:13:01 MST 2015
bibtimestamp: 2015.01.18 18:13:01 MST
subject: Uranium industry; Four Corners Region; History
acknowledgement: ack-nhfb
rawauthor: Raye Carleson Ringholz
rawtitle: Uranium Frenzy: Saga of the Nuclear West
URL:
http://www.loc.gov/catdir/enhancements/fy0809/2002009421-d.html; http://www.loc.gov/catdir/toc/fy033/2002009421.html

TOC:
The siren call The European experience The dawn's early light Deadly daughters Bonanza at Big Indian Uranium frenzy Dirty Harry The burden of proof The future of America The colossus of cash Success and subpoenas The bubble bursts Leetso the monster that kills The American experience Senator Steen A widow fights back Full circle A standard is set Compassionate compensation Aftermath

rawTOC:
The siren call \\ The European experience \\ The dawn's early light \\ Deadly daughters \\ Bonanza at Big Indian \\ Uranium frenzy \\ Dirty Harry \\ The burden of proof \\ The future of America \\ The colossus of cash \\ Success and subpoenas \\ The bubble bursts \\ Leetso the monster that kills \\ The American experience \\ Senator Steen \\ A widow fights back \\ Full circle \\ A standard is set \\ Compassionate compensation \\ Aftermath

entry:
@Book{Ringholz:2002:UFS,
  author =       "Raye Carleson Ringholz",
  title =        "Uranium Frenzy: Saga of the Nuclear West",
  publisher =    "Utah State University Press",
  address =      "Logan, UT, USA",
  edition =      "Revised and expanded",
  pages =        "xiii + 344",
  year =         "2002",
  ISBN =         "0-87421-432-7 (paperback)",
  ISBN-13 =      "978-0-87421-432-1 (paperback)",
  LCCN =         "HD9539.U72 U5366 2002",
  bibdate =      "Sun Jan 18 18:13:01 MST 2015",
  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/enhancements/fy0809/2002009421-d.html;
                 http://www.loc.gov/catdir/toc/fy033/2002009421.html",
  acknowledgement = ack-nhfb,
  subject =      "Uranium industry; Four Corners Region; History",
  tableofcontents = "The siren call \\
                 The European experience \\
                 The dawn's early light \\
                 Deadly daughters \\
                 Bonanza at Big Indian \\
                 Uranium frenzy \\
                 Dirty Harry \\
                 The burden of proof \\
                 The future of America \\
                 The colossus of cash \\
                 Success and subpoenas \\
                 The bubble bursts \\
                 Leetso the monster that kills \\
                 The American experience \\
                 Senator Steen \\
                 A widow fights back \\
                 Full circle \\
                 A standard is set \\
                 Compassionate compensation \\
                 Aftermath",
}


bibtype: book
filename: master.bib
label: Riordan:1997:CFB
author: Michael Riordan and Lillian Hoddeson
title: Crystal Fire: the Birth of the Information Age
publisher: pub-NORTON
address: pub-NORTON:adr
pages: x + 352
year: 1997
ISBN: 0-393-04124-7 (hardcover) OR 0393041247 (hardcover)
ISBN13: 978-0-393-04124-8 (hardcover) OR 9780393041248 (hardcover)
LCCN: TK7809 .R56 1997
bibdate: Sat Dec 15 10:13:36 MST 2007
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib; z3950.loc.gov:7090/Voyager
bibtimestamp: 2007.12.15 10:13:36 MST
acknowledgement: ack-nhfb
rawauthor: Michael Riordan and Lillian Hoddeson
rawtitle: Crystal Fire: the Birth of the Information Age
abstract:
It is hard to imagine any device more crucial to modern life than the microchip and the transistor from which it sprang. Every waking hour people of the world take their vast benefits for granted --- in cellular phones, ATMs, wrist watches, calculators, computers, automobiles, radios, televisions, fax machines, copiers, stoplights, and thousands of other electronic devices. Without a doubt, the transistor is the most important artifact of the twentieth century and the ``nerve cell'' of our electronic age. booktitle Crystal Fire recounts the story of the transistor team at Bell Labs headed up by William Shockley who shared the Nobel Prize with John Bardeen and Walter Brattain. While his colleagues went on to other research, Shockley grew increasingly obsessed with the new gadget. Eventually he formed his own firm the first semiconductor company in what would become Silicon Valley, spawning hundreds of other businesses and a multi-billion-dollar industry. Above all, booktitle Crystal Fire is a tale of the human factors in technology --- the pride and jealousies coupled with scientific and economic aspiration that led to the creation of modern microelectronics and ignited the greatest technological explosion in history.

subject:
Bardeen, John; Transistor; Brattain, Walter H.; Shockley, William; Electronics; History; Transistors; Electronique; Histoire; Electronics; Transistors; Transistoren; Halfgeleiders; Micro-elektronica; Erfindung; Geschichte; Transistor; eletronica (historia)

TOC:
Dawn of an age Born with the century The revolution within Industrial strength science The physics of dirt The fourth column Point of entry Minority views The daughter of invention Spreading the flames California dreaming The monolithic idea

rawabstract:
It is hard to imagine any device more crucial to modern life than the microchip and the transistor from which it sprang. Every waking hour people of the world take their vast benefits for granted --- in cellular phones, ATMs, wrist watches, calculators, computers, automobiles, radios, televisions, fax machines, copiers, stoplights, and thousands of other electronic devices. Without a doubt, the transistor is the most important artifact of the twentieth century and the ``nerve cell'' of our electronic age. \booktitle{Crystal Fire} recounts the story of the transistor team at Bell Labs headed up by William Shockley who shared the Nobel Prize with John Bardeen and Walter Brattain. While his colleagues went on to other research, Shockley grew increasingly obsessed with the new gadget. Eventually he formed his own firm the first semiconductor company in what would become Silicon Valley, spawning hundreds of other businesses and a multi-billion-dollar industry. Above all, \booktitle{Crystal Fire} is a tale of the human factors in technology --- the pride and jealousies coupled with scientific and economic aspiration that led to the creation of modern microelectronics and ignited the greatest technological explosion in history.

rawTOC:
Dawn of an age \\ Born with the century \\ The revolution within \\ Industrial strength science \\ The physics of dirt \\ The fourth column \\ Point of entry \\ Minority views \\ The daughter of invention \\ Spreading the flames \\ California dreaming \\ The monolithic idea

entry:
@Book{Riordan:1997:CFB,
  author =       "Michael Riordan and Lillian Hoddeson",
  title =        "Crystal Fire: the Birth of the Information Age",
  publisher =    pub-NORTON,
  address =      pub-NORTON:adr,
  pages =        "x + 352",
  year =         "1997",
  ISBN =         "0-393-04124-7 (hardcover)",
  ISBN-13 =      "978-0-393-04124-8 (hardcover)",
  LCCN =         "TK7809 .R56 1997",
  bibdate =      "Sat Dec 15 10:13:36 MST 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib;
                 z3950.loc.gov:7090/Voyager",
  abstract =     "It is hard to imagine any device more crucial to
                 modern life than the microchip and the transistor from
                 which it sprang. Every waking hour people of the world
                 take their vast benefits for granted --- in cellular
                 phones, ATMs, wrist watches, calculators, computers,
                 automobiles, radios, televisions, fax machines,
                 copiers, stoplights, and thousands of other electronic
                 devices. Without a doubt, the transistor is the most
                 important artifact of the twentieth century and the
                 ``nerve cell'' of our electronic age.
                 \booktitle{Crystal Fire} recounts the story of the
                 transistor team at Bell Labs headed up by William
                 Shockley who shared the Nobel Prize with John Bardeen
                 and Walter Brattain. While his colleagues went on to
                 other research, Shockley grew increasingly obsessed
                 with the new gadget. Eventually he formed his own firm
                 the first semiconductor company in what would become
                 Silicon Valley, spawning hundreds of other businesses
                 and a multi-billion-dollar industry. Above all,
                 \booktitle{Crystal Fire} is a tale of the human factors
                 in technology --- the pride and jealousies coupled with
                 scientific and economic aspiration that led to the
                 creation of modern microelectronics and ignited the
                 greatest technological explosion in history.",
  acknowledgement = ack-nhfb,
  libnote =      "Not in my library.",
  subject =      "electronics; history; transistors",
  subject =      "Bardeen, John; Transistor; Brattain, Walter H.;
                 Shockley, William; Electronics; History; Transistors;
                 {\'E}lectronique; Histoire; Electronics; Transistors;
                 Transistoren; Halfgeleiders; Micro-elektronica;
                 Erfindung; Geschichte; Transistor; eletr{\^o}nica
                 (hist{\'o}ria)",
  tableofcontents = "Dawn of an age \\
                 Born with the century \\
                 The revolution within \\
                 Industrial strength science \\
                 The physics of dirt \\
                 The fourth column \\
                 Point of entry \\
                 Minority views \\
                 The daughter of invention \\
                 Spreading the flames \\
                 California dreaming \\
                 The monolithic idea",
}


bibtype: article
filename: master.bib
label: Ritchie:time-sharing74
author: Dennis W. Ritchie and Ken Thompson
title: The UNIX Time-Sharing System
journal: j-CACM
volume: 17
number: 7
pages: 365--375
month: jul
monthnumber: 7
year: 1974
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib
acknowledgement: ack-nhfb
rawauthor: Dennis W. Ritchie and Ken Thompson
rawtitle: The {UNIX} Time-Sharing System
entry:
@Article{Ritchie:time-sharing74,
  author =       "Dennis W. Ritchie and Ken Thompson",
  title =        "The {UNIX} Time-Sharing System",
  journal =      j-CACM,
  volume =       "17",
  number =       "7",
  pages =        "365--375",
  month =        jul,
  year =         "1974",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib",
  acknowledgement = ack-nhfb,
}


bibtype: incollection
filename: master.bib
label: Ritchie:time-sharing79
author: Dennis W. Ritchie and Ken Thompson
booktitle: UNIX Programmer's Manual
title: The UNIX Time-Sharing System
volume: 2
publisher: pub-HRW
address: pub-HRW:adr
pages: 20--35
year: 1979
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib
acknowledgement: ack-nhfb
rawauthor: Dennis W. Ritchie and Ken Thompson
rawbooktitle: {UNIX} Programmer's Manual
rawtitle: The {UNIX} Time-Sharing System
entry:
@InCollection{Ritchie:time-sharing79,
  author =       "Dennis W. Ritchie and Ken Thompson",
  booktitle =    "{UNIX} Programmer's Manual",
  title =        "The {UNIX} Time-Sharing System",
  volume =       "2",
  publisher =    pub-HRW,
  address =      pub-HRW:adr,
  pages =        "20--35",
  year =         "1979",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib",
  acknowledgement = ack-nhfb,
}


bibtype: book
filename: master.bib
label: Roads:1987:FCM
editor: Curtis Roads and John Strawn
title: Foundations of Computer Music
publisher: pub-MIT
address: pub-MIT:adr
pages: xiii + 712
year: 1987
ISBN: 0-262-18114-2 OR 0262181142
ISBN13: 978-0-262-18114-3 OR 9780262181143
LCCN: ML1092 .F7 1985
bibdate: Wed Dec 15 10:41:13 1993
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib
bibtimestamp: 1993.12.15 10:41:13 ???
acknowledgement: ack-nhfb
raweditor: Curtis Roads and John Strawn
rawtitle: Foundations of Computer Music
entry:
@Book{Roads:1987:FCM,
  editor =       "Curtis Roads and John Strawn",
  title =        "Foundations of Computer Music",
  publisher =    pub-MIT,
  address =      pub-MIT:adr,
  pages =        "xiii + 712",
  year =         "1987",
  ISBN =         "0-262-18114-2",
  ISBN-13 =      "978-0-262-18114-3",
  LCCN =         "ML1092 .F7 1985",
  bibdate =      "Wed Dec 15 10:41:13 1993",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib",
  acknowledgement = ack-nhfb,
}


bibtype: book
filename: master.bib
label: Robbins:1996:EAP
author: Arnold Robbins
title: Effective AWK Programming: a User's Guide for GNU AWK
publisher: pub-SSC
address: pub-SSC:adr
pages: viii + 322
year: 1996
ISBN: 0-916151-88-3 OR 0916151883
ISBN13: 978-0-916151-88-1 OR 9780916151881
LCCN: QA76.73.A95 R63 1996
bibdate: Wed Nov 13 15:05:01 1996
bibsource: https://www.math.utah.edu/pub/tex/bib/gnu.bib; https://www.math.utah.edu/pub/tex/bib/master.bib
bibtimestamp: 1996.11.13 15:05:01 ???
URL: http://www.ssc.com/ssc/eap/
acknowledgement: ack-nhfb
rawauthor: Arnold Robbins
rawtitle: Effective {AWK} Programming: a User's Guide for {GNU AWK}
entry:
@Book{Robbins:1996:EAP,
  author =       "Arnold Robbins",
  title =        "Effective {AWK} Programming: a User's Guide for {GNU
                 AWK}",
  publisher =    pub-SSC,
  address =      pub-SSC:adr,
  pages =        "viii + 322",
  year =         "1996",
  ISBN =         "0-916151-88-3",
  ISBN-13 =      "978-0-916151-88-1",
  LCCN =         "QA76.73.A95 R63 1996",
  bibdate =      "Wed Nov 13 15:05:01 1996",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/gnu.bib;
                 https://www.math.utah.edu/pub/tex/bib/master.bib",
  price =        "US\$27.00",
  URL =          "http://www.ssc.com/ssc/eap/",
  acknowledgement = ack-nhfb,
}


bibtype: book
filename: master.bib
label: Robbins:1996:PUP
author: Kay A. Robbins and Steven Robbins
title: Practical UNIX Programming: a Guide to Concurrency, Communication, and Multithreading
publisher: pub-PHPTR
address: pub-PHPTR:adr
pages: xiv + 658
year: 1996
ISBN: 0-13-443706-3 OR 0134437063
ISBN13: 978-0-13-443706-4 OR 9780134437064
LCCN: QA76.76.O63 R615 1996
bibdate: Tue May 25 07:14:38 MDT 1999
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib; https://www.math.utah.edu/pub/tex/bib/unix.bib
bibtimestamp: 1999.05.25 07:14:38 MDT
keywords: microcomputers -- programming; UNIX (computer file)
acknowledgement: ack-nhfb
rawauthor: Kay A. Robbins and Steven Robbins
rawtitle: Practical {UNIX} Programming: a Guide to Concurrency, Communication, and Multithreading
abstract:
Learn how to use communication, concurrency, and multithreading in realistic applications. Learn the difficult art of testing concurrent programs. Practical UNIX Programming even offers simplified libraries you can use in your own network communication applications. In a world of networks, multiprocessor systems, and client-server applications, the techniques covered here have become critical to UNIX software development. This book won't just help you master those techniques, it will serve as an excellent reference for years to come.

TOC:
I. Fundamentals 1. What Is Concurrency? 2. Programs and Processes 3. Files 4. Project: The Token Ring II. Asynchronous Events 5. Signals 6. Project: Timers 7. Project: Cracking Shells III. Concurrency 8. Critical Sections and Semaphores 9. POSIX Threads 10. Thread Synchronization 11. Project: The Not Too Parallel Virtual Machine IV. Communication 12. Client-Server Communication 13. Project: Internet Radio 14. Remote Procedure Calls 15. Project: Tuple Space A UNIX Fundamentals B UICI Implementation

rawabstract:
Learn how to use communication, concurrency, and multithreading in realistic applications. Learn the difficult art of testing concurrent programs. Practical UNIX Programming even offers simplified libraries you can use in your own network communication applications. In a world of networks, multiprocessor systems, and client-server applications, the techniques covered here have become critical to UNIX software development. This book won't just help you master those techniques, it will serve as an excellent reference for years to come.

rawTOC:
I. Fundamentals \\ 1. What Is Concurrency? \\ 2. Programs and Processes \\ 3. Files \\ 4. Project: The Token Ring \\ II. Asynchronous Events \\ 5. Signals \\ 6. Project: Timers \\ 7. Project: Cracking Shells \\ III. Concurrency \\ 8. Critical Sections and Semaphores \\ 9. POSIX Threads \\ 10. Thread Synchronization \\ 11. Project: The Not Too Parallel Virtual Machine \\ IV. Communication \\ 12. Client-Server Communication \\ 13. Project: Internet Radio \\ 14. Remote Procedure Calls \\ 15. Project: Tuple Space \\ A UNIX Fundamentals \\ B UICI Implementation

entry:
@Book{Robbins:1996:PUP,
  author =       "Kay A. Robbins and Steven Robbins",
  title =        "Practical {UNIX} Programming: a Guide to Concurrency,
                 Communication, and Multithreading",
  publisher =    pub-PHPTR,
  address =      pub-PHPTR:adr,
  pages =        "xiv + 658",
  year =         "1996",
  ISBN =         "0-13-443706-3",
  ISBN-13 =      "978-0-13-443706-4",
  LCCN =         "QA76.76.O63 R615 1996",
  bibdate =      "Tue May 25 07:14:38 MDT 1999",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib;
                 https://www.math.utah.edu/pub/tex/bib/unix.bib",
  abstract =     "Learn how to use communication, concurrency, and
                 multithreading in realistic applications. Learn the
                 difficult art of testing concurrent programs. Practical
                 UNIX Programming even offers simplified libraries you
                 can use in your own network communication applications.
                 In a world of networks, multiprocessor systems, and
                 client-server applications, the techniques covered here
                 have become critical to UNIX software development. This
                 book won't just help you master those techniques, it
                 will serve as an excellent reference for years to
                 come.",
  acknowledgement = ack-nhfb,
  keywords =     "microcomputers -- programming; UNIX (computer file)",
  libnote =      "Not in my library.",
  tableofcontents = "I. Fundamentals \\
                 1. What Is Concurrency? \\
                 2. Programs and Processes \\
                 3. Files \\
                 4. Project: The Token Ring \\
                 II. Asynchronous Events \\
                 5. Signals \\
                 6. Project: Timers \\
                 7. Project: Cracking Shells \\
                 III. Concurrency \\
                 8. Critical Sections and Semaphores \\
                 9. POSIX Threads \\
                 10. Thread Synchronization \\
                 11. Project: The Not Too Parallel Virtual Machine \\
                 IV. Communication \\
                 12. Client-Server Communication \\
                 13. Project: Internet Radio \\
                 14. Remote Procedure Calls \\
                 15. Project: Tuple Space \\
                 A UNIX Fundamentals \\
                 B UICI Implementation",
}


bibtype: book
filename: master.bib
label: Robbins:1997:EAP
author: Arnold Robbins
title: Effective AWK Programming
publisher: pub-SSC
address: pub-SSC:adr
edition: Second
pages: x + 322
year: 1997
ISBN: 1-57831-000-8 OR 1578310008
ISBN13: 978-1-57831-000-5 OR 9781578310005
LCCN: QA76.73.A95 R63 1997
bibdate: Thu Feb 18 13:49:27 1999
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib
bibtimestamp: 1999.02.18 13:49:27 ???
URL: http://www.ssc.com/ssc/eap/
acknowledgement: ack-nhfb
rawauthor: Arnold Robbins
rawtitle: Effective {AWK} Programming
entry:
@Book{Robbins:1997:EAP,
  author =       "Arnold Robbins",
  title =        "Effective {AWK} Programming",
  publisher =    pub-SSC,
  address =      pub-SSC:adr,
  edition =      "Second",
  pages =        "x + 322",
  year =         "1997",
  ISBN =         "1-57831-000-8",
  ISBN-13 =      "978-1-57831-000-5",
  LCCN =         "QA76.73.A95 R63 1997",
  bibdate =      "Thu Feb 18 13:49:27 1999",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib",
  price =        "US\$27.00",
  URL =          "http://www.ssc.com/ssc/eap/",
  acknowledgement = ack-nhfb,
}


bibtype: book
filename: master.bib
label: Robbins:1999:UND
author: Arnold Robbins
title: UNIX in a Nutshell: a Desktop Quick Reference for SVR4 and Solaris 7
publisher: pub-ORA
address: pub-ORA:adr
edition: Third
pages: xvi + 598
year: 1999
ISBN: 1-56592-427-4 (paperback) OR 1565924274 (paperback)
ISBN13: 978-1-56592-427-7 (paperback) OR 9781565924277 (paperback)
LCCN: QA76.76.O63 R623 1999
bibdate: Wed Nov 17 09:10:28 1999
bibtimestamp: 1999.11.17 09:10:28 ???
URL: http://www.oreilly.com/catalog/unixnut3
acknowledgement: ack-nhfb
rawauthor: Arnold Robbins
rawtitle: {UNIX} in a Nutshell: a Desktop Quick Reference for {SVR4} and {Solaris 7}
bibsource:
https://www.math.utah.edu/pub/tex/bib/master.bib; https://www.math.utah.edu/pub/tex/bib/ora.bib; https://www.math.utah.edu/pub/tex/bib/unix.bib; http://www.oreilly.com/catalog/

abstract:
booktitle Unix in a Nutshell includes thorough coverage of Unix System V Release 4 and Solaris 7. Author Arnold Robbins has added the latest information about: sixty new Unix commands; shell syntax (sh, csh, and the 1988 and 1993 versions of ksh); regular expressions; vi and ex commands, as well as newly updated Emacs information; sed and awk commands; troff and related commands and macros, with a new section on refer; make, RCS (Version 5.7), and SCCS commands; and obsolete commands. In addition, there is a new Unix bibliography to guide the reader to further reading about the Unix environment. If you currently use Unix SVR4, or if you're a Solaris user, you'll want this book.

TOC:
Part I: Commands and Shells 1: Introduction 2: Unix Commands 3: The Unix Shell: An Overview 4: The Bourne Shell and Korn Shell 5: The C Shell Part II: Text Editing and Processing 6: Pattern Matching 7: The Emacs Editor 8: The vi Editor 9: The ex Editor 10: The sed Editor 11: The awk Programming Language Part III: Text Formatting 12: nroff and troff 13: mm Macros 14: ms Macros 15: me Macros 16: man Macros 17: troff Preprocessors Part IV: Software Development 18: The Source Code Control System 19: The Revision Control System 20: The make Utility Appendix A: ASCII Character Set Appendix B: Obsolete Commands

rawabstract:
\booktitle{Unix in a Nutshell} includes thorough coverage of Unix System V Release 4 and Solaris 7. Author Arnold Robbins has added the latest information about: sixty new Unix commands; shell syntax (sh, csh, and the 1988 and 1993 versions of ksh); regular expressions; vi and ex commands, as well as newly updated Emacs information; sed and awk commands; troff and related commands and macros, with a new section on refer; make, RCS (Version 5.7), and SCCS commands; and obsolete commands. In addition, there is a new Unix bibliography to guide the reader to further reading about the Unix environment. If you currently use Unix SVR4, or if you're a Solaris user, you'll want this book.

rawTOC:
Part I: Commands and Shells \\ 1: Introduction \\ 2: Unix Commands \\ 3: The Unix Shell: An Overview \\ 4: The Bourne Shell and Korn Shell \\ 5: The C Shell \\ Part II: Text Editing and Processing \\ 6: Pattern Matching \\ 7: The Emacs Editor \\ 8: The vi Editor \\ 9: The ex Editor \\ 10: The sed Editor \\ 11: The awk Programming Language \\ Part III: Text Formatting \\ 12: nroff and troff \\ 13: mm Macros \\ 14: ms Macros \\ 15: me Macros \\ 16: man Macros \\ 17: troff Preprocessors \\ Part IV: Software Development \\ 18: The Source Code Control System \\ 19: The Revision Control System \\ 20: The make Utility \\ Appendix A: ASCII Character Set \\ Appendix B: Obsolete Commands

entry:
@Book{Robbins:1999:UND,
  author =       "Arnold Robbins",
  title =        "{UNIX} in a Nutshell: a Desktop Quick Reference for
                 {SVR4} and {Solaris 7}",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  edition =      "Third",
  pages =        "xvi + 598",
  year =         "1999",
  ISBN =         "1-56592-427-4 (paperback)",
  ISBN-13 =      "978-1-56592-427-7 (paperback)",
  LCCN =         "QA76.76.O63 R623 1999",
  bibdate =      "Wed Nov 17 09:10:28 1999",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib;
                 https://www.math.utah.edu/pub/tex/bib/ora.bib;
                 https://www.math.utah.edu/pub/tex/bib/unix.bib;
                 http://www.oreilly.com/catalog/",
  price =        "US\$24.95",
  URL =          "http://www.oreilly.com/catalog/unixnut3",
  abstract =     "\booktitle{Unix in a Nutshell} includes thorough
                 coverage of Unix System V Release 4 and Solaris 7.
                 Author Arnold Robbins has added the latest information
                 about: sixty new Unix commands; shell syntax (sh, csh,
                 and the 1988 and 1993 versions of ksh); regular
                 expressions; vi and ex commands, as well as newly
                 updated Emacs information; sed and awk commands; troff
                 and related commands and macros, with a new section on
                 refer; make, RCS (Version 5.7), and SCCS commands; and
                 obsolete commands. In addition, there is a new Unix
                 bibliography to guide the reader to further reading
                 about the Unix environment. If you currently use Unix
                 SVR4, or if you're a Solaris user, you'll want this
                 book.",
  acknowledgement = ack-nhfb,
  tableofcontents = "Part I: Commands and Shells \\
                 1: Introduction \\
                 2: Unix Commands \\
                 3: The Unix Shell: An Overview \\
                 4: The Bourne Shell and Korn Shell \\
                 5: The C Shell \\
                 Part II: Text Editing and Processing \\
                 6: Pattern Matching \\
                 7: The Emacs Editor \\
                 8: The vi Editor \\
                 9: The ex Editor \\
                 10: The sed Editor \\
                 11: The awk Programming Language \\
                 Part III: Text Formatting \\
                 12: nroff and troff \\
                 13: mm Macros \\
                 14: ms Macros \\
                 15: me Macros \\
                 16: man Macros \\
                 17: troff Preprocessors \\
                 Part IV: Software Development \\
                 18: The Source Code Control System \\
                 19: The Revision Control System \\
                 20: The make Utility \\
                 Appendix A: ASCII Character Set \\
                 Appendix B: Obsolete Commands",
}


bibtype: book
filename: master.bib
label: Robbins:2001:EAP
author: Arnold Robbins
title: Effective AWK Programming
publisher: pub-ORA
address: pub-ORA:adr
edition: Third
pages: xxiv + 421
year: 2001
ISBN: 0-596-00070-7 (paperback), 0-596-80537-3 (e-book) OR 0596000707 (paperback), 0596805373 (ebook)
LCCN: QA76.73.A95 R63 2001
bibdate: Fri Sep 28 14:47:35 2001
bibtimestamp: 2001.09.28 14:47:35 ???
URL: http://www.oreilly.com/catalog/awkprog3/
acknowledgement: ack-nhfb
rawauthor: Arnold Robbins
rawtitle: Effective {AWK} Programming
ISBN13:
978-0-596-00070-7 (paperback), 978-0-596-80537-1 (e-book) OR 9780596000707 (paperback), 9780596805371 (ebook)

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

abstract:
booktitle Effective awk Programming, 3rd Edition, focuses entirely on awk, exploring it in the greatest depth of the three awk titles we carry. It's an excellent companion piece to the more broadly focused second edition. This book provides complete coverage of the gawk 3.1 language as well as the most up-to-date coverage of the POSIX standard for awk available anywhere. Author Arnold Robbins clearly distinguishes standard awk features from GNU awk (gawk)-specific features, shines light into many of the ``dark corners'' of the language (areas to watch out for when programming), and devotes two full chapters to example programs. A brand new chapter is devoted to TCP/IP networking with gawk. He includes a summary of how the awk language evolved.

TOC:
I: The awk Language and gawk 1: Getting Started with awk 2: Regular Expressions 3: Reading Input Files 4: Printing Output 5: Expressions 6: Patterns, Actions, and Variables 7: Arrays in awk 8: Functions 9: Internationalization with gawk 10: Advanced Features of gawk 11: Running awk and gawk II: Using awk and gawk 12: A Library of awk Functions 13: Practical awk Programs 14: Internetworking with gawk Appendix A: The Evolution of the awk Language

rawabstract:
\booktitle{Effective awk Programming}, 3rd Edition, focuses entirely on awk, exploring it in the greatest depth of the three awk titles we carry. It's an excellent companion piece to the more broadly focused second edition. This book provides complete coverage of the gawk 3.1 language as well as the most up-to-date coverage of the POSIX standard for awk available anywhere. Author Arnold Robbins clearly distinguishes standard awk features from GNU awk (gawk)-specific features, shines light into many of the ``dark corners'' of the language (areas to watch out for when programming), and devotes two full chapters to example programs. A brand new chapter is devoted to TCP/IP networking with gawk. He includes a summary of how the awk language evolved.

rawTOC:
I: The awk Language and gawk \\ 1: Getting Started with awk \\ 2: Regular Expressions \\ 3: Reading Input Files \\ 4: Printing Output \\ 5: Expressions \\ 6: Patterns, Actions, and Variables \\ 7: Arrays in awk \\ 8: Functions \\ 9: Internationalization with gawk \\ 10: Advanced Features of gawk \\ 11: Running awk and gawk \\ II: Using awk and gawk \\ 12: A Library of awk Functions \\ 13: Practical awk Programs \\ 14: Internetworking with gawk \\ Appendix A: The Evolution of the awk Language

entry:
@Book{Robbins:2001:EAP,
  author =       "Arnold Robbins",
  title =        "Effective {AWK} Programming",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  edition =      "Third",
  pages =        "xxiv + 421",
  year =         "2001",
  ISBN =         "0-596-00070-7 (paperback), 0-596-80537-3 (e-book)",
  ISBN-13 =      "978-0-596-00070-7 (paperback), 978-0-596-80537-1
                 (e-book)",
  LCCN =         "QA76.73.A95 R63 2001",
  bibdate =      "Fri Sep 28 14:47:35 2001",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/css.bib;
                 https://www.math.utah.edu/pub/tex/bib/master.bib;
                 https://www.math.utah.edu/pub/tex/bib/ora.bib",
  price =        "US\$39.95",
  URL =          "http://www.oreilly.com/catalog/awkprog3/",
  abstract =     "\booktitle{Effective awk Programming}, 3rd Edition,
                 focuses entirely on awk, exploring it in the greatest
                 depth of the three awk titles we carry. It's an
                 excellent companion piece to the more broadly focused
                 second edition. This book provides complete coverage of
                 the gawk 3.1 language as well as the most up-to-date
                 coverage of the POSIX standard for awk available
                 anywhere. Author Arnold Robbins clearly distinguishes
                 standard awk features from GNU awk (gawk)-specific
                 features, shines light into many of the ``dark
                 corners'' of the language (areas to watch out for when
                 programming), and devotes two full chapters to example
                 programs. A brand new chapter is devoted to TCP/IP
                 networking with gawk. He includes a summary of how the
                 awk language evolved.",
  acknowledgement = ack-nhfb,
  tableofcontents = "I: The awk Language and gawk \\
                 1: Getting Started with awk \\
                 2: Regular Expressions \\
                 3: Reading Input Files \\
                 4: Printing Output \\
                 5: Expressions \\
                 6: Patterns, Actions, and Variables \\
                 7: Arrays in awk \\
                 8: Functions \\
                 9: Internationalization with gawk \\
                 10: Advanced Features of gawk \\
                 11: Running awk and gawk \\
                 II: Using awk and gawk \\
                 12: A Library of awk Functions \\
                 13: Practical awk Programs \\
                 14: Internetworking with gawk \\
                 Appendix A: The Evolution of the awk Language",
}


bibtype: book
filename: master.bib
label: Robbins:2003:USP
author: Kay A. Robbins and Steven Robbins
title: UNIX Systems Programming: Communication, Concurrency, and Threads
publisher: pub-PHPTR
address: pub-PHPTR:adr
edition: Second
pages: xvii + 893
year: 2003
ISBN: 0-13-042411-0 (hardcover) OR 0130424110 (hardcover)
ISBN13: 978-0-13-042411-2 (hardcover) OR 9780130424112 (hardcover)
LCCN: QA76.76.O63 R6215 2003
bibdate: Wed Aug 20 21:08:15 2003
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib; https://www.math.utah.edu/pub/tex/bib/unix.bib
bibtimestamp: 2003.08.20 21:08:15 ???
keywords: operating systems (computers); UNIX (computer file)
acknowledgement: ack-nhfb
annote: See cite Robbins:1996:PUP for first edition.
rawauthor: Kay A. Robbins and Steven Robbins
rawtitle: {UNIX} Systems Programming: Communication, Concurrency, and Threads
abstract:
This second edition of ``booktitle Unix Systems Programming'' shows how to design complex software to help get the best from the UNIX operating system.

TOC:
I: Fundamentals 1: Technology's Impact on Programs 2: Programs, Processes and Threads 3: Processes in UNIX 4: Unix I/O 5: Files and Directories 6: UNIX Special Files 7: Project: The Token Ring II: Asynchronous Events 8: Signals 9: Times and Timers 10: Project: Virtual Timers 11: Project: Cracking Shells III: Concurrency 12: POSIX Threads 13: Thread Synchronization 14: Critical Sections and Semaphores 15: POSIX IPC 16: Project: Producer Consumer Synchronization 17: Project: The Not Too Parallel Virtual Machine IV: Communication 18: Connection-Oriented Communication 19: Project: WWW Redirection 20: Connectionless Communication and Multicast 21: Project: Internet Radio 22: Project: Server Performance Appendix A: UNIX Fundamentals Appendix B: Restart Library Appendix C: UICI Implementation Appendix D: Logging Functions Appendix E: POSIX Extensions

rawabstract:
This second edition of ``\booktitle{Unix Systems Programming}'' shows how to design complex software to help get the best from the UNIX operating system.

rawTOC:
I: Fundamentals \\ 1: Technology's Impact on Programs \\ 2: Programs, Processes and Threads \\ 3: Processes in UNIX \\ 4: Unix I/O \\ 5: Files and Directories \\ 6: UNIX Special Files \\ 7: Project: The Token Ring \\ II: Asynchronous Events \\ 8: Signals \\ 9: Times and Timers \\ 10: Project: Virtual Timers \\ 11: Project: Cracking Shells \\ III: Concurrency \\ 12: POSIX Threads \\ 13: Thread Synchronization \\ 14: Critical Sections and Semaphores \\ 15: POSIX IPC \\ 16: Project: Producer Consumer Synchronization \\ 17: Project: The Not Too Parallel Virtual Machine \\ IV: Communication \\ 18: Connection-Oriented Communication \\ 19: Project: WWW Redirection \\ 20: Connectionless Communication and Multicast \\ 21: Project: Internet Radio \\ 22: Project: Server Performance \\ Appendix A: UNIX Fundamentals \\ Appendix B: Restart Library \\ Appendix C: UICI Implementation \\ Appendix D: Logging Functions \\ Appendix E: POSIX Extensions

entry:
@Book{Robbins:2003:USP,
  author =       "Kay A. Robbins and Steven Robbins",
  title =        "{UNIX} Systems Programming: Communication,
                 Concurrency, and Threads",
  publisher =    pub-PHPTR,
  address =      pub-PHPTR:adr,
  edition =      "Second",
  pages =        "xvii + 893",
  year =         "2003",
  ISBN =         "0-13-042411-0 (hardcover)",
  ISBN-13 =      "978-0-13-042411-2 (hardcover)",
  LCCN =         "QA76.76.O63 R6215 2003",
  bibdate =      "Wed Aug 20 21:08:15 2003",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib;
                 https://www.math.utah.edu/pub/tex/bib/unix.bib",
  abstract =     "This second edition of ``\booktitle{Unix Systems
                 Programming}'' shows how to design complex software to
                 help get the best from the UNIX operating system.",
  acknowledgement = ack-nhfb,
  annote =       "See \cite{Robbins:1996:PUP} for first edition.",
  keywords =     "operating systems (computers); UNIX (computer file)",
  tableofcontents = "I: Fundamentals \\
                 1: Technology's Impact on Programs \\
                 2: Programs, Processes and Threads \\
                 3: Processes in UNIX \\
                 4: Unix I/O \\
                 5: Files and Directories \\
                 6: UNIX Special Files \\
                 7: Project: The Token Ring \\
                 II: Asynchronous Events \\
                 8: Signals \\
                 9: Times and Timers \\
                 10: Project: Virtual Timers \\
                 11: Project: Cracking Shells \\
                 III: Concurrency \\
                 12: POSIX Threads \\
                 13: Thread Synchronization \\
                 14: Critical Sections and Semaphores \\
                 15: POSIX IPC \\
                 16: Project: Producer Consumer Synchronization \\
                 17: Project: The Not Too Parallel Virtual Machine \\
                 IV: Communication \\
                 18: Connection-Oriented Communication \\
                 19: Project: WWW Redirection \\
                 20: Connectionless Communication and Multicast \\
                 21: Project: Internet Radio \\
                 22: Project: Server Performance \\
                 Appendix A: UNIX Fundamentals \\
                 Appendix B: Restart Library \\
                 Appendix C: UICI Implementation \\
                 Appendix D: Logging Functions \\
                 Appendix E: POSIX Extensions",
}


bibtype: book
filename: master.bib
label: Robbins:2004:LPE
author: Arnold Robbins
title: Linux Programming by Example: The Fundamentals
publisher: pub-PHPTR
address: pub-PHPTR:adr
pages: xxxii + 687
year: 2004
ISBN: 0-13-142964-7 OR 0131429647
ISBN13: 978-0-13-142964-2 OR 9780131429642
LCCN: QA76.76.O63 R568 2004
bibdate: Tue May 18 14:39:49 2004
bibtimestamp: 2004.05.18 14:39:49 ???
acknowledgement: ack-nhfb
rawauthor: Arnold Robbins
rawtitle: {Linux} Programming by Example: The Fundamentals
bibsource:
https://www.math.utah.edu/pub/tex/bib/linux.bib; https://www.math.utah.edu/pub/tex/bib/master.bib; https://www.math.utah.edu/pub/tex/bib/unix.bib

abstract:
This book teaches Linux programming in the most effective way possible: by showing and explaining well-written programs. Drawing from both V7 Unix and GNU source code, Arnold Robbins focuses on the fundamental system call APIs at the core of any significant program, presenting examples from programs that Linux/Unix users already use every day. Gradually, one step at a time, Robbins teaches both high-level principles and under the hood techniques. Along the way, he carefully addresses real world issues like performance, portability, and robustness.

TOC:
Part I: Files and users 1: Introduction 2: Arguments, options, and the environment 3: User-level memory management 4: Files and file I/O 5: Directories and file metadata 6: General library interfaces part 1 7: Putting it all together: tt ls 8: Filesystems and directory walks Part II: Processes, IPC, and internationalization 9: Process management and pipes 10: Signals 11: Permissions and user and group ID numbers 12: General library interfaces part 2 13: Internationalization and localization 14: Extended interfaces Part III: Debugging and final project 15: Debugging 16: project that ties everything together Part IV: Appendixes Appendix A: Teach yourself programming in ten years Appendix B: Caldera ancient UNIX license Appendix C: GNU general public license

rawabstract:
This book teaches Linux programming in the most effective way possible: by showing and explaining well-written programs. Drawing from both V7 Unix and GNU source code, Arnold Robbins focuses on the fundamental system call APIs at the core of any significant program, presenting examples from programs that Linux/Unix users already use every day. Gradually, one step at a time, Robbins teaches both high-level principles and under the hood techniques. Along the way, he carefully addresses real world issues like performance, portability, and robustness.

rawTOC:
Part I: Files and users \\ 1: Introduction \\ 2: Arguments, options, and the environment \\ 3: User-level memory management \\ 4: Files and file I/O \\ 5: Directories and file metadata \\ 6: General library interfaces \\ part 1 \\ 7: Putting it all together: {\tt ls} \\ 8: Filesystems and directory walks \\ Part II: Processes, IPC, and internationalization \\ 9: Process management and pipes \\ 10: Signals \\ 11: Permissions and user and group ID numbers \\ 12: General library interfaces \\ part 2 \\ 13: Internationalization and localization \\ 14: Extended interfaces \\ Part III: Debugging and final project \\ 15: Debugging \\ 16: project that ties everything together \\ Part IV: Appendixes \\ Appendix A: Teach yourself programming in ten years \\ Appendix B: Caldera ancient UNIX license \\ Appendix C: GNU general public license

entry:
@Book{Robbins:2004:LPE,
  author =       "Arnold Robbins",
  title =        "{Linux} Programming by Example: The Fundamentals",
  publisher =    pub-PHPTR,
  address =      pub-PHPTR:adr,
  pages =        "xxxii + 687",
  year =         "2004",
  ISBN =         "0-13-142964-7",
  ISBN-13 =      "978-0-13-142964-2",
  LCCN =         "QA76.76.O63 R568 2004",
  bibdate =      "Tue May 18 14:39:49 2004",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/linux.bib;
                 https://www.math.utah.edu/pub/tex/bib/master.bib;
                 https://www.math.utah.edu/pub/tex/bib/unix.bib",
  price =        "US\$39.99, CAN\$57.99",
  abstract =     "This book teaches Linux programming in the most
                 effective way possible: by showing and explaining
                 well-written programs. Drawing from both V7 Unix and
                 GNU source code, Arnold Robbins focuses on the
                 fundamental system call APIs at the core of any
                 significant program, presenting examples from programs
                 that Linux/Unix users already use every day. Gradually,
                 one step at a time, Robbins teaches both high-level
                 principles and under the hood techniques. Along the
                 way, he carefully addresses real world issues like
                 performance, portability, and robustness.",
  acknowledgement = ack-nhfb,
  tableofcontents = "Part I: Files and users \\
                 1: Introduction \\
                 2: Arguments, options, and the environment \\
                 3: User-level memory management \\
                 4: Files and file I/O \\
                 5: Directories and file metadata \\
                 6: General library interfaces \\
                 part 1 \\
                 7: Putting it all together: {\tt ls} \\
                 8: Filesystems and directory walks \\
                 Part II: Processes, IPC, and internationalization \\
                 9: Process management and pipes \\
                 10: Signals \\
                 11: Permissions and user and group ID numbers \\
                 12: General library interfaces \\
                 part 2 \\
                 13: Internationalization and localization \\
                 14: Extended interfaces \\
                 Part III: Debugging and final project \\
                 15: Debugging \\
                 16: project that ties everything together \\
                 Part IV: Appendixes \\
                 Appendix A: Teach yourself programming in ten years \\
                 Appendix B: Caldera ancient UNIX license \\
                 Appendix C: GNU general public license",
}


bibtype: book
filename: master.bib
label: Robbins:2005:CSS
author: Arnold Robbins and Nelson H. F. Beebe
title: Classic Shell Scripting
publisher: pub-ORA-MEDIA
address: pub-ORA-MEDIA:adr
pages: xxii + 534
year: 2005
ISBN: 0-596-00595-4 OR 0596005954
ISBN13: 978-0-596-00595-5 OR 9780596005955
LCCN: QA76.76.O63 R633 2005
bibdate: Tue Jul 12 16:13:16 2005
bibtimestamp: 2005.07.12 16:13:16 ???
URL: http://www.oreilly.com/catalog/shellsrptg/
acknowledgement: ack-nhfb
rawauthor: Arnold Robbins and Nelson H. F. Beebe
rawtitle: Classic Shell Scripting
ORCID: Beebe, Nelson H. F./0000-0001-7281-4263
bibsource:
https://www.math.utah.edu/pub/bibnet/authors/b/beebe-nelson-h-f.bib; https://www.math.utah.edu/pub/tex/bib/css.bib; https://www.math.utah.edu/pub/tex/bib/linux.bib; https://www.math.utah.edu/pub/tex/bib/master.bib; https://www.math.utah.edu/pub/tex/bib/mathcw.bib; https://www.math.utah.edu/pub/tex/bib/ora.bib; https://www.math.utah.edu/pub/tex/bib/spell.bib; https://www.math.utah.edu/pub/tex/bib/string-matching.bib; https://www.math.utah.edu/pub/tex/bib/unix.bib; https://www.math.utah.edu/pub/tex/bib/utah-math-dept-books.bib

note:
Also available in Chinese cite Robbins:2008:SJB, French cite Robbins:2005:ISS, German cite Robbins:2006:KSP, Japanese cite Robbins:2006:SSS, and Polish cite Robbins:2006:PSP translations.

TOC:
Foreword / ix Preface / xi 1 Background / 1 1.1 Unix History / 1 1.2 Software Tools Principles / 4 1.3 Summary / 6 2 Getting Started / 8 2.1 Scripting Languages Versus Compiled Languages / 8 2.2 Why Use a Shell Script? / 9 2.3 A Simple Script / 9 2.4 Self-Contained Scripts: The #! First Line / 10 2.5 Basic Shell Constructs / 12 2.6 Accessing Shell Script Arguments / 23 2.7 Simple Execution Tracing / 24 2.8 Internationalization and Localization / 25 2.9 Summary / 28 3 Searching and Substitutions / 30 3.1 Searching for Text / 30 3.2 Regular Expressions / 31 3.3 Working with Fields / 56 3.4 Summary / 65 4 Text Processing Tools / 67 4.1 Sorting Text / 67 4.2 Removing Duplicates / 75 4.3 Reformatting Paragraphs / 76 4.4 Counting Lines, Words, and Characters / 77 4.5 Printing / 78 4.6 Extracting the First and Last Lines / 83 4.7 Summary / 86 5 Pipelines Can Do Amazing Things / 87 5.1 Extracting Data from Structured Text Files / 87 5.2 Structured Data for the Web / 94 5.3 Cheating at Word Puzzles / 100 5.4 Word Lists / 102 5.5 Tag Lists / 105 5.6 Summary / 107 6 Variables, Making Decisions, and Repeating Actions / 109 6.1 Variables and Arithmetic / 109 6.2 Exit Statuses / 120 6.3 The case Statement / 129 6.4 Looping / 130 6.5 Functions / 135 6.6 Summary / 138 7 Input and Output, Files, and Command Evaluation / 140 7.1 Standard Input, Output, and Error / 140 7.2 Reading Lines with read / 140 7.3 More About Redirections / 143 7.4 The Full Story on printf / 147 7.5 Tilde Expansion and Wildcards / 152 7.6 Command Substitution / 155 7.7 Quoting / 161 7.8 Evaluation Order and eval / 162 7.9 Built-in Commands / 168 7.10 Summary / 175 8 Production Scripts / 177 8.1 Path Searching / 177 8.2 Automating Software Builds / 192 8.3 Summary / 222 9 Enough awk to Be Dangerous / 223 9.1 The awk Command Line / 224 9.2 The awk Programming Model / 225 9.3 Program Elements / 226 9.4 Records and Fields / 236 9.5 Patterns and Actions / 238 9.6 One-Line Programs in awk / 240 9.7 Statements / 244 9.8 User-Defined Functions / 252 9.9 String Functions / 255 9.10 Numeric Functions / 264 9.11 Summary / 266 10 Working with Files / 267 10.1 Listing Files / 267 10.2 Updating Modification Times with touch / 273 10.3 Creating and Using Temporary Files / 274 10.4 Finding Files / 279 10.5 Running Commands: xargs / 293 10.6 Filesystem Space Information / 295 10.7 Comparing Files / 299 10.8 Summary / 307 11 Extend Example: Merging User Databases / 308 11.1 The Problem / 308 11.2 The Password Files / 309 11.3 Merging Password Files / 310 11.4 Changing File Ownership / 317 11.5 Other Real-World Issues / 321 11.6 Summary / 323 12 Spellchecking / 325 12.1 The spell Program / 325 12.2 The Original Unix Spellchecking Prototype / 326 12.3 Improving ispell and aspell / 327 12.4 A Spellchecker in awk / 331 12.5 Summary / 350 13 Processes / 352 13.1 Process Creation / 353 13.2 Process Listing / 354 13.3 Process Control and Deletion / 360 13.4 Process System-Call Tracing / 368 13.5 Process Accounting / 372 13.6 Delayed Scheduling of Processes / 373 13.7 The /proc Filesystem / 378 13.8 Summary / 379 14 Shell Portability Issues and Extensions / 381 14.1 Gotchas / 381 14.2 The bash shopt Command / 385 14.3 Common Extensions / 389 14.4 Download Information / 402 14.5 Other Extended Bourne-Style Shells / 405 14.6 Shell Versions / 405 14.7 Shell Initialization and Termination / 406 14.8 Summary / 412 15 Secure Shell Scripts: Getting Started / 413 15.1 Tips for Secure Shell Scripts / 413 15.2 Restricted Shell / 416 15.3 Trojan Horses / 418 15.4 Setuid Shell Scripts: A Bad Idea / 419 15.5 ksh93 and Privileged Mode / 21 15.6 Summary / 422 A Writing Manual Pages / 423 B Files and Filesystems / 437 C Important Unix Commands / 473 Bibliography / 478 Glossary / 484 Index / 509

rawnote:
Also available in Chinese \cite{Robbins:2008:SJB}, French \cite{Robbins:2005:ISS}, German \cite{Robbins:2006:KSP}, Japanese \cite{Robbins:2006:SSS}, and Polish \cite{Robbins:2006:PSP} translations.

rawTOC:
Foreword / ix \\ Preface / xi \\ 1 Background / 1 \\ 1.1 Unix History / 1 \\ 1.2 Software Tools Principles / 4 \\ 1.3 Summary / 6 \\ 2 Getting Started / 8 \\ 2.1 Scripting Languages Versus Compiled Languages / 8 \\ 2.2 Why Use a Shell Script? / 9 \\ 2.3 A Simple Script / 9 \\ 2.4 Self-Contained Scripts: The \#! First Line / 10 \\ 2.5 Basic Shell Constructs / 12 \\ 2.6 Accessing Shell Script Arguments / 23 \\ 2.7 Simple Execution Tracing / 24 \\ 2.8 Internationalization and Localization / 25 \\ 2.9 Summary / 28 \\ 3 Searching and Substitutions / 30 \\ 3.1 Searching for Text / 30 \\ 3.2 Regular Expressions / 31 \\ 3.3 Working with Fields / 56 \\ 3.4 Summary / 65 \\ 4 Text Processing Tools / 67 \\ 4.1 Sorting Text / 67 \\ 4.2 Removing Duplicates / 75 \\ 4.3 Reformatting Paragraphs / 76 \\ 4.4 Counting Lines, Words, and Characters / 77 \\ 4.5 Printing / 78 \\ 4.6 Extracting the First and Last Lines / 83 \\ 4.7 Summary / 86 \\ 5 Pipelines Can Do Amazing Things / 87 \\ 5.1 Extracting Data from Structured Text Files / 87 \\ 5.2 Structured Data for the Web / 94 \\ 5.3 Cheating at Word Puzzles / 100 \\ 5.4 Word Lists / 102 \\ 5.5 Tag Lists / 105 \\ 5.6 Summary / 107 \\ 6 Variables, Making Decisions, and Repeating Actions / 109 \\ 6.1 Variables and Arithmetic / 109 \\ 6.2 Exit Statuses / 120 \\ 6.3 The case Statement / 129 \\ 6.4 Looping / 130 \\ 6.5 Functions / 135 \\ 6.6 Summary / 138 \\ 7 Input and Output, Files, and Command Evaluation / 140 \\ 7.1 Standard Input, Output, and Error / 140 \\ 7.2 Reading Lines with read / 140 \\ 7.3 More About Redirections / 143 \\ 7.4 The Full Story on printf / 147 \\ 7.5 Tilde Expansion and Wildcards / 152 \\ 7.6 Command Substitution / 155 \\ 7.7 Quoting / 161 \\ 7.8 Evaluation Order and eval / 162 \\ 7.9 Built-in Commands / 168 \\ 7.10 Summary / 175 \\ 8 Production Scripts / 177 \\ 8.1 Path Searching / 177 \\ 8.2 Automating Software Builds / 192 \\ 8.3 Summary / 222 \\ 9 Enough awk to Be Dangerous / 223 \\ 9.1 The awk Command Line / 224 \\ 9.2 The awk Programming Model / 225 \\ 9.3 Program Elements / 226 \\ 9.4 Records and Fields / 236 \\ 9.5 Patterns and Actions / 238 \\ 9.6 One-Line Programs in awk / 240 \\ 9.7 Statements / 244 \\ 9.8 User-Defined Functions / 252 \\ 9.9 String Functions / 255 \\ 9.10 Numeric Functions / 264 \\ 9.11 Summary / 266 \\ 10 Working with Files / 267 \\ 10.1 Listing Files / 267 \\ 10.2 Updating Modification Times with touch / 273 \\ 10.3 Creating and Using Temporary Files / 274 \\ 10.4 Finding Files / 279 \\ 10.5 Running Commands: xargs / 293 \\ 10.6 Filesystem Space Information / 295 \\ 10.7 Comparing Files / 299 \\ 10.8 Summary / 307 \\ 11 Extend Example: Merging User Databases / 308 \\ 11.1 The Problem / 308 \\ 11.2 The Password Files / 309 \\ 11.3 Merging Password Files / 310 \\ 11.4 Changing File Ownership / 317 \\ 11.5 Other Real-World Issues / 321 \\ 11.6 Summary / 323 \\ 12 Spellchecking / 325 \\ 12.1 The spell Program / 325 \\ 12.2 The Original Unix Spellchecking Prototype / 326 \\ 12.3 Improving ispell and aspell / 327 \\ 12.4 A Spellchecker in awk / 331 \\ 12.5 Summary / 350 \\ 13 Processes / 352 \\ 13.1 Process Creation / 353 \\ 13.2 Process Listing / 354 \\ 13.3 Process Control and Deletion / 360 \\ 13.4 Process System-Call Tracing / 368 \\ 13.5 Process Accounting / 372 \\ 13.6 Delayed Scheduling of Processes / 373 \\ 13.7 The /proc Filesystem / 378 \\ 13.8 Summary / 379 \\ 14 Shell Portability Issues and Extensions / 381 \\ 14.1 Gotchas / 381 \\ 14.2 The bash shopt Command / 385 \\ 14.3 Common Extensions / 389 \\ 14.4 Download Information / 402 \\ 14.5 Other Extended Bourne-Style Shells / 405 \\ 14.6 Shell Versions / 405 \\ 14.7 Shell Initialization and Termination / 406 \\ 14.8 Summary / 412 \\ 15 Secure Shell Scripts: Getting Started / 413 \\ 15.1 Tips for Secure Shell Scripts / 413 \\ 15.2 Restricted Shell / 416 \\ 15.3 Trojan Horses / 418 \\ 15.4 Setuid Shell Scripts: A Bad Idea / 419 \\ 15.5 ksh93 and Privileged Mode / 21 \\ 15.6 Summary / 422 \\ A Writing Manual Pages / 423 \\ B Files and Filesystems / 437 \\ C Important Unix Commands / 473 \\ Bibliography / 478 \\ Glossary / 484 \\ Index / 509

entry:
@Book{Robbins:2005:CSS,
  author =       "Arnold Robbins and Nelson H. F. Beebe",
  title =        "Classic Shell Scripting",
  publisher =    pub-ORA-MEDIA,
  address =      pub-ORA-MEDIA:adr,
  pages =        "xxii + 534",
  year =         "2005",
  ISBN =         "0-596-00595-4",
  ISBN-13 =      "978-0-596-00595-5",
  LCCN =         "QA76.76.O63 R633 2005",
  bibdate =      "Tue Jul 12 16:13:16 2005",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/b/beebe-nelson-h-f.bib;
                 https://www.math.utah.edu/pub/tex/bib/css.bib;
                 https://www.math.utah.edu/pub/tex/bib/linux.bib;
                 https://www.math.utah.edu/pub/tex/bib/master.bib;
                 https://www.math.utah.edu/pub/tex/bib/mathcw.bib;
                 https://www.math.utah.edu/pub/tex/bib/ora.bib;
                 https://www.math.utah.edu/pub/tex/bib/spell.bib;
                 https://www.math.utah.edu/pub/tex/bib/string-matching.bib;
                 https://www.math.utah.edu/pub/tex/bib/unix.bib;
                 https://www.math.utah.edu/pub/tex/bib/utah-math-dept-books.bib",
  note =         "Also available in Chinese \cite{Robbins:2008:SJB},
                 French \cite{Robbins:2005:ISS}, German
                 \cite{Robbins:2006:KSP}, Japanese
                 \cite{Robbins:2006:SSS}, and Polish
                 \cite{Robbins:2006:PSP} translations.",
  URL =          "http://www.oreilly.com/catalog/shellsrptg/",
  acknowledgement = ack-nhfb,
  ORCID-numbers = "Beebe, Nelson H. F./0000-0001-7281-4263",
  tableofcontents = "Foreword / ix \\
                 Preface / xi \\
                 1 Background / 1 \\
                 1.1 Unix History / 1 \\
                 1.2 Software Tools Principles / 4 \\
                 1.3 Summary / 6 \\
                 2 Getting Started / 8 \\
                 2.1 Scripting Languages Versus Compiled Languages / 8
                 \\
                 2.2 Why Use a Shell Script? / 9 \\
                 2.3 A Simple Script / 9 \\
                 2.4 Self-Contained Scripts: The \#! First Line / 10 \\
                 2.5 Basic Shell Constructs / 12 \\
                 2.6 Accessing Shell Script Arguments / 23 \\
                 2.7 Simple Execution Tracing / 24 \\
                 2.8 Internationalization and Localization / 25 \\
                 2.9 Summary / 28 \\
                 3 Searching and Substitutions / 30 \\
                 3.1 Searching for Text / 30 \\
                 3.2 Regular Expressions / 31 \\
                 3.3 Working with Fields / 56 \\
                 3.4 Summary / 65 \\
                 4 Text Processing Tools / 67 \\
                 4.1 Sorting Text / 67 \\
                 4.2 Removing Duplicates / 75 \\
                 4.3 Reformatting Paragraphs / 76 \\
                 4.4 Counting Lines, Words, and Characters / 77 \\
                 4.5 Printing / 78 \\
                 4.6 Extracting the First and Last Lines / 83 \\
                 4.7 Summary / 86 \\
                 5 Pipelines Can Do Amazing Things / 87 \\
                 5.1 Extracting Data from Structured Text Files / 87 \\
                 5.2 Structured Data for the Web / 94 \\
                 5.3 Cheating at Word Puzzles / 100 \\
                 5.4 Word Lists / 102 \\
                 5.5 Tag Lists / 105 \\
                 5.6 Summary / 107 \\
                 6 Variables, Making Decisions, and Repeating Actions /
                 109 \\
                 6.1 Variables and Arithmetic / 109 \\
                 6.2 Exit Statuses / 120 \\
                 6.3 The case Statement / 129 \\
                 6.4 Looping / 130 \\
                 6.5 Functions / 135 \\
                 6.6 Summary / 138 \\
                 7 Input and Output, Files, and Command Evaluation / 140
                 \\
                 7.1 Standard Input, Output, and Error / 140 \\
                 7.2 Reading Lines with read / 140 \\
                 7.3 More About Redirections / 143 \\
                 7.4 The Full Story on printf / 147 \\
                 7.5 Tilde Expansion and Wildcards / 152 \\
                 7.6 Command Substitution / 155 \\
                 7.7 Quoting / 161 \\
                 7.8 Evaluation Order and eval / 162 \\
                 7.9 Built-in Commands / 168 \\
                 7.10 Summary / 175 \\
                 8 Production Scripts / 177 \\
                 8.1 Path Searching / 177 \\
                 8.2 Automating Software Builds / 192 \\
                 8.3 Summary / 222 \\
                 9 Enough awk to Be Dangerous / 223 \\
                 9.1 The awk Command Line / 224 \\
                 9.2 The awk Programming Model / 225 \\
                 9.3 Program Elements / 226 \\
                 9.4 Records and Fields / 236 \\
                 9.5 Patterns and Actions / 238 \\
                 9.6 One-Line Programs in awk / 240 \\
                 9.7 Statements / 244 \\
                 9.8 User-Defined Functions / 252 \\
                 9.9 String Functions / 255 \\
                 9.10 Numeric Functions / 264 \\
                 9.11 Summary / 266 \\
                 10 Working with Files / 267 \\
                 10.1 Listing Files / 267 \\
                 10.2 Updating Modification Times with touch / 273 \\
                 10.3 Creating and Using Temporary Files / 274 \\
                 10.4 Finding Files / 279 \\
                 10.5 Running Commands: xargs / 293 \\
                 10.6 Filesystem Space Information / 295 \\
                 10.7 Comparing Files / 299 \\
                 10.8 Summary / 307 \\
                 11 Extend Example: Merging User Databases / 308 \\
                 11.1 The Problem / 308 \\
                 11.2 The Password Files / 309 \\
                 11.3 Merging Password Files / 310 \\
                 11.4 Changing File Ownership / 317 \\
                 11.5 Other Real-World Issues / 321 \\
                 11.6 Summary / 323 \\
                 12 Spellchecking / 325 \\
                 12.1 The spell Program / 325 \\
                 12.2 The Original Unix Spellchecking Prototype / 326
                 \\
                 12.3 Improving ispell and aspell / 327 \\
                 12.4 A Spellchecker in awk / 331 \\
                 12.5 Summary / 350 \\
                 13 Processes / 352 \\
                 13.1 Process Creation / 353 \\
                 13.2 Process Listing / 354 \\
                 13.3 Process Control and Deletion / 360 \\
                 13.4 Process System-Call Tracing / 368 \\
                 13.5 Process Accounting / 372 \\
                 13.6 Delayed Scheduling of Processes / 373 \\
                 13.7 The /proc Filesystem / 378 \\
                 13.8 Summary / 379 \\
                 14 Shell Portability Issues and Extensions / 381 \\
                 14.1 Gotchas / 381 \\
                 14.2 The bash shopt Command / 385 \\
                 14.3 Common Extensions / 389 \\
                 14.4 Download Information / 402 \\
                 14.5 Other Extended Bourne-Style Shells / 405 \\
                 14.6 Shell Versions / 405 \\
                 14.7 Shell Initialization and Termination / 406 \\
                 14.8 Summary / 412 \\
                 15 Secure Shell Scripts: Getting Started / 413 \\
                 15.1 Tips for Secure Shell Scripts / 413 \\
                 15.2 Restricted Shell / 416 \\
                 15.3 Trojan Horses / 418 \\
                 15.4 Setuid Shell Scripts: A Bad Idea / 419 \\
                 15.5 ksh93 and Privileged Mode / 21 \\
                 15.6 Summary / 422 \\
                 A Writing Manual Pages / 423 \\
                 B Files and Filesystems / 437 \\
                 C Important Unix Commands / 473 \\
                 Bibliography / 478 \\
                 Glossary / 484 \\
                 Index / 509",
}


bibtype: book
filename: master.bib
label: Robbins:2005:GPG
author: Arnold Robbins
title: GDB Pocket Guide
publisher: pub-ORA-MEDIA
address: pub-ORA-MEDIA:adr
pages: v + 69
year: 2005
LCCN: QA76.9.D43 R63 2005
bibdate: Thu May 19 14:28:52 2005
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib; prodorbis.library.yale.edu:7090/voyager
bibtimestamp: 2005.05.19 14:28:52 ???
acknowledgement: ack-nhfb
rawauthor: Arnold Robbins
rawtitle: {GDB} Pocket Guide
ISBN:
0-596-10027-2 (paperback), 0-596-52866-3 (e-book), 0-596-55335-8 (e-book) OR 0596100272 (paperback), 0596528663 (ebook), 0596553358 (ebook)

ISBN13:
978-0-596-10027-8 (paperback), 978-0-596-52866-9 (e-book), 978-0-596-55335-7 (e-book) OR 9780596100278 (paperback), 9780596528669 (ebook), 9780596553357 (ebook)

abstract:
In the open source and free software worlds, GDB, or the GNU Debugger, is the standard debugger. It ships with all BSD and GNU/Linux systems, and compiles and works `out of the box' on just about every other kind of commercial Unix system. (It even works on Microsoft Windows systems!) Despite GDB's popularity, until now there hasn't been a brief guide or a quick reference to its many features. The GDB Pocket Reference fills this gap. It's designed so that you can look up features quickly and effectively. If you aren't a fluent user of GDB, the GDB Pocket Reference will show you what this debugger is capable of doing. If you are fluent, this book will keep the information you need right at your fingertips - without cluttering up either your physical or virtual desktop.'

TOC:
Command-line syntax Initialization files GDB expressions The GDB text user interface Group listing of GDB commands Summary of set and show commands Summary of the info command Alphabetical summary of GDB commands

rawabstract:
In the open source and free software worlds, GDB, or the GNU Debugger, is the standard debugger. It ships with all BSD and GNU/Linux systems, and compiles and works `out of the box' on just about every other kind of commercial Unix system. (It even works on Microsoft Windows systems!) Despite GDB's popularity, until now there hasn't been a brief guide or a quick reference to its many features. The GDB Pocket Reference fills this gap. It's designed so that you can look up features quickly and effectively. If you aren't a fluent user of GDB, the GDB Pocket Reference will show you what this debugger is capable of doing. If you are fluent, this book will keep the information you need right at your fingertips - without cluttering up either your physical or virtual desktop.'

rawTOC:
Command-line syntax \\ Initialization files \\ GDB expressions \\ The GDB text user interface \\ Group listing of GDB commands \\ Summary of set and show commands \\ Summary of the info command \\ Alphabetical summary of GDB commands

entry:
@Book{Robbins:2005:GPG,
  author =       "Arnold Robbins",
  title =        "{GDB} Pocket Guide",
  publisher =    pub-ORA-MEDIA,
  address =      pub-ORA-MEDIA:adr,
  pages =        "v + 69",
  year =         "2005",
  ISBN =         "0-596-10027-2 (paperback), 0-596-52866-3 (e-book),
                 0-596-55335-8 (e-book)",
  ISBN-13 =      "978-0-596-10027-8 (paperback), 978-0-596-52866-9
                 (e-book), 978-0-596-55335-7 (e-book)",
  LCCN =         "QA76.9.D43 R63 2005",
  bibdate =      "Thu May 19 14:28:52 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib;
                 prodorbis.library.yale.edu:7090/voyager",
  price =        "US\$9.95, CAN\$13.95",
  abstract =     "In the open source and free software worlds, GDB, or
                 the GNU Debugger, is the standard debugger. It ships
                 with all BSD and GNU/Linux systems, and compiles and
                 works `out of the box' on just about every other kind
                 of commercial Unix system. (It even works on Microsoft
                 Windows systems!) Despite GDB's popularity, until now
                 there hasn't been a brief guide or a quick reference to
                 its many features. The GDB Pocket Reference fills this
                 gap. It's designed so that you can look up features
                 quickly and effectively. If you aren't a fluent user of
                 GDB, the GDB Pocket Reference will show you what this
                 debugger is capable of doing. If you are fluent, this
                 book will keep the information you need right at your
                 fingertips - without cluttering up either your physical
                 or virtual desktop.'",
  acknowledgement = ack-nhfb,
  tableofcontents = "Command-line syntax \\
                 Initialization files \\
                 GDB expressions \\
                 The GDB text user interface \\
                 Group listing of GDB commands \\
                 Summary of set and show commands \\
                 Summary of the info command \\
                 Alphabetical summary of GDB commands",
}


bibtype: book
filename: master.bib
label: Robbins:2005:ISS
author: Arnold Robbins and Nelson H. F. Beebe
title: Introduction aux scripts shell
publisher: pub-ORA
address: pub-ORA:adr
pages: xxii + 558
year: 2005
ISBN: 2-84177-375-2 OR 2841773752
ISBN13: 978-2-84177-375-6 OR 9782841773756
bibdate: Mon Feb 27 11:35:14 MST 2006
bibtimestamp: 2006.02.27 11:35:14 MST
note: French translation of cite Robbins:2005:CSS by Eric Jacoboni.
URL: http://www.silicon.fr/getarticle.asp?id=14015
language: French
acknowledgement: ack-nhfb
rawauthor: Arnold Robbins and Nelson H. F. Beebe
rawnote: French translation of \cite{Robbins:2005:CSS} by Eric Jacoboni.
rawtitle: Introduction aux scripts shell
ORCID: Beebe, Nelson H. F./0000-0001-7281-4263
bibsource:
carmin.sudoc.abes.fr:210/ABES-Z39-PUBLIC; https://www.math.utah.edu/pub/bibnet/authors/b/beebe-nelson-h-f.bib; https://www.math.utah.edu/pub/tex/bib/master.bib; https://www.math.utah.edu/pub/tex/bib/unix.bib; https://www.math.utah.edu/pub/tex/bib/utah-math-dept-books.bib

TOC:
Fondements Recherches et substitutions Outils pour traiter le texte De la puissance des pipes Variables, structures conditionnelles et boucles Entrees, sorties, fichiers et evaluation des commandes Scripts en production Presentation de awk Les fichiers Fusionner des bases de donnees utilisateurs Verification orthographique Processus Portabilite du shell et extensions Introduction aux scripts shell securises

rawTOC:
Fondements \\ Recherches et substitutions \\ Outils pour traiter le texte \\ De la puissance des pipes \\ Variables, structures conditionnelles et boucles \\ Entr{\'e}es, sorties, fichiers et {\'e}valuation des commandes \\ Scripts en production \\ Pr{\'e}sentation de awk \\ Les fichiers \\ Fusionner des bases de donn{\'e}es utilisateurs \\ V{\'e}rification orthographique \\ Processus \\ Portabilit{\'e} du shell et extensions \\ Introduction aux scripts shell s{\'e}curis{\'e}s

entry:
@Book{Robbins:2005:ISS,
  author =       "Arnold Robbins and Nelson H. F. Beebe",
  title =        "Introduction aux scripts shell",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  pages =        "xxii + 558",
  year =         "2005",
  ISBN =         "2-84177-375-2",
  ISBN-13 =      "978-2-84177-375-6",
  LCCN =         "????",
  bibdate =      "Mon Feb 27 11:35:14 MST 2006",
  bibsource =    "carmin.sudoc.abes.fr:210/ABES-Z39-PUBLIC;
                 https://www.math.utah.edu/pub/bibnet/authors/b/beebe-nelson-h-f.bib;
                 https://www.math.utah.edu/pub/tex/bib/master.bib;
                 https://www.math.utah.edu/pub/tex/bib/unix.bib;
                 https://www.math.utah.edu/pub/tex/bib/utah-math-dept-books.bib",
  note =         "French translation of \cite{Robbins:2005:CSS} by Eric
                 Jacoboni.",
  URL =          "http://www.silicon.fr/getarticle.asp?id=14015",
  acknowledgement = ack-nhfb,
  language =     "French",
  ORCID-numbers = "Beebe, Nelson H. F./0000-0001-7281-4263",
  tableofcontents = "Fondements \\
                 Recherches et substitutions \\
                 Outils pour traiter le texte \\
                 De la puissance des pipes \\
                 Variables, structures conditionnelles et boucles \\
                 Entr{\'e}es, sorties, fichiers et {\'e}valuation des
                 commandes \\
                 Scripts en production \\
                 Pr{\'e}sentation de awk \\
                 Les fichiers \\
                 Fusionner des bases de donn{\'e}es utilisateurs \\
                 V{\'e}rification orthographique \\
                 Processus \\
                 Portabilit{\'e} du shell et extensions \\
                 Introduction aux scripts shell s{\'e}curis{\'e}s",
}


bibtype: book
filename: master.bib
label: Robbins:2005:UN
author: Arnold Robbins
title: Unix in a Nutshell
publisher: pub-ORA-MEDIA
address: pub-ORA-MEDIA:adr
edition: Fourth
pages: xviii + 885
year: 2005
LCCN: QA76.76.O63 R63 2005
bibdate: Mon Nov 21 12:08:47 2005
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib
bibtimestamp: 2005.11.21 12:08:47 ???
URL: http://www.oreilly.com/catalog/unixnut4/index.html
acknowledgement: ack-nhfb
rawauthor: Arnold Robbins
rawtitle: {Unix} in a Nutshell
ISBN:
0-596-10029-9 (paperback), 0-596-52948-1 (e-book), 1-4493-9114-1 (e-book) OR 0596100299 (paperback), 0596529481 (ebook), 1449391141 (ebook)

ISBN13:
978-0-596-10029-2 (paperback), 978-0-596-52948-2 (e-book), 978-1-4493-9114-0 (e-book) OR 9780596100292 (paperback), 9780596529482 (ebook), 9781449391140 (ebook)

TOC:
Introduction Unix commands The Unix shell: an overview The Bash and Korn shells tcsh: an extended C shell Package management Pattern matching The Emacs editor The vi, ex, and vim editors The sed editor The awk programming language Source code management: an overview The revision control system The concurrent versions system The subversion version control system The GNU make utility The GDB debugger Writing manual pages

rawTOC:
Introduction \\ Unix commands \\ The Unix shell: an overview \\ The Bash and Korn shells \\ tcsh: an extended C shell \\ Package management \\ Pattern matching \\ The Emacs editor \\ The vi, ex, and vim editors \\ The sed editor \\ The awk programming language \\ Source code management: an overview \\ The revision control system \\ The concurrent versions system \\ The subversion version control system \\ The GNU make utility \\ The GDB debugger \\ Writing manual pages

entry:
@Book{Robbins:2005:UN,
  author =       "Arnold Robbins",
  title =        "{Unix} in a Nutshell",
  publisher =    pub-ORA-MEDIA,
  address =      pub-ORA-MEDIA:adr,
  edition =      "Fourth",
  pages =        "xviii + 885",
  year =         "2005",
  ISBN =         "0-596-10029-9 (paperback), 0-596-52948-1 (e-book),
                 1-4493-9114-1 (e-book)",
  ISBN-13 =      "978-0-596-10029-2 (paperback), 978-0-596-52948-2
                 (e-book), 978-1-4493-9114-0 (e-book)",
  LCCN =         "QA76.76.O63 R63 2005",
  bibdate =      "Mon Nov 21 12:08:47 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib",
  price =        "US\$34.95, CAN\$48.95, UK\pounds 24.95",
  URL =          "http://www.oreilly.com/catalog/unixnut4/index.html",
  acknowledgement = ack-nhfb,
  tableofcontents = "Introduction \\
                 Unix commands \\
                 The Unix shell: an overview \\
                 The Bash and Korn shells \\
                 tcsh: an extended C shell \\
                 Package management \\
                 Pattern matching \\
                 The Emacs editor \\
                 The vi, ex, and vim editors \\
                 The sed editor \\
                 The awk programming language \\
                 Source code management: an overview \\
                 The revision control system \\
                 The concurrent versions system \\
                 The subversion version control system \\
                 The GNU make utility \\
                 The GDB debugger \\
                 Writing manual pages",
}


bibtype: book
filename: master.bib
label: Robbins:2006:KSP
author: Arnold Robbins and Nelson H. F. Beebe
publisher: pub-ORA
address: pub-ORA:adr
pages: xxiii + 572
year: 2006
ISBN: 3-89721-441-5 OR 3897214415
ISBN13: 978-3-89721-441-5 OR 9783897214415
LCCN: QA76.76.O63 R563 2005
bibdate: Tue Dec 23 09:41:24 MST 2008
bibtimestamp: 2008.12.23 09:41:24 MST
note: German translation of cite Robbins:2005:CSS by Kathrin Lichtenberg.
URL: http://www.gbv.de/dms/hebis-darmstadt/toc/17645067X.pdf
language: German
subject: SHELL <Programmiersprache>; Skript <Programm>; UNIX
acknowledgement: ack-nhfb
rawauthor: Arnold Robbins and Nelson H. F. Beebe
rawnote: German translation of \cite{Robbins:2005:CSS} by Kathrin Lichtenberg.
ORCID: Beebe, Nelson H. F./0000-0001-7281-4263
title:
Klassische Shell-Programmierung: [automatisieren Sie Ihre Unix / Linux-Tasks]. (German) [Classic Shell Scripting: [automating your Unix / Linux jobs]]

bibsource:
https://www.math.utah.edu/pub/bibnet/authors/b/beebe-nelson-h-f.bib; https://www.math.utah.edu/pub/tex/bib/master.bib; https://www.math.utah.edu/pub/tex/bib/utah-math-dept-books.bib; z3950.gbv.de:20011/gvk

TOC:
Vorwort / ix Einfuhrung / xi 1 Hintergrund / 1 1.1 Unix-Geschichte / 1 1.2 Prinzipien fur Software-Werkzeuge / 4 1.3 Zusammenfassung / 7 2 Zum Einstieg / 8 2.1 Skriptsprachen im Vergleich mit kompilierten Sprachen / 8 2.2 Wozu ein Shell-Skript einsetzen? / 9 2.3 Ein einfaches Skript / 9 2.4 Eigenstandige Skripten: #! in der ersten Zeile / 10 2.5 Grundlegende Shell-Konstrukte / 13 2.6 Auf Shell-Skript-Argumente zugreifen / 24 2.7 Einfache Uberwachung der Ausfuhrung / 26 2.8 Internationalisierung und Lokalisierung / 26 2.9 Zusammenfassung / 30 3 Suchen und Ersetzen / 32 3.1 Nach Text suchen / 32 3.2 Regulare Ausdrucke / 35 3.3 Mit Feldern arbeiten / 60 3.4 Zusammenfassung / 69 4 Werkzeuge zur Textverarbeitung / 71 4.1 Text sortieren / 71 4.2 Duplikate loschen / 80 4.3 Absatze umformatieren / 81 4.4 Zeilen, Worter und Zeichen zahlen / 82 4.5 Drucken / 83 4.6 Die erste und die letzte Zeile extrahieren / 88 4.7 Zusammenfassung / 91 5 Mit Pipelines erstaunliches leisten / 92 5.1 Daten aus strukturierten Textdateien extrahieren / 92 5.2 Strukturierte Daten fur das Web / 100 5.3 Beim Kreuzwortratsel schummeln / 106 5.4 Wortlisten / 108 5.5 Tag-Listen / 111 5.6 Zusammenfassung / 114 6 Variablen, Entscheidungen treffen und Aktionen wiederholen / 116 6.1 Variablen und Arithmetik / 116 6.2 Exit-Status / 128 6.3 Die case-Anweisung / 137 6.4 Schleifen / 138 6.5 Funktionen / 144 6.6 Zusammenfassung / 147 7 Eingabe und Ausgabe, Dateien und Befehlsauswertung / 149 7.1 Standardeingabe, Standardausgabe und Standardfehlerausgabe / 149 7.2 Zeilen lesen mit read / 150 7.3 Mehr uber Umleitungen / 152 7.4 Die vollstandige Geschichte von printf / 157 7.5 Tilde-Erweiterung und Wildcards / 162 7.6 Befehlsersetzung / 166 7.7 Quotierung / 172 7.8 Auswertungsreihenfolge und eval / 173 7.9 Integrierte Befehle / 179 7.10 Zusammenfassung / 187 8 Produktionsskripten / 189 8.1 Pfadsuche / 189 8.2 Software-Builds automatisieren / 205 8.3 Zusammenfassung / 236 awk bis zum Abwinken / 237 9.1 Die awk-Kommandozeile / 238 9.2 Das awk-Programmiermodell / 239 9.3 Programm-Elemente / 240 9.4 Datensatze und Felder / 251 9.5 Muster und Aktionen / 254 9.6 Einzeilige Programme in awk / 256 9.7 Anweisungen / 259 9.8 Benutzerdefinierte Funktionen / 269 9.9 Stringfunktionen / 272 9.10 Numerische Funktionen / 281 9.11 Zusammenfassung / 283 10 Arbeiten mit Dateien / 284 10.1 Dateien auflisten / 284 10.2 Anderungsdaten mit touch aktualisieren / 290 10.3 Temporare Dateien erzeugen und verwenden / 292 10.4 Dateien suchen / 297 10.5 Befehle ausfuhren: xargs / 313 10.6 Informationen uber den Speicherplatz im Dateisystem / 314 10.7 Dateien vergleichen / 319 10.8 Zusammenfassung / 327 11 Ein ausfuhrliches Beispiel: Das Zusammenfuhren von Benutzerdatenbanken / 329 11.1 Das Problem / 329 11.2 Die Passwortdateien / 330 11.3 Zusammenfuhren von Passwortdateien / 331 11.4 Andern der Datei-Eigentumerschaft / 339 11.5 Andere Probleme aus dem wirklichen Leben / 343 11.6 Zusammenfassung / 345 12 Rechtschreibprufung / 347 12.1 Das Programm spell / 347 12.2 Der Original-Unix-Prototyp zur Rechtschreibprufung / 348 12.3 Verbesserungen mit ispell und aspell / 350 12.4 Eine Rechtschreibprufung in awk / 353 12.5 Zusammenfassung / 374 13 Prozesse / 375 13.1 Prozesserzeugung / 376 13.2 Prozessauflistung / 377 13.3 Prozesssteuerung und -loschung / 384 13.4 Verfolgung von Systemaufrufen / 391 13.5 Prozess-Accounting / 396 13.6 Verzogerte Ausfuhrung von Prozessen / 397 13.7 Das /proc-Dateisystem / 403 13.8 Zusammenfassung / 404 14 Fragen der Shell-Portabilitat und Erweiterungen / 406 14.1 Stolpersteine / 406 14.2 Der bash-Befehl shopt / 410 14.3 Gebrauchliche Erweiterungen / 414 14.4 Download-Informationen / 428 14.5 Andere erweiterte Shells im Bourne-Stil / 431 14.6 Shell-Versionen / 431 14.7 Shell-Initialisierung und -Beendigung / 432 14.8 Zusammenfassung / 438 15 Sichere Shell-Skripten: Ein Einstieg / 440 15.1 Tipps fur sichere Shell-Skripten / 440 15.2 Eingeschrankte Shell / 443 15.3 Trojanische Pferde / 445 15.4 Setuid bei Shell-Skripten: Eine schlechte Idee / 446 15.5 ksh93 und privilegierter Modus / 448 15.6 Zusammenfassung / 449 A Manpages schreiben / 451 B Dateien und Dateisysteme / 466 C Wichtige Unix-Befehle / 505 Bibliografie / 511 Glossar / 517 Index / 545

rawtitle:
{Klassische Shell-Programmierung: [automatisieren Sie Ihre Unix\slash Linux-Tasks]}. ({German}) [{Classic} Shell Scripting: [automating your Unix\slash Linux jobs]]

rawTOC:
Vorwort / ix \\ Einf{\"u}hrung / xi \\ 1 Hintergrund / 1 \\ 1.1 Unix-Geschichte / 1 \\ 1.2 Prinzipien f{\"u}r Software-Werkzeuge / 4 \\ 1.3 Zusammenfassung / 7 \\ 2 Zum Einstieg / 8 \\ 2.1 Skriptsprachen im Vergleich mit kompilierten Sprachen / 8 \\ 2.2 Wozu ein Shell-Skript einsetzen? / 9 \\ 2.3 Ein einfaches Skript / 9 \\ 2.4 Eigenst{\"a}ndige Skripten: #! in der ersten Zeile / 10 \\ 2.5 Grundlegende Shell-Konstrukte / 13 \\ 2.6 Auf Shell-Skript-Argumente zugreifen / 24 \\ 2.7 Einfache {\"U}berwachung der Ausf{\"u}hrung / 26 \\ 2.8 Internationalisierung und Lokalisierung / 26 \\ 2.9 Zusammenfassung / 30 \\ 3 Suchen und Ersetzen / 32 \\ 3.1 Nach Text suchen / 32 \\ 3.2 Regul{\"a}re Ausdr{\"u}cke / 35 \\ 3.3 Mit Feldern arbeiten / 60 \\ 3.4 Zusammenfassung / 69 \\ 4 Werkzeuge zur Textverarbeitung / 71 \\ 4.1 Text sortieren / 71 \\ 4.2 Duplikate l{\"o}schen / 80 \\ 4.3 Abs{\"a}tze umformatieren / 81 \\ 4.4 Zeilen, W{\"o}rter und Zeichen z{\"a}hlen / 82 \\ 4.5 Drucken / 83 \\ 4.6 Die erste und die letzte Zeile extrahieren / 88 \\ 4.7 Zusammenfassung / 91 \\ 5 Mit Pipelines erstaunliches leisten / 92 \\ 5.1 Daten aus strukturierten Textdateien extrahieren / 92 \\ 5.2 Strukturierte Daten f{\"u}r das Web / 100 \\ 5.3 Beim Kreuzwortr{\"a}tsel schummeln / 106 \\ 5.4 Wortlisten / 108 \\ 5.5 Tag-Listen / 111 \\ 5.6 Zusammenfassung / 114 \\ 6 Variablen, Entscheidungen treffen und Aktionen wiederholen / 116 \\ 6.1 Variablen und Arithmetik / 116 \\ 6.2 Exit-Status / 128 \\ 6.3 Die case-Anweisung / 137 \\ 6.4 Schleifen / 138 \\ 6.5 Funktionen / 144 \\ 6.6 Zusammenfassung / 147 \\ 7 Eingabe und Ausgabe, Dateien und Befehlsauswertung / 149 \\ 7.1 Standardeingabe, Standardausgabe und Standardfehlerausgabe / 149 \\ 7.2 Zeilen lesen mit read / 150 \\ 7.3 Mehr {\"u}ber Umleitungen / 152 \\ 7.4 Die vollst{\"a}ndige Geschichte von printf / 157 \\ 7.5 Tilde-Erweiterung und Wildcards / 162 \\ 7.6 Befehlsersetzung / 166 \\ 7.7 Quotierung / 172 \\ 7.8 Auswertungsreihenfolge und eval / 173 \\ 7.9 Integrierte Befehle / 179 \\ 7.10 Zusammenfassung / 187 \\ 8 Produktionsskripten / 189 \\ 8.1 Pfadsuche / 189 \\ 8.2 Software-Builds automatisieren / 205 \\ 8.3 Zusammenfassung / 236 \\ awk bis zum Abwinken / 237 \\ 9.1 Die awk-Kommandozeile / 238 \\ 9.2 Das awk-Programmiermodell / 239 \\ 9.3 Programm-Elemente / 240 \\ 9.4 Datens{\"a}tze und Felder / 251 \\ 9.5 Muster und Aktionen / 254 \\ 9.6 Einzeilige Programme in awk / 256 \\ 9.7 Anweisungen / 259 \\ 9.8 Benutzerdefinierte Funktionen / 269 \\ 9.9 Stringfunktionen / 272 \\ 9.10 Numerische Funktionen / 281 \\ 9.11 Zusammenfassung / 283 \\ 10 Arbeiten mit Dateien / 284 \\ 10.1 Dateien auflisten / 284 \\ 10.2 {\"A}nderungsdaten mit touch aktualisieren / 290 \\ 10.3 Tempor{\"a}re Dateien erzeugen und verwenden / 292 \\ 10.4 Dateien suchen / 297 \\ 10.5 Befehle ausf{\"u}hren: xargs / 313 \\ 10.6 Informationen {\"u}ber den Speicherplatz im Dateisystem / 314 \\ 10.7 Dateien vergleichen / 319 \\ 10.8 Zusammenfassung / 327 \\ 11 Ein ausf{\"u}hrliches Beispiel: Das Zusammenf{\"u}hren von Benutzerdatenbanken / 329 \\ 11.1 Das Problem / 329 \\ 11.2 Die Passwortdateien / 330 \\ 11.3 Zusammenf{\"u}hren von Passwortdateien / 331 \\ 11.4 {\"A}ndern der Datei-Eigent{\"u}merschaft / 339 \\ 11.5 Andere Probleme aus dem wirklichen Leben / 343 \\ 11.6 Zusammenfassung / 345 \\ 12 Rechtschreibpr{\"u}fung / 347 \\ 12.1 Das Programm spell / 347 \\ 12.2 Der Original-Unix-Prototyp zur Rechtschreibpr{\"u}fung / 348 \\ 12.3 Verbesserungen mit ispell und aspell / 350 \\ 12.4 Eine Rechtschreibpr{\"u}fung in awk / 353 \\ 12.5 Zusammenfassung / 374 \\ 13 Prozesse / 375 \\ 13.1 Prozesserzeugung / 376 \\ 13.2 Prozessauflistung / 377 \\ 13.3 Prozesssteuerung und -l{\"o}schung / 384 \\ 13.4 Verfolgung von Systemaufrufen / 391 \\ 13.5 Prozess-Accounting / 396 \\ 13.6 Verz{\"o}gerte Ausf{\"u}hrung von Prozessen / 397 \\ 13.7 Das /proc-Dateisystem / 403 \\ 13.8 Zusammenfassung / 404 \\ 14 Fragen der Shell-Portabilit{\"a}t und Erweiterungen / 406 \\ 14.1 Stolpersteine / 406 \\ 14.2 Der bash-Befehl shopt / 410 \\ 14.3 Gebr{\"a}uchliche Erweiterungen / 414 \\ 14.4 Download-Informationen / 428 \\ 14.5 Andere erweiterte Shells im Bourne-Stil / 431 \\ 14.6 Shell-Versionen / 431 \\ 14.7 Shell-Initialisierung und -Beendigung / 432 \\ 14.8 Zusammenfassung / 438 \\ 15 Sichere Shell-Skripten: Ein Einstieg / 440 \\ 15.1 Tipps f{\"u}r sichere Shell-Skripten / 440 \\ 15.2 Eingeschr{\"a}nkte Shell / 443 \\ 15.3 Trojanische Pferde / 445 \\ 15.4 Setuid bei Shell-Skripten: Eine schlechte Idee / 446 \\ 15.5 ksh93 und privilegierter Modus / 448 \\ 15.6 Zusammenfassung / 449 \\ A Manpages schreiben / 451 \\ B Dateien und Dateisysteme / 466 \\ C Wichtige Unix-Befehle / 505 \\ Bibliografie / 511 \\ Glossar / 517 \\ Index / 545

entry:
@Book{Robbins:2006:KSP,
  author =       "Arnold Robbins and Nelson H. F. Beebe",
  title =        "{Klassische Shell-Programmierung: [automatisieren Sie
                 Ihre Unix\slash Linux-Tasks]}. ({German}) [{Classic}
                 Shell Scripting: [automating your Unix\slash Linux
                 jobs]]",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  pages =        "xxiii + 572",
  year =         "2006",
  ISBN =         "3-89721-441-5",
  ISBN-13 =      "978-3-89721-441-5",
  LCCN =         "QA76.76.O63 R563 2005",
  bibdate =      "Tue Dec 23 09:41:24 MST 2008",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/b/beebe-nelson-h-f.bib;
                 https://www.math.utah.edu/pub/tex/bib/master.bib;
                 https://www.math.utah.edu/pub/tex/bib/utah-math-dept-books.bib;
                 z3950.gbv.de:20011/gvk",
  note =         "German translation of \cite{Robbins:2005:CSS} by
                 Kathrin Lichtenberg.",
  price =        "EUR 44.00; EUR 45.65 (AT)",
  URL =          "http://www.gbv.de/dms/hebis-darmstadt/toc/17645067X.pdf",
  acknowledgement = ack-nhfb,
  language =     "German",
  ORCID-numbers = "Beebe, Nelson H. F./0000-0001-7281-4263",
  subject =      "SHELL <Programmiersprache>; Skript <Programm>; UNIX",
  tableofcontents = "Vorwort / ix \\
                 Einf{\"u}hrung / xi \\
                 1 Hintergrund / 1 \\
                 1.1 Unix-Geschichte / 1 \\
                 1.2 Prinzipien f{\"u}r Software-Werkzeuge / 4 \\
                 1.3 Zusammenfassung / 7 \\
                 2 Zum Einstieg / 8 \\
                 2.1 Skriptsprachen im Vergleich mit kompilierten
                 Sprachen / 8 \\
                 2.2 Wozu ein Shell-Skript einsetzen? / 9 \\
                 2.3 Ein einfaches Skript / 9 \\
                 2.4 Eigenst{\"a}ndige Skripten: #! in der ersten Zeile
                 / 10 \\
                 2.5 Grundlegende Shell-Konstrukte / 13 \\
                 2.6 Auf Shell-Skript-Argumente zugreifen / 24 \\
                 2.7 Einfache {\"U}berwachung der Ausf{\"u}hrung / 26
                 \\
                 2.8 Internationalisierung und Lokalisierung / 26 \\
                 2.9 Zusammenfassung / 30 \\
                 3 Suchen und Ersetzen / 32 \\
                 3.1 Nach Text suchen / 32 \\
                 3.2 Regul{\"a}re Ausdr{\"u}cke / 35 \\
                 3.3 Mit Feldern arbeiten / 60 \\
                 3.4 Zusammenfassung / 69 \\
                 4 Werkzeuge zur Textverarbeitung / 71 \\
                 4.1 Text sortieren / 71 \\
                 4.2 Duplikate l{\"o}schen / 80 \\
                 4.3 Abs{\"a}tze umformatieren / 81 \\
                 4.4 Zeilen, W{\"o}rter und Zeichen z{\"a}hlen / 82 \\
                 4.5 Drucken / 83 \\
                 4.6 Die erste und die letzte Zeile extrahieren / 88 \\
                 4.7 Zusammenfassung / 91 \\
                 5 Mit Pipelines erstaunliches leisten / 92 \\
                 5.1 Daten aus strukturierten Textdateien extrahieren /
                 92 \\
                 5.2 Strukturierte Daten f{\"u}r das Web / 100 \\
                 5.3 Beim Kreuzwortr{\"a}tsel schummeln / 106 \\
                 5.4 Wortlisten / 108 \\
                 5.5 Tag-Listen / 111 \\
                 5.6 Zusammenfassung / 114 \\
                 6 Variablen, Entscheidungen treffen und Aktionen
                 wiederholen / 116 \\
                 6.1 Variablen und Arithmetik / 116 \\
                 6.2 Exit-Status / 128 \\
                 6.3 Die case-Anweisung / 137 \\
                 6.4 Schleifen / 138 \\
                 6.5 Funktionen / 144 \\
                 6.6 Zusammenfassung / 147 \\
                 7 Eingabe und Ausgabe, Dateien und Befehlsauswertung /
                 149 \\
                 7.1 Standardeingabe, Standardausgabe und
                 Standardfehlerausgabe / 149 \\
                 7.2 Zeilen lesen mit read / 150 \\
                 7.3 Mehr {\"u}ber Umleitungen / 152 \\
                 7.4 Die vollst{\"a}ndige Geschichte von printf / 157
                 \\
                 7.5 Tilde-Erweiterung und Wildcards / 162 \\
                 7.6 Befehlsersetzung / 166 \\
                 7.7 Quotierung / 172 \\
                 7.8 Auswertungsreihenfolge und eval / 173 \\
                 7.9 Integrierte Befehle / 179 \\
                 7.10 Zusammenfassung / 187 \\
                 8 Produktionsskripten / 189 \\
                 8.1 Pfadsuche / 189 \\
                 8.2 Software-Builds automatisieren / 205 \\
                 8.3 Zusammenfassung / 236 \\
                 awk bis zum Abwinken / 237 \\
                 9.1 Die awk-Kommandozeile / 238 \\
                 9.2 Das awk-Programmiermodell / 239 \\
                 9.3 Programm-Elemente / 240 \\
                 9.4 Datens{\"a}tze und Felder / 251 \\
                 9.5 Muster und Aktionen / 254 \\
                 9.6 Einzeilige Programme in awk / 256 \\
                 9.7 Anweisungen / 259 \\
                 9.8 Benutzerdefinierte Funktionen / 269 \\
                 9.9 Stringfunktionen / 272 \\
                 9.10 Numerische Funktionen / 281 \\
                 9.11 Zusammenfassung / 283 \\
                 10 Arbeiten mit Dateien / 284 \\
                 10.1 Dateien auflisten / 284 \\
                 10.2 {\"A}nderungsdaten mit touch aktualisieren / 290
                 \\
                 10.3 Tempor{\"a}re Dateien erzeugen und verwenden / 292
                 \\
                 10.4 Dateien suchen / 297 \\
                 10.5 Befehle ausf{\"u}hren: xargs / 313 \\
                 10.6 Informationen {\"u}ber den Speicherplatz im
                 Dateisystem / 314 \\
                 10.7 Dateien vergleichen / 319 \\
                 10.8 Zusammenfassung / 327 \\
                 11 Ein ausf{\"u}hrliches Beispiel: Das
                 Zusammenf{\"u}hren von Benutzerdatenbanken / 329 \\
                 11.1 Das Problem / 329 \\
                 11.2 Die Passwortdateien / 330 \\
                 11.3 Zusammenf{\"u}hren von Passwortdateien / 331 \\
                 11.4 {\"A}ndern der Datei-Eigent{\"u}merschaft / 339
                 \\
                 11.5 Andere Probleme aus dem wirklichen Leben / 343 \\
                 11.6 Zusammenfassung / 345 \\
                 12 Rechtschreibpr{\"u}fung / 347 \\
                 12.1 Das Programm spell / 347 \\
                 12.2 Der Original-Unix-Prototyp zur
                 Rechtschreibpr{\"u}fung / 348 \\
                 12.3 Verbesserungen mit ispell und aspell / 350 \\
                 12.4 Eine Rechtschreibpr{\"u}fung in awk / 353 \\
                 12.5 Zusammenfassung / 374 \\
                 13 Prozesse / 375 \\
                 13.1 Prozesserzeugung / 376 \\
                 13.2 Prozessauflistung / 377 \\
                 13.3 Prozesssteuerung und -l{\"o}schung / 384 \\
                 13.4 Verfolgung von Systemaufrufen / 391 \\
                 13.5 Prozess-Accounting / 396 \\
                 13.6 Verz{\"o}gerte Ausf{\"u}hrung von Prozessen / 397
                 \\
                 13.7 Das /proc-Dateisystem / 403 \\
                 13.8 Zusammenfassung / 404 \\
                 14 Fragen der Shell-Portabilit{\"a}t und Erweiterungen
                 / 406 \\
                 14.1 Stolpersteine / 406 \\
                 14.2 Der bash-Befehl shopt / 410 \\
                 14.3 Gebr{\"a}uchliche Erweiterungen / 414 \\
                 14.4 Download-Informationen / 428 \\
                 14.5 Andere erweiterte Shells im Bourne-Stil / 431 \\
                 14.6 Shell-Versionen / 431 \\
                 14.7 Shell-Initialisierung und -Beendigung / 432 \\
                 14.8 Zusammenfassung / 438 \\
                 15 Sichere Shell-Skripten: Ein Einstieg / 440 \\
                 15.1 Tipps f{\"u}r sichere Shell-Skripten / 440 \\
                 15.2 Eingeschr{\"a}nkte Shell / 443 \\
                 15.3 Trojanische Pferde / 445 \\
                 15.4 Setuid bei Shell-Skripten: Eine schlechte Idee /
                 446 \\
                 15.5 ksh93 und privilegierter Modus / 448 \\
                 15.6 Zusammenfassung / 449 \\
                 A Manpages schreiben / 451 \\
                 B Dateien und Dateisysteme / 466 \\
                 C Wichtige Unix-Befehle / 505 \\
                 Bibliografie / 511 \\
                 Glossar / 517 \\
                 Index / 545",
}


bibtype: book
filename: master.bib
label: Robbins:2006:PSP
author: Arnold Robbins and Nelson H. F. Beebe
title: Programowanie skryptow powloki
publisher: Helion
address: Gliwice, Poland
pages: 557 + 2
year: 2006
ISBN: 83-246-0131-7 OR 8324601317
ISBN13: 978-83-246-0131-8 OR 9788324601318
bibdate: Mon Feb 27 11:35:14 MST 2006
bibtimestamp: 2006.02.27 11:35:14 MST
note: Polish translation of cite Robbins:2005:CSS by Przemyslaw Szeremiota.
language: Polish
acknowledgement: ack-nhfb
rawauthor: Arnold Robbins and Nelson H. F. Beebe
rawnote: Polish translation of \cite{Robbins:2005:CSS} by Przemys{\l}aw Szeremiota.
rawtitle: Programowanie skrypt{\'o}w pow{\l}oki
ORCID: Beebe, Nelson H. F./0000-0001-7281-4263
bibsource:
alpha.bn.org.pl:210/INNOPAC; https://www.math.utah.edu/pub/bibnet/authors/b/beebe-nelson-h-f.bib; https://www.math.utah.edu/pub/tex/bib/master.bib; https://www.math.utah.edu/pub/tex/bib/unix.bib; https://www.math.utah.edu/pub/tex/bib/utah-math-dept-books.bib

URL:
http://www.empik.com/b/o/19/f1/19f16b85e0d75ae1d3a1e7062569fbb0.jpg; http://www.empik.com/programowanie-skryptow-powloki-ksiazka,360529,p

entry:
@Book{Robbins:2006:PSP,
  author =       "Arnold Robbins and Nelson H. F. Beebe",
  title =        "Programowanie skrypt{\'o}w pow{\l}oki",
  publisher =    "Helion",
  address =      "Gliwice, Poland",
  pages =        "557 + 2",
  year =         "2006",
  ISBN =         "83-246-0131-7",
  ISBN-13 =      "978-83-246-0131-8",
  LCCN =         "????",
  bibdate =      "Mon Feb 27 11:35:14 MST 2006",
  bibsource =    "alpha.bn.org.pl:210/INNOPAC;
                 https://www.math.utah.edu/pub/bibnet/authors/b/beebe-nelson-h-f.bib;
                 https://www.math.utah.edu/pub/tex/bib/master.bib;
                 https://www.math.utah.edu/pub/tex/bib/unix.bib;
                 https://www.math.utah.edu/pub/tex/bib/utah-math-dept-books.bib",
  note =         "Polish translation of \cite{Robbins:2005:CSS} by
                 Przemys{\l}aw Szeremiota.",
  URL =          "http://www.empik.com/b/o/19/f1/19f16b85e0d75ae1d3a1e7062569fbb0.jpg;
                 http://www.empik.com/programowanie-skryptow-powloki-ksiazka,360529,p",
  acknowledgement = ack-nhfb,
  language =     "Polish",
  ORCID-numbers = "Beebe, Nelson H. F./0000-0001-7281-4263",
}


bibtype: book
filename: master.bib
label: Robbins:2006:SSS
author: Arnold Robbins and Nelson H. F. Beebe
title: Shokai shieru sukuriputo
publisher: Orairi Japan
address: Tokyo, Japan
pages: 345
year: 2006
ISBN: 4-87311-267-2 OR 4873112672
ISBN13: 978-4-87311-267-1 OR 9784873112671
bibdate: Fri May 1 11:47:10 MDT 2015
bibtimestamp: 2015.05.01 11:47:10 MDT
note: Japanese translation of cite Robbins:2005:CSS by Aoi Hyuga.
language: Japanese
acknowledgement: ack-nhfb
rawauthor: Arnold Robbins and Nelson H. F. Beebe
rawnote: Japanese translation of \cite{Robbins:2005:CSS} by Aoi Hy{\=u}ga.
rawtitle: Sh{\=o}kai shieru sukuriputo
ORCID: Beebe, Nelson H. F./0000-0001-7281-4263
bibsource:
fsz3950.oclc.org:210/WorldCat; https://www.math.utah.edu/pub/bibnet/authors/b/beebe-nelson-h-f.bib; https://www.math.utah.edu/pub/tex/bib/master.bib; https://www.math.utah.edu/pub/tex/bib/unix.bib; https://www.math.utah.edu/pub/tex/bib/utah-math-dept-books.bib

entry:
@Book{Robbins:2006:SSS,
  author =       "Arnold Robbins and Nelson H. F. Beebe",
  title =        "Sh{\=o}kai shieru sukuriputo",
  publisher =    "Orair{\=\i} Japan",
  address =      "T{\=o}ky{\=o}, Japan",
  pages =        "345",
  year =         "2006",
  ISBN =         "4-87311-267-2",
  ISBN-13 =      "978-4-87311-267-1",
  LCCN =         "????",
  bibdate =      "Fri May 1 11:47:10 MDT 2015",
  bibsource =    "fsz3950.oclc.org:210/WorldCat;
                 https://www.math.utah.edu/pub/bibnet/authors/b/beebe-nelson-h-f.bib;
                 https://www.math.utah.edu/pub/tex/bib/master.bib;
                 https://www.math.utah.edu/pub/tex/bib/unix.bib;
                 https://www.math.utah.edu/pub/tex/bib/utah-math-dept-books.bib",
  note =         "Japanese translation of \cite{Robbins:2005:CSS} by Aoi
                 Hy{\=u}ga.",
  acknowledgement = ack-nhfb,
  language =     "Japanese",
  ORCID-numbers = "Beebe, Nelson H. F./0000-0001-7281-4263",
}


bibtype: book
filename: master.bib
label: Robbins:2008:SJB
author: Arnold Robbins and Nelson H. F. Beebe
title: Shell Jiao Ben Xue Xi Zhi Nan = Shell Script Study Guide
publisher: pub-ORA-MEDIA
address: pub-ORA-MEDIA:adr
pages: vi + 494
year: 2008
ISBN: 7-111-25504-6 OR 7111255046
ISBN13: 978-7-111-25504-8 OR 9787111255048
bibdate: Mon Oct 04 10:50:45 2010
bibtimestamp: 2010.10.04 10:50:45 ???
note: Simplified Chinese translation of cite Robbins:2005:CSS.
language: Mandarin Chinese
acknowledgement: ack-nhfb
rawauthor: Arnold Robbins and Nelson H. F. Beebe
rawnote: Simplified Chinese translation of \cite{Robbins:2005:CSS}.
rawtitle: {Shell} Jiao Ben Xue Xi Zhi Nan = {Shell} Script Study Guide
ORCID: Beebe, Nelson H. F./0000-0001-7281-4263
bibsource:
https://www.math.utah.edu/pub/bibnet/authors/b/beebe-nelson-h-f.bib; https://www.math.utah.edu/pub/tex/bib/master.bib; https://www.math.utah.edu/pub/tex/bib/unix.bib; https://www.math.utah.edu/pub/tex/bib/utah-math-dept-books.bib

entry:
@Book{Robbins:2008:SJB,
  author =       "Arnold Robbins and Nelson H. F. Beebe",
  title =        "{Shell} Jiao Ben Xue Xi Zhi Nan = {Shell} Script Study
                 Guide",
  publisher =    pub-ORA-MEDIA,
  address =      pub-ORA-MEDIA:adr,
  pages =        "vi + 494",
  year =         "2008",
  ISBN =         "7-111-25504-6",
  ISBN-13 =      "978-7-111-25504-8",
  LCCN =         "????",
  bibdate =      "Mon Oct 04 10:50:45 2010",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/b/beebe-nelson-h-f.bib;
                 https://www.math.utah.edu/pub/tex/bib/master.bib;
                 https://www.math.utah.edu/pub/tex/bib/unix.bib;
                 https://www.math.utah.edu/pub/tex/bib/utah-math-dept-books.bib",
  note =         "Simplified Chinese translation of
                 \cite{Robbins:2005:CSS}.",
  price =        "79.00 renminbi",
  acknowledgement = ack-nhfb,
  language =     "Mandarin Chinese",
  ORCID-numbers = "Beebe, Nelson H. F./0000-0001-7281-4263",
}


bibtype: book
filename: master.bib
label: Robert:1989:RRO
author: Major Henry M. Robert
title: Robert's Rules of Order
publisher: pub-BERKLEY-BOOKS
address: pub-BERKLEY-BOOKS:adr
pages: vi + 494
year: 1989
ISBN: 0-425-11690-5 OR 0425116905
ISBN13: 978-0-425-11690-6 OR 9780425116906
LCCN: JF515 .R692 1989
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib
acknowledgement: ack-nhfb
rawauthor: {Major Henry} M. Robert
rawtitle: {Robert}'s Rules of Order
entry:
@Book{Robert:1989:RRO,
  author =       "{Major Henry} M. Robert",
  title =        "{Robert}'s Rules of Order",
  publisher =    pub-BERKLEY-BOOKS,
  address =      pub-BERKLEY-BOOKS:adr,
  year =         "1989",
  ISBN =         "0-425-11690-5",
  ISBN-13 =      "978-0-425-11690-6",
  LCCN =         "JF515 .R692 1989",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib",
  acknowledgement = ack-nhfb,
}


bibtype: book
filename: master.bib
label: Roberts:1959:NMR
author: John D. Roberts
title: Nuclear Magnetic Resonance: Applications to Organic Chemistry
publisher: pub-MCGRAW-HILL
address: pub-MCGRAW-HILL:adr
pages: viii + 118
year: 1959
LCCN: QD591 .R6 1959
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: John D. Roberts
rawtitle: Nuclear Magnetic Resonance: Applications to Organic Chemistry
entry:
@Book{Roberts:1959:NMR,
  author =       "John D. Roberts",
  title =        "Nuclear Magnetic Resonance: Applications to Organic
                 Chemistry",
  publisher =    pub-MCGRAW-HILL,
  address =      pub-MCGRAW-HILL:adr,
  pages =        "viii + 118",
  year =         "1959",
  LCCN =         "QD591 .R6 1959",
  bibdate =      "Sat Jul 25 13:55:27 1998",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib",
  acknowledgement = ack-nhfb,
  xxISBN =       "none",
}


bibtype: book
filename: master.bib
label: Roberts:1964:BPO
author: John D. Roberts and Marjorie C. Caserio
title: Basic Principles of Organic Chemistry
publisher: pub-BENJAMIN
address: pub-BENJAMIN:adr
pages: xxv + 1315
year: 1964
LCCN: QD251 .R58
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 ???
note: Second printing, with corrections, March 5, 1965.
acknowledgement: ack-nhfb
rawauthor: John D. Roberts and Marjorie C. Caserio
rawnote: Second printing, with corrections, March 5, 1965.
rawtitle: Basic Principles of Organic Chemistry
entry:
@Book{Roberts:1964:BPO,
  author =       "John D. Roberts and Marjorie C. Caserio",
  title =        "Basic Principles of Organic Chemistry",
  publisher =    pub-BENJAMIN,
  address =      pub-BENJAMIN:adr,
  pages =        "xxv + 1315",
  year =         "1964",
  LCCN =         "QD251 .R58",
  bibdate =      "Sat Jul 25 13:55:27 1998",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib",
  note =         "Second printing, with corrections, March 5, 1965.",
  acknowledgement = ack-nhfb,
  xxISBN =       "none",
}


bibtype: book
filename: master.bib
label: Roberts:1964:SBP
author: John D. Roberts and Marjorie C. Caserio
title: Supplement for Basic Principles of Organic Chemistry
publisher: pub-BENJAMIN
address: pub-BENJAMIN:adr
pages: 435
year: 1964
LCCN: QD 251 R54b
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 ???
note: Second printing, with corrections, September 6, 1965.
acknowledgement: ack-nhfb
rawauthor: John D. Roberts and Marjorie C. Caserio
rawnote: Second printing, with corrections, September 6, 1965.
rawtitle: Supplement for Basic Principles of Organic Chemistry
entry:
@Book{Roberts:1964:SBP,
  author =       "John D. Roberts and Marjorie C. Caserio",
  title =        "Supplement for Basic Principles of Organic Chemistry",
  publisher =    pub-BENJAMIN,
  address =      pub-BENJAMIN:adr,
  pages =        "435",
  year =         "1964",
  LCCN =         "QD 251 R54b",
  bibdate =      "Sat Jul 25 13:55:27 1998",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib",
  note =         "Second printing, with corrections, September 6,
                 1965.",
  acknowledgement = ack-nhfb,
  xxISBN =       "none",
}


bibtype: book
filename: master.bib
label: Roberts:1992:UDG
author: Ralph Roberts and Mark Boyd
title: UNIX Desktop Guide to Emacs
publisher: pub-HAYDEN
address: pub-HAYDEN:adr
pages: xxiii + 504
year: 1992
ISBN: 0-672-30171-7 OR 0672301717
ISBN13: 978-0-672-30171-1 OR 9780672301711
LCCN: QA76.76.T49 R62 1992
bibdate: Sun Mar 6 17:32:25 1994
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib; https://www.math.utah.edu/pub/tex/bib/unix.bib
bibtimestamp: 1994.03.06 17:32:25 ???
acknowledgement: ack-nhfb
rawauthor: Ralph Roberts and Mark Boyd
rawtitle: {UNIX} Desktop Guide to {Emacs}
entry:
@Book{Roberts:1992:UDG,
  author =       "Ralph Roberts and Mark Boyd",
  title =        "{UNIX} Desktop Guide to {Emacs}",
  publisher =    pub-HAYDEN,
  address =      pub-HAYDEN:adr,
  pages =        "xxiii + 504",
  year =         "1992",
  ISBN =         "0-672-30171-7",
  ISBN-13 =      "978-0-672-30171-1",
  LCCN =         "QA76.76.T49 R62 1992",
  bibdate =      "Sun Mar 6 17:32:25 1994",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib;
                 https://www.math.utah.edu/pub/tex/bib/unix.bib",
  price =        "US\$27.95",
  acknowledgement = ack-nhfb,
  libnote =      "Not in my library.",
}


bibtype: book
filename: master.bib
label: Robertson:1968:RC
author: H. P. Robertson and Thomas W. Noonan
title: Relativity and Cosmology
publisher: W. B. Saunders Company
address: Philadelphia, PA, USA
pages: xxxiii + 456
year: 1968
LCCN: QC6 .R635
bibdate: Sat Jul 25 13:55:27 1998
bibtimestamp: 1998.07.25 13:55:27 ???
acknowledgement: ack-nhfb
rawauthor: H. P. Robertson and Thomas W. Noonan
rawtitle: {Relativity} and Cosmology
bibsource:
https://www.math.utah.edu/pub/tex/bib/einstein.bib; https://www.math.utah.edu/pub/tex/bib/master.bib

remark:
Based on Robertson's notes for his relativity course at Caltech from 1949 to 1961. Robertson died in an automobile accident, and the book was created posthumously from his class notes by his last graduate student, Noonan.

TOC:
Euclidean space Classical electromagnetism The Lorentz transformation Electromagnetism in special relativity Matter Special-relativistic gravitation theories Differential geometry Riemannian geometry General relativity Selected topics in general relativity Inertial frames Equations of motion Automorphisms Foundations of cosmology Observable quantities Special cosmological models General-relativistic cosmology Cosmological observations

rawTOC:
Euclidean space \\ Classical electromagnetism \\ The Lorentz transformation \\ Electromagnetism in special relativity \\ Matter \\ Special-relativistic gravitation theories \\ Differential geometry \\ Riemannian geometry \\ General relativity \\ Selected topics in general relativity \\ Inertial frames \\ Equations of motion \\ Automorphisms \\ Foundations of cosmology \\ Observable quantities \\ Special cosmological models \\ General-relativistic cosmology \\ Cosmological observations

entry:
@Book{Robertson:1968:RC,
  author =       "H. P. Robertson and Thomas W. Noonan",
  title =        "{Relativity} and Cosmology",
  publisher =    "W. B. Saunders Company",
  address =      "Philadelphia, PA, USA",
  pages =        "xxxiii + 456",
  year =         "1968",
  LCCN =         "QC6 .R635",
  bibdate =      "Sat Jul 25 13:55:27 1998",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/einstein.bib;
                 https://www.math.utah.edu/pub/tex/bib/master.bib",
  acknowledgement = ack-nhfb,
  remark =       "Based on Robertson's notes for his relativity course
                 at Caltech from 1949 to 1961. Robertson died in an
                 automobile accident, and the book was created
                 posthumously from his class notes by his last graduate
                 student, Noonan.",
  tableofcontents = "Euclidean space \\
                 Classical electromagnetism \\
                 The Lorentz transformation \\
                 Electromagnetism in special relativity \\
                 Matter \\
                 Special-relativistic gravitation theories \\
                 Differential geometry \\
                 Riemannian geometry \\
                 General relativity \\
                 Selected topics in general relativity \\
                 Inertial frames \\
                 Equations of motion \\
                 Automorphisms \\
                 Foundations of cosmology \\
                 Observable quantities \\
                 Special cosmological models \\
                 General-relativistic cosmology \\
                 Cosmological observations",
}


bibtype: book
filename: master.bib
label: Robinson:1991:NDC
author: Sinclair Robinson and Donald Smith
title: NTC's Dictionary of Canadian French (NTC's Language Definition)
publisher: NTC/Contemporary Publishing Company
address: Lincolnwood, IL, USA
pages: 300
year: 1991
ISBN: 0-8442-1486-8 OR 0844214868
ISBN13: 978-0-8442-1486-3 OR 9780844214863
LCCN: PC3637 .R58 1991
bibdate: Sat Dec 24 11:53:05 MST 2005
bibsource: Amazon; https://www.math.utah.edu/pub/tex/bib/master.bib
bibtimestamp: 2005.12.24 11:53:05 MST
acknowledgement: ack-nhfb
rawauthor: Sinclair Robinson and Donald Smith
rawtitle: {NTC}'s Dictionary of {Canadian French} ({NTC}'s Language Definition)
keywords:
French language --- Canada --- Conversation and, phrase books --- English, French language --- Canada --- Glossaries,, vocabularies, etc, Canadianisms, French

entry:
@Book{Robinson:1991:NDC,
  author =       "Sinclair Robinson and Donald Smith",
  title =        "{NTC}'s Dictionary of {Canadian French} ({NTC}'s
                 Language Definition)",
  publisher =    "NTC/Contemporary Publishing Company",
  address =      "Lincolnwood, IL, USA",
  pages =        "300",
  year =         "1991",
  ISBN =         "0-8442-1486-8",
  ISBN-13 =      "978-0-8442-1486-3",
  LCCN =         "PC3637 .R58 1991",
  bibdate =      "Sat Dec 24 11:53:05 MST 2005",
  bibsource =    "Amazon;
                 https://www.math.utah.edu/pub/tex/bib/master.bib",
  acknowledgement = ack-nhfb,
  bookformat =   "Hardcover",
  category =     "Reference: Dictionaries \& Thesauruses: English
                 (British)",
  comments =     "This guide to contemporary French vocabulary offers a
                 complete word list, with a full range of formal and
                 informal language encountered in French-speaking
                 countries today, as well as many technical, scientific,
                 and business terms. --- Abundant entries, including
                 clear indication of colloquial and slang terms, are
                 illustrated with contextual examples. Students grasp
                 shades of meaning. --- Clear pronunciation keys using
                 the International Phonetic Alphabet. Help students
                 pronounce new words with confidence.---This text refers
                 to the Hardcover edition.",
  dateentered =  "2005-12-19",
  DEWEY =        "447/.9714/03 21",
  dimensions =   "1.0 x 6.2 x 9.2 inches",
  idnumber =     "499",
  keywords =     "French language --- Canada --- Conversation and,
                 phrase books --- English, French language --- Canada
                 --- Glossaries,, vocabularies, etc, Canadianisms,
                 French",
  value =        "US\$37.70",
}


bibtype: book
filename: master.bib
label: Robinson:2005:EHY
author: Andrew Robinson
title: Einstein: a hundred years of Relativity
publisher: Harry N. Abrams
address: New York, NY, USA
pages: 256
year: 2005
ISBN: 0-8109-5923-2 (hardcover) OR 0810959232 (hardcover)
ISBN13: 978-0-8109-5923-1 (hardcover) OR 9780810959231 (hardcover)
LCCN: QC16.E5 R63 2005
bibdate: Mon Nov 21 06:42:07 2005
bibtimestamp: 2005.11.21 06:42:07 ???
remark: With contributions by Philip Anderson.
acknowledgement: ack-nhfb
subjectdates: Albert Einstein (1879--1955)
rawauthor: Andrew Robinson
rawtitle: {Einstein}: a hundred years of {Relativity}
URL:
ftp://uiarchive.cso.uiuc.edu/pub/etext/gutenberg/; http://www.loc.gov/catdir/toc/ecip059/2005006593.html

subject:
Einstein, Albert; Physicists; Biography; General Relativity (physics); Physics; History; 20th century

TOC:
The world of physics before Einstein Autobiographical notes / by Albert Einstein The Making of a physicist A brief history of Relativity / by Stephen Hawking The miraculous year, 1905 General Relativity Varying $c$: vodka without alcohol? / by Joaao Magueijo Arguing about quantum theory The search for a theory of everything Einstein's search for unification / by Steven Weinberg Physics since Einstein Einstein's scientific legacy / by Philip Anderson The most famous man in the world Personal and family life Einstein's love letters / by Robert Schulmann Einstein and music / by Philip Glass Germany, war and pacifism America Zionism, the Holocaust and Israel Einstein on religion, Judaism and Zionism / by Max Jammer Nuclear saint and demon Einstein's quest for global peace / by Joseph Rotblat The end of an era Einstein's last interview / by I. Bernard Cohen Einstein's enduring magic Einstein: twentieth-century icon / by Arthur C. Clarke.

rawTOC:
The world of physics before Einstein \\ Autobiographical notes / by Albert Einstein \\ The Making of a physicist \\ A brief history of Relativity / by Stephen Hawking \\ The miraculous year, 1905 \\ General Relativity \\ Varying $c$: vodka without alcohol? / by Jo{\"a}ao Magueijo \\ Arguing about quantum theory \\ The search for a theory of everything \\ Einstein's search for unification / by Steven Weinberg \\ Physics since Einstein \\ Einstein's scientific legacy / by Philip Anderson \\ The most famous man in the world \\ Personal and family life \\ Einstein's love letters / by Robert Schulmann \\ Einstein and music / by Philip Glass \\ Germany, war and pacifism \\ America \\ Zionism, the Holocaust and Israel \\ Einstein on religion, Judaism and Zionism / by Max Jammer \\ Nuclear saint and demon \\ Einstein's quest for global peace / by Joseph Rotblat \\ The end of an era \\ Einstein's last interview / by I. Bernard Cohen \\ Einstein's enduring magic \\ Einstein: twentieth-century icon / by Arthur C. Clarke.

entry:
@Book{Robinson:2005:EHY,
  author =       "Andrew Robinson",
  title =        "{Einstein}: a hundred years of {Relativity}",
  publisher =    "Harry N. Abrams",
  address =      "New York, NY, USA",
  pages =        "256",
  year =         "2005",
  ISBN =         "0-8109-5923-2 (hardcover)",
  ISBN-13 =      "978-0-8109-5923-1 (hardcover)",
  LCCN =         "QC16.E5 R63 2005",
  bibdate =      "Mon Nov 21 06:42:07 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/einstein.bib;
                 https://www.math.utah.edu/pub/tex/bib/master.bib;
                 z3950.loc.gov:7090/Voyager",
  URL =          "ftp://uiarchive.cso.uiuc.edu/pub/etext/gutenberg/;
                 http://www.loc.gov/catdir/toc/ecip059/2005006593.html",
  acknowledgement = ack-nhfb,
  remark =       "With contributions by Philip Anderson.",
  subject =      "Einstein, Albert; Physicists; Biography; General
                 Relativity (physics); Physics; History; 20th century",
  subject-dates = "Albert Einstein (1879--1955)",
  tableofcontents = "The world of physics before Einstein \\
                 Autobiographical notes / by Albert Einstein \\
                 The Making of a physicist \\
                 A brief history of Relativity / by Stephen Hawking \\
                 The miraculous year, 1905 \\
                 General Relativity \\
                 Varying $c$: vodka without alcohol? / by Jo{\"a}ao
                 Magueijo \\
                 Arguing about quantum theory \\
                 The search for a theory of everything \\
                 Einstein's search for unification / by Steven Weinberg
                 \\
                 Physics since Einstein \\
                 Einstein's scientific legacy / by Philip Anderson \\
                 The most famous man in the world \\
                 Personal and family life \\
                 Einstein's love letters / by Robert Schulmann \\
                 Einstein and music / by Philip Glass \\
                 Germany, war and pacifism \\
                 America \\
                 Zionism, the Holocaust and Israel \\
                 Einstein on religion, Judaism and Zionism / by Max
                 Jammer \\
                 Nuclear saint and demon \\
                 Einstein's quest for global peace / by Joseph Rotblat
                 \\
                 The end of an era \\
                 Einstein's last interview / by I. Bernard Cohen \\
                 Einstein's enduring magic \\
                 Einstein: twentieth-century icon / by Arthur C.
                 Clarke.",
}


bibtype: book
filename: master.bib
label: Robson:2009:OHH
editor: Eleanor Robson and Jacqueline A. Stedall
title: The Oxford Handbook of the History of Mathematics
publisher: pub-OXFORD
address: pub-OXFORD:adr
pages: vii + 918
year: 2009
ISBN: 0-19-921312-7 OR 0199213127
ISBN13: 978-0-19-921312-2 OR 9780199213122
LCCN: QA21 .O94 2009
bibdate: Mon Feb 7 15:37:15 MST 2011
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib; z3950.loc.gov:7090/Voyager
bibtimestamp: 2011.02.07 15:37:15 MST
series: Oxford handbooks
subject: mathematics; history; handbooks, manuals, etc
acknowledgement: ack-nhfb
raweditor: Eleanor Robson and Jacqueline A. Stedall
rawtitle: The {Oxford} Handbook of the History of Mathematics
URL:
http://www.loc.gov/catdir/enhancements/fy0907/2008031793-b.html; http://www.loc.gov/catdir/enhancements/fy0907/2008031793-d.html; http://www.loc.gov/catdir/toc/ecip0823/2008031793.html

TOC:
Introduction GEOGRAPHIES AND CULTURES 1. Global What was mathematics in the ancient world? Greek and Chinese perspectives / G. E. R. Lloyd Mathematics and authority: a case study in and Old and New World accounting / Gary Urton Heavenly learning, statecraft, and scholarship: the Jesuits and their mathematics in China / Catherine Jami The internationalization of mathematics in a world of nations, 1800-1960 / Karen Hunger Parshall 2. Regional The two cultures of mathematics in ancient Greece / Markus Asper Tracing mathematical networks in seventeenth-century England / Jacqueline Stedall Mathematics and mathematics education in traditional Vietnam / Alexei Volkov A Balkan trilogy: mathematics in the Balkans before World War I / Snezana Lawrence 3. Local Mathematics education in an Old Babylonian scribal school / Eleanor Robson The archaeology of mathematics in an ancient Greek city / David Gilman Romano Engineering the Neapolitan state / Massimo Mazzotti Observatory mathematics in the nineteenth century / David Aubin. PEOPLE AND PRACTICES 4. Lives Patronage of the mathematical sciences in Islamic societies / Sonja Brentjes John Aubrey and the `Lives of our English mathematical writers' / Kate Bennett Introducing mathematics, building an empire: Russia under Peter I / Irina Gouz evitch and Dmitri Gouz evitch Human computers in eighteenth and nineteenth-century Britain / Mary Croarken 5. Practices Mixing, building, and feeding: mathematics and technology in ancient Egypt / Corinna Rossi Siyaq: numerical notation and numeracy in the Persianate world / Brian Spooner and William Hanaway Learning arithmetic: textbooks and their users in England 1500-1900 / John Denniss Algorithms and automation: the production of mathematics and textiles / Carrie Brezine 6. Presentation The cognitive and cultural foundations of numbers / Stephen Chrisomalis Sanskrit mathematical verse / Kim Plofker Antiquity, nobility, and utility: picturing the Early Modern mathematical sciences / Volker R. Remmert Writing the ultimate mathematical textbook: Nicolas Bourbaki's Elements de mathematique / Leo Corry. INTERACTIONS AND INTERPRETATIONS 7. Intellectual People and numbers in early imperial China / Christopher Cullen Mathematics in fourteenth-century theology / Mark Thakkar Mathematics, music, and experiment in late seventeenth-century England / Benjamin Wardhaugh Modernism in mathematics / Jeremy Gray 8. Mathematical The transmission of the Elements to the Latin West: three case studies / Sabine Rommevaux `Gigantic implements of war': images of Newton as a mathematician / Niccolo Guicciardini From cascades to calculus: Rolle's theorem / June Barrow-Green Abstraction and application: new contexts, new interpretations in twentieth-century mathematics / Tinne Hoff Kjeldsen 9. Historical Traditions and myths in the historiography of Egyptian mathematics / Annette Imhausen Reading ancient Greek mathematics / Ken Saito Number, shape, and the nature of space: thinking through Islamic art / Carol Bier The historiography and history of mathematics in the Third Reich / Reinhard Siegmund-Schultze.

rawTOC:
Introduction \\ GEOGRAPHIES AND CULTURES \\ 1. Global \\ What was mathematics in the ancient world? Greek and Chinese perspectives / G. E. R. Lloyd \\ Mathematics and authority: a case study in and Old and New World accounting / Gary Urton \\ Heavenly learning, statecraft, and scholarship: the Jesuits and their mathematics in China / Catherine Jami \\ The internationalization of mathematics in a world of nations, 1800-1960 / Karen Hunger Parshall \\ 2. Regional \\ The two cultures of mathematics in ancient Greece / Markus Asper \\ Tracing mathematical networks in seventeenth-century England / Jacqueline Stedall \\ Mathematics and mathematics education in traditional Vietnam / Alexei Volkov \\ A Balkan trilogy: mathematics in the Balkans before World War I / Snezana Lawrence \\ 3. Local \\ Mathematics education in an Old Babylonian scribal school / Eleanor Robson \\ The archaeology of mathematics in an ancient Greek city / David Gilman Romano \\ Engineering the Neapolitan state / Massimo Mazzotti \\ Observatory mathematics in the nineteenth century / David Aubin. PEOPLE AND PRACTICES \\ 4. Lives \\ Patronage of the mathematical sciences in Islamic societies / Sonja Brentjes \\ John Aubrey and the `Lives of our English mathematical writers' / Kate Bennett \\ Introducing mathematics, building an empire: Russia under Peter I / Irina Gouz evitch and Dmitri Gouz evitch \\ Human computers in eighteenth and nineteenth-century Britain / Mary Croarken \\ 5. Practices \\ Mixing, building, and feeding: mathematics and technology in ancient Egypt / Corinna Rossi \\ Siyaq: numerical notation and numeracy in the Persianate world / Brian Spooner and William Hanaway \\ Learning arithmetic: textbooks and their users in England 1500-1900 / John Denniss \\ Algorithms and automation: the production of mathematics and textiles / Carrie Brezine \\ 6. Presentation \\ The cognitive and cultural foundations of numbers / Stephen Chrisomalis \\ Sanskrit mathematical verse / Kim Plofker \\ Antiquity, nobility, and utility: picturing the Early Modern mathematical sciences / Volker R. Remmert \\ Writing the ultimate mathematical textbook: Nicolas Bourbaki's {\'E}l{\'e}ments de math{\'e}matique / Leo Corry. INTERACTIONS AND INTERPRETATIONS \\ 7. Intellectual \\ People and numbers in early imperial China / Christopher Cullen \\ Mathematics in fourteenth-century theology / Mark Thakkar \\ Mathematics, music, and experiment in late seventeenth-century England / Benjamin Wardhaugh \\ Modernism in mathematics / Jeremy Gray \\ 8. Mathematical \\ The transmission of the Elements to the Latin West: three case studies / Sabine Rommevaux \\ `Gigantic implements of war': images of Newton as a mathematician / Niccolo Guicciardini \\ From cascades to calculus: Rolle's theorem / June Barrow-Green \\ Abstraction and application: new contexts, new interpretations in twentieth-century mathematics / Tinne Hoff Kjeldsen \\ 9. Historical \\ Traditions and myths in the historiography of Egyptian mathematics / Annette Imhausen \\ Reading ancient Greek mathematics / Ken Saito \\ Number, shape, and the nature of space: thinking through Islamic art / Carol Bier \\ The historiography and history of mathematics in the Third Reich / Reinhard Siegmund-Schultze.

entry:
@Book{Robson:2009:OHH,
  editor =       "Eleanor Robson and Jacqueline A. Stedall",
  title =        "The {Oxford} Handbook of the History of Mathematics",
  publisher =    pub-OXFORD,
  address =      pub-OXFORD:adr,
  pages =        "vii + 918",
  year =         "2009",
  ISBN =         "0-19-921312-7",
  ISBN-13 =      "978-0-19-921312-2",
  LCCN =         "QA21 .O94 2009",
  bibdate =      "Mon Feb 7 15:37:15 MST 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib;
                 z3950.loc.gov:7090/Voyager",
  series =       "Oxford handbooks",
  URL =          "http://www.loc.gov/catdir/enhancements/fy0907/2008031793-b.html;
                 http://www.loc.gov/catdir/enhancements/fy0907/2008031793-d.html;
                 http://www.loc.gov/catdir/toc/ecip0823/2008031793.html",
  acknowledgement = ack-nhfb,
  libnote =      "Not in my library.",
  subject =      "mathematics; history; handbooks, manuals, etc",
  tableofcontents = "Introduction \\
                 GEOGRAPHIES AND CULTURES \\
                 1. Global \\
                 What was mathematics in the ancient world? Greek and
                 Chinese perspectives / G. E. R. Lloyd \\
                 Mathematics and authority: a case study in and Old and
                 New World accounting / Gary Urton \\
                 Heavenly learning, statecraft, and scholarship: the
                 Jesuits and their mathematics in China / Catherine Jami
                 \\
                 The internationalization of mathematics in a world of
                 nations, 1800-1960 / Karen Hunger Parshall \\
                 2. Regional \\
                 The two cultures of mathematics in ancient Greece /
                 Markus Asper \\
                 Tracing mathematical networks in seventeenth-century
                 England / Jacqueline Stedall \\
                 Mathematics and mathematics education in traditional
                 Vietnam / Alexei Volkov \\
                 A Balkan trilogy: mathematics in the Balkans before
                 World War I / Snezana Lawrence \\
                 3. Local \\
                 Mathematics education in an Old Babylonian scribal
                 school / Eleanor Robson \\
                 The archaeology of mathematics in an ancient Greek city
                 / David Gilman Romano \\
                 Engineering the Neapolitan state / Massimo Mazzotti \\
                 Observatory mathematics in the nineteenth century /
                 David Aubin. PEOPLE AND PRACTICES \\
                 4. Lives \\
                 Patronage of the mathematical sciences in Islamic
                 societies / Sonja Brentjes \\
                 John Aubrey and the `Lives of our English mathematical
                 writers' / Kate Bennett \\
                 Introducing mathematics, building an empire: Russia
                 under Peter I / Irina Gouz evitch and Dmitri Gouz
                 evitch \\
                 Human computers in eighteenth and nineteenth-century
                 Britain / Mary Croarken \\
                 5. Practices \\
                 Mixing, building, and feeding: mathematics and
                 technology in ancient Egypt / Corinna Rossi \\
                 Siyaq: numerical notation and numeracy in the
                 Persianate world / Brian Spooner and William Hanaway
                 \\
                 Learning arithmetic: textbooks and their users in
                 England 1500-1900 / John Denniss \\
                 Algorithms and automation: the production of
                 mathematics and textiles / Carrie Brezine \\
                 6. Presentation \\
                 The cognitive and cultural foundations of numbers /
                 Stephen Chrisomalis \\
                 Sanskrit mathematical verse / Kim Plofker \\
                 Antiquity, nobility, and utility: picturing the Early
                 Modern mathematical sciences / Volker R. Remmert \\
                 Writing the ultimate mathematical textbook: Nicolas
                 Bourbaki's {\'E}l{\'e}ments de math{\'e}matique / Leo
                 Corry. INTERACTIONS AND INTERPRETATIONS \\
                 7. Intellectual \\
                 People and numbers in early imperial China /
                 Christopher Cullen \\
                 Mathematics in fourteenth-century theology / Mark
                 Thakkar \\
                 Mathematics, music, and experiment in late
                 seventeenth-century England / Benjamin Wardhaugh \\
                 Modernism in mathematics / Jeremy Gray \\
                 8. Mathematical \\
                 The transmission of the Elements to the Latin West:
                 three case studies / Sabine Rommevaux \\
                 `Gigantic implements of war': images of Newton as a
                 mathematician / Niccolo Guicciardini \\
                 From cascades to calculus: Rolle's theorem / June
                 Barrow-Green \\
                 Abstraction and application: new contexts, new
                 interpretations in twentieth-century mathematics /
                 Tinne Hoff Kjeldsen \\
                 9. Historical \\
                 Traditions and myths in the historiography of Egyptian
                 mathematics / Annette Imhausen \\
                 Reading ancient Greek mathematics / Ken Saito \\
                 Number, shape, and the nature of space: thinking
                 through Islamic art / Carol Bier \\
                 The historiography and history of mathematics in the
                 Third Reich / Reinhard Siegmund-Schultze.",
}


bibtype: book
filename: master.bib
label: Rochkind:1985:AUP
author: Marc J. Rochkind
title: Advanced UNIX Programming
publisher: pub-PH
address: pub-PH:adr
pages: xv + 265
year: 1985
LCCN: QA76.76.O63 R63 1985
bibdate: Wed Dec 15 10:41:14 1993
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib
bibtimestamp: 1993.12.15 10:41:14 ???
acknowledgement: ack-nhfb
rawauthor: Marc J. Rochkind
rawtitle: Advanced {UNIX} Programming
ISBN:
0-13-011818-4 (hardcover), 0-13-011800-1 (paperback) OR 0130118184 (hardcover), 0130118001 (paperback)

ISBN13:
978-0-13-011818-9 (hardcover), 978-0-13-011800-4 (paperback) OR 9780130118189 (hardcover), 9780130118004 (paperback)

abstract:
This book covers how to program UNIX clearly and systematically at the system call level while providing the seasoned programmer with practical advice for using I/O on files and terminals, multitasking, signals and system administration.

TOC:
Fundamental concepts Basic file I/O Advanced file I/O Terminal I/O Processes Basic interprocess communication Advanced interprocess communication Signals Miscellaneous system calls Appendices. System V process attributes Standard subroutines

rawabstract:
This book covers how to program UNIX clearly and systematically at the system call level while providing the seasoned programmer with practical advice for using I/O on files and terminals, multitasking, signals and system administration.

rawTOC:
Fundamental concepts \\ Basic file I/O \\ Advanced file I/O \\ Terminal I/O \\ Processes \\ Basic interprocess communication \\ Advanced interprocess communication \\ Signals \\ Miscellaneous system calls \\ Appendices. System V process attributes \\ Standard subroutines

entry:
@Book{Rochkind:1985:AUP,
  author =       "Marc J. Rochkind",
  title =        "Advanced {UNIX} Programming",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  pages =        "xv + 265",
  year =         "1985",
  ISBN =         "0-13-011818-4 (hardcover), 0-13-011800-1 (paperback)",
  ISBN-13 =      "978-0-13-011818-9 (hardcover), 978-0-13-011800-4
                 (paperback)",
  LCCN =         "QA76.76.O63 R63 1985",
  bibdate =      "Wed Dec 15 10:41:14 1993",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib",
  price =        "US\$32.95 (hardcover), US\$24.95 (paperback)",
  abstract =     "This book covers how to program UNIX clearly and
                 systematically at the system call level while providing
                 the seasoned programmer with practical advice for using
                 I/O on files and terminals, multitasking, signals and
                 system administration.",
  acknowledgement = ack-nhfb,
  tableofcontents = "Fundamental concepts \\
                 Basic file I/O \\
                 Advanced file I/O \\
                 Terminal I/O \\
                 Processes \\
                 Basic interprocess communication \\
                 Advanced interprocess communication \\
                 Signals \\
                 Miscellaneous system calls \\
                 Appendices. System V process attributes \\
                 Standard subroutines",
}


bibtype: book
filename: master.bib
label: Rochkind:2004:AUP
author: Marc J. Rochkind
title: Advanced UNIX Programming
publisher: pub-AW
address: pub-AW:adr
edition: Second
pages: xiii + 719
year: 2004
ISBN: 0-13-141154-3 OR 0131411543
ISBN13: 978-0-13-141154-8 OR 9780131411548
LCCN: QA76.76.O63 R63 2004
bibdate: Wed Jul 07 10:41:05 2004
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib
bibtimestamp: 2004.07.07 10:41:05 ???
URL: http://www.aw-bc.com/catalog/academic/product/0,1144,0131411543,00.html
acknowledgement: ack-nhfb
rawauthor: Marc J. Rochkind
rawtitle: Advanced {UNIX} Programming
abstract:
The long-awaited revision to one of the foundation titles in UNIX programming covers the latest POSIX standards, updated for Linux, FreeBSD, and Mac OS X. Includes a wide range of examples, including a Web browser, a Web server, a keystroke recorder/player and a real shell. Rochkind is regarded as one of the pioneers in UNIX programming, and this book is a true classic.

TOC:
1. Fundamental concepts 2. Basic File I/0 3. Advanced file I/0 4. Terminal I/0 5. Processes and threads 6. Basic interprocess communication 7. Advanced interprocess communication 8. Networking and sockets 9. Signals and timers Appendix A. Process attributes Appendix B. Ux: a C++ wrapper for standard Unix functions Appendix C. Jtux: a Java/Jython interface to standard UNIX functions Appendix D. alphabetical and categorical function lists

rawabstract:
The long-awaited revision to one of the foundation titles in UNIX programming covers the latest POSIX standards, updated for Linux, FreeBSD, and Mac OS X. Includes a wide range of examples, including a Web browser, a Web server, a keystroke recorder/player and a real shell. Rochkind is regarded as one of the pioneers in UNIX programming, and this book is a true classic.

rawTOC:
1. Fundamental concepts \\ 2. Basic File I/0 \\ 3. Advanced file I/0 \\ 4. Terminal I/0 \\ 5. Processes and threads \\ 6. Basic interprocess communication \\ 7. Advanced interprocess communication \\ 8. Networking and sockets \\ 9. Signals and timers \\ Appendix A. Process attributes \\ Appendix B. Ux: a C++ wrapper for standard Unix functions \\ Appendix C. Jtux: a Java/Jython interface to standard UNIX functions \\ Appendix D. alphabetical and categorical function lists

entry:
@Book{Rochkind:2004:AUP,
  author =       "Marc J. Rochkind",
  title =        "Advanced {UNIX} Programming",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  edition =      "Second",
  pages =        "xiii + 719",
  year =         "2004",
  ISBN =         "0-13-141154-3",
  ISBN-13 =      "978-0-13-141154-8",
  LCCN =         "QA76.76.O63 R63 2004",
  bibdate =      "Wed Jul 07 10:41:05 2004",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib",
  price =        "US\$44.99",
  URL =          "http://www.aw-bc.com/catalog/academic/product/0,1144,0131411543,00.html",
  abstract =     "The long-awaited revision to one of the foundation
                 titles in UNIX programming covers the latest POSIX
                 standards, updated for Linux, FreeBSD, and Mac OS X.
                 Includes a wide range of examples, including a Web
                 browser, a Web server, a keystroke recorder/player and
                 a real shell. Rochkind is regarded as one of the
                 pioneers in UNIX programming, and this book is a true
                 classic.",
  acknowledgement = ack-nhfb,
  tableofcontents = "1. Fundamental concepts \\
                 2. Basic File I/0 \\
                 3. Advanced file I/0 \\
                 4. Terminal I/0 \\
                 5. Processes and threads \\
                 6. Basic interprocess communication \\
                 7. Advanced interprocess communication \\
                 8. Networking and sockets \\
                 9. Signals and timers \\
                 Appendix A. Process attributes \\
                 Appendix B. Ux: a C++ wrapper for standard Unix
                 functions \\
                 Appendix C. Jtux: a Java/Jython interface to standard
                 UNIX functions \\
                 Appendix D. alphabetical and categorical function
                 lists",
}


bibtype: book
filename: master.bib
label: Rockmore:2006:SRH
author: Daniel N. (Daniel Nahum) Rockmore
title: Stalking the Riemann hypothesis: the quest to find the hidden law of prime numbers
publisher: pub-VINTAGE
address: pub-VINTAGE:adr
pages: x + 292
year: 2006
ISBN: 0-375-72772-8 (paperback) OR 0375727728 (paperback)
ISBN13: 978-0-375-72772-6 (paperback) OR 9780375727726 (paperback)
LCCN: QA246 .R63 2006
bibdate: Thu Feb 14 13:08:07 MST 2008
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib; melvyl.cdlib.org:210/CDL90
bibtimestamp: 2008.02.14 13:08:07 MST
subject: Riemann, Bernhard; numbers, prime; number theory; Riemann hypothesis
acknowledgement: ack-nhfb
subjectdates: 1826--1866
rawauthor: Daniel N. (Daniel Nahum) Rockmore
rawtitle: Stalking the {Riemann} hypothesis: the quest to find the hidden law of prime numbers
TOC:
Prologue --- it all begins with zero The god-given natural numbers The shape of the primes Primal cartographers Shoulders to stand upon Riemann and his ``very likely'' hypothesis A Dutch red herring A prime number theorem, after all and more Good, but not good enough First steps A chance meeting of two minds God created the natural numbers but, in a billiard hall? Making order out of (quantum) chaos God may not play dice, but what about cards? The millennium meeting

rawTOC:
Prologue --- it all begins with zero \\ The god-given natural numbers \\ The shape of the primes \\ Primal cartographers \\ Shoulders to stand upon \\ Riemann and his ``very likely'' hypothesis \\ A Dutch red herring \\ A prime number theorem, after all\\ and more \\ Good, but not good enough \\ First steps \\ A chance meeting of two minds \\ God created the natural numbers\\ but, in a billiard hall? \\ Making order out of (quantum) chaos \\ God may not play dice, but what about cards? \\ The millennium meeting

entry:
@Book{Rockmore:2006:SRH,
  author =       "Daniel N. (Daniel Nahum) Rockmore",
  title =        "Stalking the {Riemann} hypothesis: the quest to find
                 the hidden law of prime numbers",
  publisher =    pub-VINTAGE,
  address =      pub-VINTAGE:adr,
  pages =        "x + 292",
  year =         "2006",
  ISBN =         "0-375-72772-8 (paperback)",
  ISBN-13 =      "978-0-375-72772-6 (paperback)",
  LCCN =         "QA246 .R63 2006",
  bibdate =      "Thu Feb 14 13:08:07 MST 2008",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib;
                 melvyl.cdlib.org:210/CDL90",
  acknowledgement = ack-nhfb,
  libnote =      "Not in my library.",
  subject =      "Riemann, Bernhard; numbers, prime; number theory;
                 Riemann hypothesis",
  subject-dates = "1826--1866",
  tableofcontents = "Prologue --- it all begins with zero \\
                 The god-given natural numbers \\
                 The shape of the primes \\
                 Primal cartographers \\
                 Shoulders to stand upon \\
                 Riemann and his ``very likely'' hypothesis \\
                 A Dutch red herring \\
                 A prime number theorem, after all\\
                 and more \\
                 Good, but not good enough \\
                 First steps \\
                 A chance meeting of two minds \\
                 God created the natural numbers\\
                 but, in a billiard hall? \\
                 Making order out of (quantum) chaos \\
                 God may not play dice, but what about cards? \\
                 The millennium meeting",
}


bibtype: book
filename: master.bib
label: Rodale:1978:SF
author: J. I. Rodale and Laurence Urdang and Nancy LaRoche
title: The Synonym Finder
publisher: Rodale Press
address: Emmaus, PA
pages: 1361
year: 1978
ISBN: 0-87857-236-8 OR 0878572368
ISBN13: 978-0-87857-236-6 OR 9780878572366
LCCN: PE1591.R64 1978
bibdate: Mon Apr 26 09:58:04 1999
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib
bibtimestamp: 1999.04.26 09:58:04 ???
note: Completely revised by Laurence Urdang and Nancy LaRoche.
acknowledgement: ack-nhfb
rawauthor: J. I. Rodale and Laurence Urdang and Nancy LaRoche
rawnote: Completely revised by Laurence Urdang and Nancy LaRoche.
rawtitle: The Synonym Finder
entry:
@Book{Rodale:1978:SF,
  author =       "J. I. Rodale and Laurence Urdang and Nancy LaRoche",
  title =        "The Synonym Finder",
  publisher =    "Rodale Press",
  address =      "Emmaus, PA",
  pages =        "1361",
  year =         "1978",
  ISBN =         "0-87857-236-8",
  ISBN-13 =      "978-0-87857-236-6",
  LCCN =         "PE1591.R64 1978",
  bibdate =      "Mon Apr 26 09:58:04 1999",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib",
  note =         "Completely revised by Laurence Urdang and Nancy
                 LaRoche.",
  acknowledgement = ack-nhfb,
  idnumber =     "522",
}


bibtype: book
filename: master.bib
label: Rodgers:1990:UDM
author: Ulka Rodgers
title: UNIX Database Management Systems
publisher: pub-YOURDON
address: pub-YOURDON:adr
pages: xiv + 338
year: 1990
ISBN: 0-13-945593-0 OR 0139455930
ISBN13: 978-0-13-945593-3 OR 9780139455933
LCCN: QA76.9.D3 R65 1990
bibdate: Wed Dec 15 10:41:20 1993
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib
bibtimestamp: 1993.12.15 10:41:20 ???
acknowledgement: ack-nhfb
rawauthor: Ulka Rodgers
rawtitle: {UNIX} Database Management Systems
entry:
@Book{Rodgers:1990:UDM,
  author =       "Ulka Rodgers",
  title =        "{UNIX} Database Management Systems",
  publisher =    pub-YOURDON,
  address =      pub-YOURDON:adr,
  pages =        "xiv + 338",
  year =         "1990",
  ISBN =         "0-13-945593-0",
  ISBN-13 =      "978-0-13-945593-3",
  LCCN =         "QA76.9.D3 R65 1990",
  bibdate =      "Wed Dec 15 10:41:20 1993",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib",
  acknowledgement = ack-nhfb,
}


bibtype: book
filename: master.bib
label: Rogers:1976:MEC
author: David F. Rogers and J. Alan Adams
title: Mathematical Elements for Computer Graphics
publisher: pub-MCGRAW-HILL
address: pub-MCGRAW-HILL:adr
pages: xv + 239
year: 1976
ISBN: 0-07-053527-2 (paperback), 0-07-053530-2 OR 0070535272 (paperback), 0070535302
ISBN13: 978-0-07-053527-5 (paperback), 978-0-07-053530-5 OR 9780070535275 (paperback), 9780070535305
LCCN: T385 .R6 1976
bibdate: Wed Dec 15 10:41:22 1993
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib
bibtimestamp: 1993.12.15 10:41:22 ???
acknowledgement: ack-nhfb
rawauthor: David F. Rogers and J. Alan Adams
rawtitle: Mathematical Elements for Computer Graphics
TOC:
Introduction to Computer Graphics Two-Dimensional Transformations Three-Dimensional Transformations Plane Curves Space Curves Surface Description and Generation Appendixes Computer Graphics Software Matrix Algebra Pseudocode B-Spline Surface File Format Problems Programming Projects Algorithms

rawTOC:
Introduction to Computer Graphics \\ Two-Dimensional Transformations \\ Three-Dimensional Transformations \\ Plane Curves \\ Space Curves \\ Surface Description and Generation \\ Appendixes \\ Computer Graphics Software \\ Matrix Algebra Pseudocode \\ B-Spline Surface File Format \\ Problems Programming \\ Projects Algorithms

entry:
@Book{Rogers:1976:MEC,
  author =       "David F. Rogers and J. Alan Adams",
  title =        "Mathematical Elements for Computer Graphics",
  publisher =    pub-MCGRAW-HILL,
  address =      pub-MCGRAW-HILL:adr,
  pages =        "xv + 239",
  year =         "1976",
  ISBN =         "0-07-053527-2 (paperback), 0-07-053530-2",
  ISBN-13 =      "978-0-07-053527-5 (paperback), 978-0-07-053530-5",
  LCCN =         "T385 .R6 1976",
  bibdate =      "Wed Dec 15 10:41:22 1993",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib",
  acknowledgement = ack-nhfb,
  tableofcontents = "Introduction to Computer Graphics \\
                 Two-Dimensional Transformations \\
                 Three-Dimensional Transformations \\
                 Plane Curves \\
                 Space Curves \\
                 Surface Description and Generation \\
                 Appendixes \\
                 Computer Graphics Software \\
                 Matrix Algebra Pseudocode \\
                 B-Spline Surface File Format \\
                 Problems Programming \\
                 Projects Algorithms",
}


bibtype: book
filename: master.bib
label: Rogers:1985:PEC
author: David F. Rogers
title: Procedural Elements for Computer Graphics
publisher: pub-MCGRAW-HILL
address: pub-MCGRAW-HILL:adr
pages: xiii + 433
year: 1985
ISBN: 0-07-053534-5 OR 0070535345
ISBN13: 978-0-07-053534-3 OR 9780070535343
LCCN: T385 .R631 1985
bibdate: Wed Dec 15 10:41:22 1993
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib
bibtimestamp: 1993.12.15 10:41:22 ???
acknowledgement: ack-nhfb
rawauthor: David F. Rogers
rawtitle: Procedural Elements for Computer Graphics
entry:
@Book{Rogers:1985:PEC,
  author =       "David F. Rogers",
  title =        "Procedural Elements for Computer Graphics",
  publisher =    pub-MCGRAW-HILL,
  address =      pub-MCGRAW-HILL:adr,
  pages =        "xiii + 433",
  year =         "1985",
  ISBN =         "0-07-053534-5",
  ISBN-13 =      "978-0-07-053534-3",
  LCCN =         "T385 .R631 1985",
  bibdate =      "Wed Dec 15 10:41:22 1993",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib",
  price =        "US\$19.95",
  acknowledgement = ack-nhfb,
}


bibtype: book
filename: master.bib
label: Rogers:1987:TCG
editor: David F. Rogers and Rae A. Earnshaw
title: Techniques for Computer Graphics
publisher: pub-SV
address: pub-SV:adr
pages: viii + 512
year: 1987
ISBN: 0-387-96492-4, 3-540-96492-4 OR 0387964924, 3540964924
ISBN13: 978-0-387-96492-8, 978-3-540-96492-6 OR 9780387964928, 9783540964926
LCCN: T385 .T43 1986
bibdate: Wed Dec 15 10:41:24 1993
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib
bibtimestamp: 1993.12.15 10:41:24 ???
acknowledgement: ack-nhfb
raweditor: David F. Rogers and Rae A. Earnshaw
rawtitle: Techniques for Computer Graphics
entry:
@Book{Rogers:1987:TCG,
  editor =       "David F. Rogers and Rae A. Earnshaw",
  title =        "Techniques for Computer Graphics",
  publisher =    pub-SV,
  address =      pub-SV:adr,
  pages =        "viii + 512",
  year =         "1987",
  ISBN =         "0-387-96492-4, 3-540-96492-4",
  ISBN-13 =      "978-0-387-96492-8, 978-3-540-96492-6",
  LCCN =         "T385 .T43 1986",
  bibdate =      "Wed Dec 15 10:41:24 1993",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib",
  price =        "US\$50.00",
  acknowledgement = ack-nhfb,
}


bibtype: book
filename: master.bib
label: Rogers:2001:INH
author: David F. Rogers
title: An Introduction to NURBS: with Historical Perspective
publisher: pub-MORGAN-KAUFMANN
address: pub-MORGAN-KAUFMANN:adr
pages: xvii + 324
year: 2001
LCCN: QA224.R64 2001
bibdate: Tue Jul 23 18:54:06 2002
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib
bibtimestamp: 2002.07.23 18:54:06 ???
acknowledgement: ack-nhfb
rawauthor: David F. Rogers
rawtitle: An Introduction to {NURBS}: with Historical Perspective
ISBN:
1-55860-669-6 (hardcover), 0-08-050920-7 (e-book), 1-281-03529-7 OR 1558606696 (hardcover), 0080509207 (ebook), 1281035297

ISBN13:
978-1-55860-669-2 (hardcover), 978-0-08-050920-4 (e-book), 978-1-281-03529-5 OR 9781558606692 (hardcover), 9780080509204 (ebook), 9781281035295

abstract:
NURBS (Non-uniform Rational B-Splines) are the computer graphics industry standard for curve and surface description. They are now incorporated into all standard computer-aided design and drafting programs (for instance, Autocad). They are also extensively used in all aspects of computer graphics including much of the modeling used for special effects in film and animation, consumer products, robot control, and automobile and aircraft design. So, the topic is particularly important at this time because NURBS are really at the peak of interest as applied to computer graphics and CAD of all kind.

TOC:
1: Curve and Surface Representation 2: Bezier Curves 3: B-spline Curves 4: Rational B-spline Curves 5: Bezier Surfaces 6: B-spline Surfaces 7: Rational B-spline Surfaces Appendices Curve and surface representation References Index About the Author

rawabstract:
NURBS (Non-uniform Rational B-Splines) are the computer graphics industry standard for curve and surface description. They are now incorporated into all standard computer-aided design and drafting programs (for instance, Autocad). They are also extensively used in all aspects of computer graphics including much of the modeling used for special effects in film and animation, consumer products, robot control, and automobile and aircraft design. So, the topic is particularly important at this time because NURBS are really at the peak of interest as applied to computer graphics and CAD of all kind.

rawTOC:
1: Curve and Surface Representation \\ 2: B{\'e}zier Curves \\ 3: B-spline Curves \\ 4: Rational B-spline Curves \\ 5: B{\'e}zier Surfaces \\ 6: B-spline Surfaces \\ 7: Rational B-spline Surfaces \\ Appendices \\ Curve and surface representation \\ References \\ Index \\ About the Author

entry:
@Book{Rogers:2001:INH,
  author =       "David F. Rogers",
  title =        "An Introduction to {NURBS}: with Historical
                 Perspective",
  publisher =    pub-MORGAN-KAUFMANN,
  address =      pub-MORGAN-KAUFMANN:adr,
  pages =        "xvii + 324",
  year =         "2001",
  ISBN =         "1-55860-669-6 (hardcover), 0-08-050920-7 (e-book),
                 1-281-03529-7",
  ISBN-13 =      "978-1-55860-669-2 (hardcover), 978-0-08-050920-4
                 (e-book), 978-1-281-03529-5",
  LCCN =         "QA224.R64 2001",
  bibdate =      "Tue Jul 23 18:54:06 2002",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib",
  price =        "US\$49.95",
  abstract =     "NURBS (Non-uniform Rational B-Splines) are the
                 computer graphics industry standard for curve and
                 surface description. They are now incorporated into all
                 standard computer-aided design and drafting programs
                 (for instance, Autocad). They are also extensively used
                 in all aspects of computer graphics including much of
                 the modeling used for special effects in film and
                 animation, consumer products, robot control, and
                 automobile and aircraft design. So, the topic is
                 particularly important at this time because NURBS are
                 really at the peak of interest as applied to computer
                 graphics and CAD of all kind.",
  acknowledgement = ack-nhfb,
  libnote =      "Not in my library.",
  tableofcontents = "1: Curve and Surface Representation \\
                 2: B{\'e}zier Curves \\
                 3: B-spline Curves \\
                 4: Rational B-spline Curves \\
                 5: B{\'e}zier Surfaces \\
                 6: B-spline Surfaces \\
                 7: Rational B-spline Surfaces \\
                 Appendices \\
                 Curve and surface representation \\
                 References \\
                 Index \\
                 About the Author",
}


bibtype: book
filename: master.bib
label: Rogers:2011:EE
author: Alan R. Rogers
title: The Evidence for Evolution
publisher: pub-U-CHICAGO
address: pub-U-CHICAGO:adr
pages: 120
year: 2011
LCCN: QH361 .R64 2011
bibdate: Wed Dec 26 09:14:19 MST 2012
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib; z3950.loc.gov:7090/Voyager
bibtimestamp: 2012.12.26 09:14:19 MST
subject: Evolution (Biology); Human evolution; Creationism
acknowledgement: ack-nhfb
rawauthor: Alan R. Rogers
rawtitle: The Evidence for Evolution
ISBN:
0-226-72380-1 (hardcover), 0-226-72382-8 (paperback) OR 0226723801 (hardcover), 0226723828 (paperback)

ISBN13:
978-0-226-72380-8 (hardcover), 978-0-226-72382-2 (paperback) OR 9780226723808 (hardcover), 9780226723822 (paperback)

TOC:
Darwin's mockingbird Do species change? Does evolution make big changes? Can evolution explain design? Peaks and valleys Islands in the 21st century Has there been enough time? Did humans evolve? Are we still evolving? Conclusions

rawTOC:
Darwin's mockingbird \\ Do species change? \\ Does evolution make big changes? \\ Can evolution explain design? \\ Peaks and valleys \\ Islands in the 21st century \\ Has there been enough time? \\ Did humans evolve? \\ Are we still evolving? \\ Conclusions

entry:
@Book{Rogers:2011:EE,
  author =       "Alan R. Rogers",
  title =        "The Evidence for Evolution",
  publisher =    pub-U-CHICAGO,
  address =      pub-U-CHICAGO:adr,
  pages =        "120",
  year =         "2011",
  ISBN =         "0-226-72380-1 (hardcover), 0-226-72382-8 (paperback)",
  ISBN-13 =      "978-0-226-72380-8 (hardcover), 978-0-226-72382-2
                 (paperback)",
  LCCN =         "QH361 .R64 2011",
  bibdate =      "Wed Dec 26 09:14:19 MST 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib;
                 z3950.loc.gov:7090/Voyager",
  acknowledgement = ack-nhfb,
  subject =      "Evolution (Biology); Human evolution; Creationism",
  tableofcontents = "Darwin's mockingbird \\
                 Do species change? \\
                 Does evolution make big changes? \\
                 Can evolution explain design? \\
                 Peaks and valleys \\
                 Islands in the 21st century \\
                 Has there been enough time? \\
                 Did humans evolve? \\
                 Are we still evolving? \\
                 Conclusions",
}


bibtype: book
filename: master.bib
label: Roget:1990:RTE
author: Peter Mark Roget and Samuel Romilly Roget
title: Roget's thesaurus of English words and phrases
publisher: Portland House
address: New York, NY, USA
pages: xxv + 800
year: 1990
ISBN: 0-517-03552-9 OR 0517035529
ISBN13: 978-0-517-03552-8 OR 9780517035528
LCCN: PE1591 .R7 1990
bibdate: Tue Aug 20 08:02:00 MDT 2013
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib; z3950.loc.gov:7090/Voyager
bibtimestamp: 2013.08.20 08:02:00 MDT
subject: English language; Synonyms and antonyms
acknowledgement: ack-nhfb
authordates: 1779--1869
rawauthor: Peter Mark Roget and Samuel Romilly Roget
rawtitle: {Roget}'s thesaurus of {English} words and phrases
remark:
Classic American edition was originally revised and enlarged by Samuel Romilly Roget. Reprint of 1933 original from New York: Grosset and Dunlap.

entry:
@Book{Roget:1990:RTE,
  author =       "Peter Mark Roget and Samuel Romilly Roget",
  title =        "{Roget}'s thesaurus of {English} words and phrases",
  publisher =    "Portland House",
  address =      "New York, NY, USA",
  pages =        "xxv + 800",
  year =         "1990",
  ISBN =         "0-517-03552-9",
  ISBN-13 =      "978-0-517-03552-8",
  LCCN =         "PE1591 .R7 1990",
  bibdate =      "Tue Aug 20 08:02:00 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib;
                 z3950.loc.gov:7090/Voyager",
  price =        "US\$9.99",
  acknowledgement = ack-nhfb,
  author-dates = "1779--1869",
  libnote =      "Not in my library.",
  remark =       "Classic American edition was originally revised and
                 enlarged by Samuel Romilly Roget. Reprint of 1933
                 original from New York: Grosset and Dunlap.",
  subject =      "English language; Synonyms and antonyms",
}


bibtype: book
filename: master.bib
label: Rohl:1984:RP
author: J. S. (Jeffrey Soden) Rohl
title: Recursion via Pascal
volume: 19
publisher: pub-CAMBRIDGE
address: pub-CAMBRIDGE:adr
pages: x + 191
year: 1984
DOI: https://doi.org/10.1017/CBO9781139171793
LCCN: QA76.73.P2 R634 1984
bibdate: Wed Dec 15 10:41:25 1993
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib
bibtimestamp: 1993.12.15 10:41:25 ???
series: Cambridge Computer Science Texts, Editors: E. S. Page and C. M. Reeves and D. E. Conway
acknowledgement: ack-nhfb
rawauthor: J. S. (Jeffrey Soden) Rohl
rawtitle: Recursion via {Pascal}
ISBN:
0-521-26329-8 (hardcover), 0-521-26934-2 (paperback) OR 0521263298 (hardcover), 0521269342 (paperback)

ISBN13:
978-0-521-26329-0 (hardcover), 978-0-521-26934-6 (paperback) OR 9780521263290 (hardcover), 9780521269346 (paperback)

abstract:
This book is devoted to recursion in programming, the technique by which the solution to a problem is expressed partly in terms of the solution to a simpler version of the same problem. Ultimately the solution to the simplest version must be given explicitly. In functional programming, recursion has received its full due since it is quite often the only repetitive construct. However, the programming language used here is Pascal and the examples have been chosen accordingly. It makes an interesting contrast with the use of recursion in functional and logic programming. The early chapters consider simple linear recursion using examples such as finding the highest common factor of a pair of numbers, and processing linked lists. Subsequent chapters move up through binary recursion, with examples which include the Towers of Hanoi problem and symbolic differentiation, to general recursion. The book contains well over 100 examples.

TOC:
Preface Introduction to recursion Recursion with linked-linear lists Recursion with binary trees Binary recursion without trees Double recursion, mutual recursion, recursive calls Recursion with $n$-ary trees and graphs Simulating nested loops The elimination of recursion Further reading and references Index of procedures

rawabstract:
This book is devoted to recursion in programming, the technique by which the solution to a problem is expressed partly in terms of the solution to a simpler version of the same problem. Ultimately the solution to the simplest version must be given explicitly. In functional programming, recursion has received its full due since it is quite often the only repetitive construct. However, the programming language used here is Pascal and the examples have been chosen accordingly. It makes an interesting contrast with the use of recursion in functional and logic programming. The early chapters consider simple linear recursion using examples such as finding the highest common factor of a pair of numbers, and processing linked lists. Subsequent chapters move up through binary recursion, with examples which include the Towers of Hanoi problem and symbolic differentiation, to general recursion. The book contains well over 100 examples.

rawTOC:
Preface \\ Introduction to recursion \\ Recursion with linked-linear lists \\ Recursion with binary trees \\ Binary recursion without trees \\ Double recursion, mutual recursion, recursive calls \\ Recursion with $n$-ary trees and graphs \\ Simulating nested loops \\ The elimination of recursion \\ Further reading and references \\ Index of procedures

entry:
@Book{Rohl:1984:RP,
  author =       "J. S. (Jeffrey Soden) Rohl",
  title =        "Recursion via {Pascal}",
  volume =       "19",
  publisher =    pub-CAMBRIDGE,
  address =      pub-CAMBRIDGE:adr,
  pages =        "x + 191",
  year =         "1984",
  DOI =          "https://doi.org/10.1017/CBO9781139171793",
  ISBN =         "0-521-26329-8 (hardcover), 0-521-26934-2 (paperback)",
  ISBN-13 =      "978-0-521-26329-0 (hardcover), 978-0-521-26934-6
                 (paperback)",
  LCCN =         "QA76.73.P2 R634 1984",
  bibdate =      "Wed Dec 15 10:41:25 1993",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib",
  series =       "Cambridge Computer Science Texts, Editors: E. S. Page
                 and C. M. Reeves and D. E. Conway",
  abstract =     "This book is devoted to recursion in programming, the
                 technique by which the solution to a problem is
                 expressed partly in terms of the solution to a simpler
                 version of the same problem. Ultimately the solution to
                 the simplest version must be given explicitly. In
                 functional programming, recursion has received its full
                 due since it is quite often the only repetitive
                 construct. However, the programming language used here
                 is Pascal and the examples have been chosen
                 accordingly. It makes an interesting contrast with the
                 use of recursion in functional and logic programming.
                 The early chapters consider simple linear recursion
                 using examples such as finding the highest common
                 factor of a pair of numbers, and processing linked
                 lists. Subsequent chapters move up through binary
                 recursion, with examples which include the Towers of
                 Hanoi problem and symbolic differentiation, to general
                 recursion. The book contains well over 100 examples.",
  acknowledgement = ack-nhfb,
  tableofcontents = "Preface \\
                 Introduction to recursion \\
                 Recursion with linked-linear lists \\
                 Recursion with binary trees \\
                 Binary recursion without trees \\
                 Double recursion, mutual recursion, recursive calls \\
                 Recursion with $n$-ary trees and graphs \\
                 Simulating nested loops \\
                 The elimination of recursion \\
                 Further reading and references \\
                 Index of procedures",
}


bibtype: book
filename: master.bib
label: Rohl:2014:KWI
author: John C. G. Rohl
title: Kaiser Wilhelm II, 1859--1941: a concise life
publisher: pub-CAMBRIDGE
address: pub-CAMBRIDGE:adr
pages: xxii + 240
year: 2014
LCCN: DD229 .R6412413 2014
bibdate: Thu Nov 11 18:07:28 MST 2021
bibsource: fsz3950.oclc.org:210/WorldCat; https://www.math.utah.edu/pub/tex/bib/master.bib
bibtimestamp: 2021.11.11 18:07:28 MST
note: Translation from the German original by Sheila De Bellaigue.
acknowledgement: ack-nhfb
subjectdates: 1889--1945 (Adolf Hitler); 1859--1941 (Kaiser Wilhelm)
rawauthor: John C. G. R{\"o}hl
rawnote: Translation from the German original by Sheila {De Bellaigue}.
rawtitle: {Kaiser Wilhelm II}, 1859--1941: a concise life
ISBN:
1-107-07225-5 (hardcover), 1-107-42077-6 (paperback), 1-139-68039-0 (e-book) OR 1107072255 (hardcover), 1107420776 (paperback), 1139680390 (ebook)

ISBN13:
978-1-107-07225-1 (hardcover), 978-1-107-42077-9 (paperback), 978-1-139-68039-4 (e-book) OR 9781107072251 (hardcover), 9781107420779 (paperback), 9781139680394 (ebook)

abstract:
Kaiser Wilhelm II (1859--1941) is one of the most fascinating figures in European history, ruling Imperial Germany from his accession in 1888 to his enforced abdication in 1918 at the end of the First World War. In one slim volume, John Rohl offers readers a concise and accessible survey of his monumental three-volume biography of the Kaiser and his reign. The book sheds new light on Wilhelm's troubled youth, his involvement in social and political scandals and his growing thirst for glory, which, combined with his overwhelming nationalism and passion for the navy provided the impetus for a breathtaking long-term goal: the transformation of the German Reich into one of the foremost powers in the world. The volume examines the crucial role played by Wilhelm as Germany's Supreme War Lord in the policies that led to war in 1914. It concludes by describing the rabid anti-Semitism he developed in exile and his efforts to persuade Hitler to restore him to the throne.

subject:
Hitler, Adolf; William; II; German Emperor; Family; Hitler, Adolf,; German Emperor,; War; Sovereignty; World War, 1914--1918; Campaigns; Exile (Punishment); Antisemitism; Inheritance and succession; Monarchy; Courts and courtiers; Heads of state; Europe; Biography; Kings, queens, rulers, etc; Antisemitism.; Courts and courtiers.; Exile (Punishment); Families.; Heads of state.; Inheritance and succession.; Kings and rulers.; Military campaigns.; Monarchy.; Sovereignty.; War.; Tangier (Morocco); Bosnia and Herzegovina; History, Military; History; Germany; Kings and rulers; William II, 1888--1918; Morocco; Tangier

TOC:
Overview: Wilhelm the last, a German trauma / xx Part I: 1859--1888: the tormented Prussian prince 1: The 'soul murder' of an heir to the throne / 3 2: Ambivalent motherhood / 10 3: A daring educational experiment / 14 4: The conflict between the Prince of Prussia and his parents / 22 5: 1888: the year of the three Kaisers / 34 Part II: 1888--1909: the anachronistic autocrat 6: Divine right without end / 41 7: Bismarck's fall from power (1889--1890) / 44 8: The establishment of the Kaiser's personal monarchy (1890--1897) / 53 9: The Chancellor as courtier: the corrupt Bulow system (1897--1909) / 63 Part III: 1896--1908: the egregious expansionist 10: The challenge to Europe: Weltmachtpolitik and the battlefleet / 73 11: The Russo-Japanese War and the meeting of the emperors on Bjorko (1904--1905) / 83 12: War in the west? The landing in Tangier and the fiasco of Algeciras (1905--1906) / 86 13: The intensification of the Anglo-German conflict / 93 Part IV: 1906--1909: the scandal-ridden sovereign 14: The Eulenburg affair (1906--1909) / 103 15: Bulow's betrayal of the Kaiser: the Daily Telegraph crisis (1908--1909) / 110 16: From Bulow to Bethmann Hollweg: the Chancellor merry-go-round (1909) / 116 Part V: 1908--1914: the bellicose supreme war lord 17: The Bosnian annexation crisis (1908--1909) / 121 18: The 'leap of the Panther' to Agadir (1911) / 125 19: The battlefleet and the growing risk of war with Britain (1911--1912) / 129 20: Doomed to failure: the Haldane Mission (1912) / 132 21: Turmoil in the Balkans and a first decision for war (November 1912) / 135 22: War postponed: the 'war council' of 8 December 1912 / 139 23: The postponed war draws nearer (1913--1914) / 143 24: The Kaiser in the July crisis of 1914 / 149 Part VI: 1914--1918: the champion of God's Germanic cause 25: The Kaiser's war aims / 167 26: The impotence of the Supreme War Lord at war / 172 27: Downfall: the collapse of the Hohenzollern monarchy / 174 Part VII: 1918--1941: the vengeful exile 28: A new life in Amerongen and Doorn / 181 29:The rabid anti-Semite in exile / 185 30: The Kaiser and Hitler / 188 Notes / 195 Index / 230

rawabstract:
Kaiser Wilhelm II (1859--1941) is one of the most fascinating figures in European history, ruling Imperial Germany from his accession in 1888 to his enforced abdication in 1918 at the end of the First World War. In one slim volume, John R{\"o}hl offers readers a concise and accessible survey of his monumental three-volume biography of the Kaiser and his reign. The book sheds new light on Wilhelm's troubled youth, his involvement in social and political scandals and his growing thirst for glory, which, combined with his overwhelming nationalism and passion for the navy provided the impetus for a breathtaking long-term goal: the transformation of the German Reich into one of the foremost powers in the world. The volume examines the crucial role played by Wilhelm as Germany's Supreme War Lord in the policies that led to war in 1914. It concludes by describing the rabid anti-Semitism he developed in exile and his efforts to persuade Hitler to restore him to the throne.

rawTOC:
Overview: Wilhelm the last, a German trauma / xx \\ Part I: 1859--1888: the tormented Prussian prince \\ 1: The 'soul murder' of an heir to the throne / 3 \\ 2: Ambivalent motherhood / 10 \\ 3: A daring educational experiment / 14 \\ 4: The conflict between the Prince of Prussia and his parents / 22 \\ 5: 1888: the year of the three Kaisers / 34 \\ Part II: 1888--1909: the anachronistic autocrat \\ 6: Divine right without end / 41 \\ 7: Bismarck's fall from power (1889--1890) / 44 \\ 8: The establishment of the Kaiser's personal monarchy (1890--1897) / 53 \\ 9: The Chancellor as courtier: the corrupt B{\"u}low system (1897--1909) / 63 \\ Part III: 1896--1908: the egregious expansionist \\ 10: The challenge to Europe: Weltmachtpolitik and the battlefleet / 73 \\ 11: The Russo-Japanese War and the meeting of the emperors on Bj{\"o}rk{\"o} (1904--1905) / 83 \\ 12: War in the west? The landing in Tangier and the fiasco of Algeciras (1905--1906) / 86 \\ 13: The intensification of the Anglo-German conflict / 93 \\ Part IV: 1906--1909: the scandal-ridden sovereign \\ 14: The Eulenburg affair (1906--1909) / 103 \\ 15: B{\"u}low's betrayal of the Kaiser: the Daily Telegraph crisis (1908--1909) / 110 \\ 16: From B{\"u}low to Bethmann Hollweg: the Chancellor merry-go-round (1909) / 116 \\ Part V: 1908--1914: the bellicose supreme war lord \\ 17: The Bosnian annexation crisis (1908--1909) / 121 \\ 18: The 'leap of the Panther' to Agadir (1911) / 125 \\ 19: The battlefleet and the growing risk of war with Britain (1911--1912) / 129 \\ 20: Doomed to failure: the Haldane Mission (1912) / 132 \\ 21: Turmoil in the Balkans and a first decision for war (November 1912) / 135 \\ 22: War postponed: the 'war council' of 8 December 1912 / 139 \\ 23: The postponed war draws nearer (1913--1914) / 143 \\ 24: The Kaiser in the July crisis of 1914 / 149 \\ Part VI: 1914--1918: the champion of God's Germanic cause \\ 25: The Kaiser's war aims / 167 \\ 26: The impotence of the Supreme War Lord at war / 172 \\ 27: Downfall: the collapse of the Hohenzollern monarchy / 174 \\ Part VII: 1918--1941: the vengeful exile \\ 28: A new life in Amerongen and Doorn / 181 \\ 29:The rabid anti-Semite in exile / 185 \\ 30: The Kaiser and Hitler / 188 \\ Notes / 195 \\ Index / 230

entry:
@Book{Rohl:2014:KWI,
  author =       "John C. G. R{\"o}hl",
  title =        "{Kaiser Wilhelm II}, 1859--1941: a concise life",
  publisher =    pub-CAMBRIDGE,
  address =      pub-CAMBRIDGE:adr,
  pages =        "xxii + 240",
  year =         "2014",
  ISBN =         "1-107-07225-5 (hardcover), 1-107-42077-6 (paperback),
                 1-139-68039-0 (e-book)",
  ISBN-13 =      "978-1-107-07225-1 (hardcover), 978-1-107-42077-9
                 (paperback), 978-1-139-68039-4 (e-book)",
  LCCN =         "DD229 .R6412413 2014",
  bibdate =      "Thu Nov 11 18:07:28 MST 2021",
  bibsource =    "fsz3950.oclc.org:210/WorldCat;
                 https://www.math.utah.edu/pub/tex/bib/master.bib",
  note =         "Translation from the German original by Sheila {De
                 Bellaigue}.",
  abstract =     "Kaiser Wilhelm II (1859--1941) is one of the most
                 fascinating figures in European history, ruling
                 Imperial Germany from his accession in 1888 to his
                 enforced abdication in 1918 at the end of the First
                 World War. In one slim volume, John R{\"o}hl offers
                 readers a concise and accessible survey of his
                 monumental three-volume biography of the Kaiser and his
                 reign. The book sheds new light on Wilhelm's troubled
                 youth, his involvement in social and political scandals
                 and his growing thirst for glory, which, combined with
                 his overwhelming nationalism and passion for the navy
                 provided the impetus for a breathtaking long-term goal:
                 the transformation of the German Reich into one of the
                 foremost powers in the world. The volume examines the
                 crucial role played by Wilhelm as Germany's Supreme War
                 Lord in the policies that led to war in 1914. It
                 concludes by describing the rabid anti-Semitism he
                 developed in exile and his efforts to persuade Hitler
                 to restore him to the throne.",
  acknowledgement = ack-nhfb,
  subject =      "Hitler, Adolf; William; II; German Emperor; Family;
                 Hitler, Adolf,; German Emperor,; War; Sovereignty;
                 World War, 1914--1918; Campaigns; Exile (Punishment);
                 Antisemitism; Inheritance and succession; Monarchy;
                 Courts and courtiers; Heads of state; Europe;
                 Biography; Kings, queens, rulers, etc; Antisemitism.;
                 Courts and courtiers.; Exile (Punishment); Families.;
                 Heads of state.; Inheritance and succession.; Kings and
                 rulers.; Military campaigns.; Monarchy.; Sovereignty.;
                 War.; Tangier (Morocco); Bosnia and Herzegovina;
                 History, Military; History; Germany; Kings and rulers;
                 William II, 1888--1918; Morocco; Tangier",
  subject-dates = "1889--1945 (Adolf Hitler); 1859--1941 (Kaiser
                 Wilhelm)",
  tableofcontents = "Overview: Wilhelm the last, a German trauma / xx
                 \\
                 Part I: 1859--1888: the tormented Prussian prince \\
                 1: The 'soul murder' of an heir to the throne / 3 \\
                 2: Ambivalent motherhood / 10 \\
                 3: A daring educational experiment / 14 \\
                 4: The conflict between the Prince of Prussia and his
                 parents / 22 \\
                 5: 1888: the year of the three Kaisers / 34 \\
                 Part II: 1888--1909: the anachronistic autocrat \\
                 6: Divine right without end / 41 \\
                 7: Bismarck's fall from power (1889--1890) / 44 \\
                 8: The establishment of the Kaiser's personal monarchy
                 (1890--1897) / 53 \\
                 9: The Chancellor as courtier: the corrupt B{\"u}low
                 system (1897--1909) / 63 \\
                 Part III: 1896--1908: the egregious expansionist \\
                 10: The challenge to Europe: Weltmachtpolitik and the
                 battlefleet / 73 \\
                 11: The Russo-Japanese War and the meeting of the
                 emperors on Bj{\"o}rk{\"o} (1904--1905) / 83 \\
                 12: War in the west? The landing in Tangier and the
                 fiasco of Algeciras (1905--1906) / 86 \\
                 13: The intensification of the Anglo-German conflict /
                 93 \\
                 Part IV: 1906--1909: the scandal-ridden sovereign \\
                 14: The Eulenburg affair (1906--1909) / 103 \\
                 15: B{\"u}low's betrayal of the Kaiser: the Daily
                 Telegraph crisis (1908--1909) / 110 \\
                 16: From B{\"u}low to Bethmann Hollweg: the Chancellor
                 merry-go-round (1909) / 116 \\
                 Part V: 1908--1914: the bellicose supreme war lord \\
                 17: The Bosnian annexation crisis (1908--1909) / 121
                 \\
                 18: The 'leap of the Panther' to Agadir (1911) / 125
                 \\
                 19: The battlefleet and the growing risk of war with
                 Britain (1911--1912) / 129 \\
                 20: Doomed to failure: the Haldane Mission (1912) / 132
                 \\
                 21: Turmoil in the Balkans and a first decision for war
                 (November 1912) / 135 \\
                 22: War postponed: the 'war council' of 8 December 1912
                 / 139 \\
                 23: The postponed war draws nearer (1913--1914) / 143
                 \\
                 24: The Kaiser in the July crisis of 1914 / 149 \\
                 Part VI: 1914--1918: the champion of God's Germanic
                 cause \\
                 25: The Kaiser's war aims / 167 \\
                 26: The impotence of the Supreme War Lord at war / 172
                 \\
                 27: Downfall: the collapse of the Hohenzollern monarchy
                 / 174 \\
                 Part VII: 1918--1941: the vengeful exile \\
                 28: A new life in Amerongen and Doorn / 181 \\
                 29:The rabid anti-Semite in exile / 185 \\
                 30: The Kaiser and Hitler / 188 \\
                 Notes / 195 \\
                 Index / 230",
}


bibtype: book
filename: master.bib
label: Rosbottom:2014:WPW
author: Ronald C. Rosbottom
title: When Paris went dark: the City of Light under German Occupation, 1940--1944
publisher: Little, Brown and Company
address: New York, NY, USA
pages: xxxii + 447
year: 2014
LCCN: D762.P3 R67 2014
bibdate: Sat Oct 23 16:29:18 MDT 2021
bibsource: fsz3950.oclc.org:210/WorldCat; https://www.math.utah.edu/pub/tex/bib/master.bib
bibtimestamp: 2021.10.23 16:29:18 MDT
acknowledgement: ack-nhfb
authordates: 1942--
rawauthor: Ronald C. Rosbottom
rawtitle: When {Paris} went dark: the {City of Light} under {German} Occupation, 1940--1944
ISBN:
0-316-21743-3 (paperback), 0-316-21744-1 (hardcover) OR 0316217433 (paperback), 0316217441 (hardcover)

ISBN13:
978-0-316-21743-9 (paperback), 978-0-316-21744-6 (hardcover) OR 9780316217439 (paperback), 9780316217446 (hardcover)

abstract:
Describes what life was like in Paris after June 1940, when the Nazis occupied France, juxtaposing the eerie sense of normalcy felt by many Parisians with the passion of the strong resistance movement that rose around Charles de Gaulle. On June 14, 1940, German tanks entered a silent and nearly deserted Paris. Eight days later, France accepted a humiliating defeat and foreign occupation. Subsequently, an eerie sense of normalcy settled over the City of Light. Many Parisians keenly adapted themselves to the situation-even allied themselves with their Nazi overlords. At the same time, amidst this darkening gloom of German ruthlessness, shortages, and curfews, a resistance arose. Parisians of all stripes, Jews, immigrants, adolescents, communists, rightists, cultural icons such as Colette, de Beauvoir, Camus and Sartre, as well as police officers, teachers, students, and store owners-rallied around a little known French military officer, Charles de Gaulle. When Paris Went Dark evokes with stunning precision the detail of daily life in a city under occupation, and the brave people who fought against the darkness. Relying on a range of resources--memoirs, diaries, letters, archives, interviews, personal histories, fliers and posters, fiction, photographs, film and historical studies, Rosbottom has forged a groundbreaking book that will forever influence how we understand those dark years in the City of Light.

subject:
World War, 1939--1945; Paris (France.); Strass enbeleuchtung; Weltkrieg; 1939-1945; Tyska ockupationen av Frankrike 1940--1945.; France; History; German occupation, 1940--1945; Paris (France); 1940--1944; Paris; Frankrike; 1940--1945, German occupation

TOC:
Chronology of the Occupation of Paris Major personalities Introduction Faux Paris Sequestering Medusa Paris was different A nation disintegrates Preludes Three traumas Waiting for Hitler ``They'' arrive, and are surprised One who stayed, one who left ``They'' settle in Hitler's own tour The Fuhrer's urbanophobia Minuet (1940-1941) How do you occupy a city? For some, Paris was a bubble Dancing the minuet Correct, but still Nazis ``To bed, to bed!'' An execution in Paris City without a face: the occupier's lament Paris had already welcomed the Nazis--before the occupation The occupiers are surprised, too A dreamer in exile Sexually occupied A ``better'' German Recollected solitude Narrowed lives Narrowing and boredom The apartment A crowded Metro The informer The queue Dilemmas of resistance Quoi faire? Resistant Paris Bebes terroristes The red poster A female resistance Who got the credit? The most narrowed lives: the hunt for Jews Being Jewish in Paris Three girls on the move A gold star The big roundup How much longer? (1942-1944) ``You can come over now!'' The plague Observers from the palace Signs of defeat Liberation: a whodunit Is Paris worth a detour? The beast of Sevastopol arrives ``Tous aux barricades!'' Why do Americans smile so much? Whodunit? Angry aftermath: back on Paris time Rediscovering purity ``Kill all the bastards!'' The return of lost souls Is Paris still occupied? De Gaulle creates a script Stumbling through memory Should we blame Paris? ``The landscape of our confusions'' Appendix. De Gaulle's speech on the Liberation of Paris

rawabstract:
Describes what life was like in Paris after June 1940, when the Nazis occupied France, juxtaposing the eerie sense of normalcy felt by many Parisians with the passion of the strong resistance movement that rose around Charles de Gaulle. On June 14, 1940, German tanks entered a silent and nearly deserted Paris. Eight days later, France accepted a humiliating defeat and foreign occupation. Subsequently, an eerie sense of normalcy settled over the City of Light. Many Parisians keenly adapted themselves to the situation-even allied themselves with their Nazi overlords. At the same time, amidst this darkening gloom of German ruthlessness, shortages, and curfews, a resistance arose. Parisians of all stripes, Jews, immigrants, adolescents, communists, rightists, cultural icons such as Colette, de Beauvoir, Camus and Sartre, as well as police officers, teachers, students, and store owners-rallied around a little known French military officer, Charles de Gaulle. When Paris Went Dark evokes with stunning precision the detail of daily life in a city under occupation, and the brave people who fought against the darkness. Relying on a range of resources--memoirs, diaries, letters, archives, interviews, personal histories, fliers and posters, fiction, photographs, film and historical studies, Rosbottom has forged a groundbreaking book that will forever influence how we understand those dark years in the City of Light.

rawTOC:
Chronology of the Occupation of Paris \\ Major personalities \\ Introduction \\ Faux Paris \\ Sequestering Medusa \\ Paris was different \\ A nation disintegrates \\ Preludes \\ Three traumas \\ Waiting for Hitler \\ ``They'' arrive, and are surprised \\ One who stayed, one who left \\ ``They'' settle in \\ Hitler's own tour \\ The F{\"u}hrer's urbanophobia \\ Minuet (1940-1941) \\ How do you occupy a city? \\ For some, Paris was a bubble \\ Dancing the minuet \\ Correct, but still Nazis \\ ``To bed, to bed!'' \\ An execution in Paris \\ City without a face: the occupier's lament \\ Paris had already welcomed the Nazis--before the occupation \\ The occupiers are surprised, too \\ A dreamer in exile \\ Sexually occupied \\ A ``better'' German \\ Recollected solitude \\ Narrowed lives \\ Narrowing and boredom \\ The apartment \\ A crowded M{\'e}tro \\ The informer \\ The queue \\ Dilemmas of resistance \\ Quoi faire? \\ Resistant Paris \\ B{\'e}b{\'e}s terroristes \\ The red poster \\ A female resistance \\ Who got the credit? \\ The most narrowed lives: the hunt for Jews \\ Being Jewish in Paris \\ Three girls on the move \\ A gold star \\ The big roundup \\ How much longer? (1942-1944) \\ ``You can come over now!'' \\ The plague \\ Observers from the palace \\ Signs of defeat \\ Liberation: a whodunit \\ Is Paris worth a detour? \\ The beast of Sevastopol arrives \\ ``Tous aux barricades!'' \\ Why do Americans smile so much? \\ Whodunit? \\ Angry aftermath: back on Paris time \\ Rediscovering purity \\ ``Kill all the bastards!'' \\ The return of lost souls \\ Is Paris still occupied? \\ De Gaulle creates a script \\ Stumbling through memory \\ Should we blame Paris? \\ ``The landscape of our confusions'' \\ Appendix. De Gaulle's speech on the Liberation of Paris

entry:
@Book{Rosbottom:2014:WPW,
  author =       "Ronald C. Rosbottom",
  title =        "When {Paris} went dark: the {City of Light} under
                 {German} Occupation, 1940--1944",
  publisher =    "Little, Brown and Company",
  address =      "New York, NY, USA",
  pages =        "xxxii + 447",
  year =         "2014",
  ISBN =         "0-316-21743-3 (paperback), 0-316-21744-1 (hardcover)",
  ISBN-13 =      "978-0-316-21743-9 (paperback), 978-0-316-21744-6
                 (hardcover)",
  LCCN =         "D762.P3 R67 2014",
  bibdate =      "Sat Oct 23 16:29:18 MDT 2021",
  bibsource =    "fsz3950.oclc.org:210/WorldCat;
                 https://www.math.utah.edu/pub/tex/bib/master.bib",
  abstract =     "Describes what life was like in Paris after June 1940,
                 when the Nazis occupied France, juxtaposing the eerie
                 sense of normalcy felt by many Parisians with the
                 passion of the strong resistance movement that rose
                 around Charles de Gaulle. On June 14, 1940, German
                 tanks entered a silent and nearly deserted Paris. Eight
                 days later, France accepted a humiliating defeat and
                 foreign occupation. Subsequently, an eerie sense of
                 normalcy settled over the City of Light. Many Parisians
                 keenly adapted themselves to the situation-even allied
                 themselves with their Nazi overlords. At the same time,
                 amidst this darkening gloom of German ruthlessness,
                 shortages, and curfews, a resistance arose. Parisians
                 of all stripes, Jews, immigrants, adolescents,
                 communists, rightists, cultural icons such as Colette,
                 de Beauvoir, Camus and Sartre, as well as police
                 officers, teachers, students, and store owners-rallied
                 around a little known French military officer, Charles
                 de Gaulle. When Paris Went Dark evokes with stunning
                 precision the detail of daily life in a city under
                 occupation, and the brave people who fought against the
                 darkness. Relying on a range of resources--memoirs,
                 diaries, letters, archives, interviews, personal
                 histories, fliers and posters, fiction, photographs,
                 film and historical studies, Rosbottom has forged a
                 groundbreaking book that will forever influence how we
                 understand those dark years in the City of Light.",
  acknowledgement = ack-nhfb,
  author-dates = "1942--",
  subject =      "World War, 1939--1945; Paris (France.);
                 Stra{\ss}enbeleuchtung; Weltkrieg; 1939-1945; Tyska
                 ockupationen av Frankrike 1940--1945.; France; History;
                 German occupation, 1940--1945; Paris (France);
                 1940--1944; Paris; Frankrike; 1940--1945, German
                 occupation",
  tableofcontents = "Chronology of the Occupation of Paris \\
                 Major personalities \\
                 Introduction \\
                 Faux Paris \\
                 Sequestering Medusa \\
                 Paris was different \\
                 A nation disintegrates \\
                 Preludes \\
                 Three traumas \\
                 Waiting for Hitler \\
                 ``They'' arrive, and are surprised \\
                 One who stayed, one who left \\
                 ``They'' settle in \\
                 Hitler's own tour \\
                 The F{\"u}hrer's urbanophobia \\
                 Minuet (1940-1941) \\
                 How do you occupy a city? \\
                 For some, Paris was a bubble \\
                 Dancing the minuet \\
                 Correct, but still Nazis \\
                 ``To bed, to bed!'' \\
                 An execution in Paris \\
                 City without a face: the occupier's lament \\
                 Paris had already welcomed the Nazis--before the
                 occupation \\
                 The occupiers are surprised, too \\
                 A dreamer in exile \\
                 Sexually occupied \\
                 A ``better'' German \\
                 Recollected solitude \\
                 Narrowed lives \\
                 Narrowing and boredom \\
                 The apartment \\
                 A crowded M{\'e}tro \\
                 The informer \\
                 The queue \\
                 Dilemmas of resistance \\
                 Quoi faire? \\
                 Resistant Paris \\
                 B{\'e}b{\'e}s terroristes \\
                 The red poster \\
                 A female resistance \\
                 Who got the credit? \\
                 The most narrowed lives: the hunt for Jews \\
                 Being Jewish in Paris \\
                 Three girls on the move \\
                 A gold star \\
                 The big roundup \\
                 How much longer? (1942-1944) \\
                 ``You can come over now!'' \\
                 The plague \\
                 Observers from the palace \\
                 Signs of defeat \\
                 Liberation: a whodunit \\
                 Is Paris worth a detour? \\
                 The beast of Sevastopol arrives \\
                 ``Tous aux barricades!'' \\
                 Why do Americans smile so much? \\
                 Whodunit? \\
                 Angry aftermath: back on Paris time \\
                 Rediscovering purity \\
                 ``Kill all the bastards!'' \\
                 The return of lost souls \\
                 Is Paris still occupied? \\
                 De Gaulle creates a script \\
                 Stumbling through memory \\
                 Should we blame Paris? \\
                 ``The landscape of our confusions'' \\
                 Appendix. De Gaulle's speech on the Liberation of
                 Paris",
}


bibtype: book
filename: master.bib
label: Rosbottom:2019:SCY
author: Ronald Rosbottom
title: Sudden Courage: Youth in France Confront the Germans, 1940--1945
publisher: HarperCollins Publishers
address: New York, NY, USA
pages: xiv + 320 + 16
year: 2019
ISBN: 0-06-247002-7 (hardcover), 0-06-247005-1 (e-book) OR 0062470027 (hardcover), 0062470051 (ebook)
LCCN: D802.F8 R593 2019
bibdate: Mon Dec 9 07:23:29 MST 2019
bibsource: fsz3950.oclc.org:210/WorldCat; https://www.math.utah.edu/pub/tex/bib/master.bib
bibtimestamp: 2019.12.09 07:23:29 MST
acknowledgement: ack-nhfb
rawauthor: Ronald Rosbottom
rawtitle: Sudden Courage: Youth in {France} Confront the {Germans}, 1940--1945
ISBN13:
978-0-06-247002-7 (hardcover), 978-0-06-247005-8 (e-book) OR 9780062470027 (hardcover), 9780062470058 (ebook)

TOC:
Map of Divided France / x A Selective Chronology / xi Introduction / 1 1: ``Present!'' / 17 2: Coming of age in the 1930s / 33 3: What the hell happened? / 59 4: A blind resistance / 75 5: Life as a J3 during the dark years / 109 6: Sudden courage / 165 7: Resisting the Resistance / 211 8: Does resistance have a gender? / 241 Conclusion / 273 Acknowledgments / 287 Bibliography / 291 Notes / 305 Index / 313

rawTOC:
Map of Divided France / x \\ A Selective Chronology / xi \\ Introduction / 1 \\ 1: ``Present!'' / 17 \\ 2: Coming of age in the 1930s / 33 \\ 3: What the hell happened? / 59 \\ 4: A blind resistance / 75 \\ 5: Life as a J3 during the dark years / 109 \\ 6: Sudden courage / 165 \\ 7: Resisting the Resistance / 211 \\ 8: Does resistance have a gender? / 241 \\ Conclusion / 273 \\ Acknowledgments / 287 \\ Bibliography / 291 \\ Notes / 305 \\ Index / 313

entry:
@Book{Rosbottom:2019:SCY,
  author =       "Ronald Rosbottom",
  title =        "Sudden Courage: Youth in {France} Confront the
                 {Germans}, 1940--1945",
  publisher =    "HarperCollins Publishers",
  address =      "New York, NY, USA",
  pages =        "xiv + 320 + 16",
  year =         "2019",
  ISBN =         "0-06-247002-7 (hardcover), 0-06-247005-1 (e-book)",
  ISBN-13 =      "978-0-06-247002-7 (hardcover), 978-0-06-247005-8
                 (e-book)",
  LCCN =         "D802.F8 R593 2019",
  bibdate =      "Mon Dec 9 07:23:29 MST 2019",
  bibsource =    "fsz3950.oclc.org:210/WorldCat;
                 https://www.math.utah.edu/pub/tex/bib/master.bib",
  acknowledgement = ack-nhfb,
  tableofcontents = "Map of Divided France / x \\
                 A Selective Chronology / xi \\
                 Introduction / 1 \\
                 1: ``Present!'' / 17 \\
                 2: Coming of age in the 1930s / 33 \\
                 3: What the hell happened? / 59 \\
                 4: A blind resistance / 75 \\
                 5: Life as a J3 during the dark years / 109 \\
                 6: Sudden courage / 165 \\
                 7: Resisting the Resistance / 211 \\
                 8: Does resistance have a gender? / 241 \\
                 Conclusion / 273 \\
                 Acknowledgments / 287 \\
                 Bibliography / 291 \\
                 Notes / 305 \\
                 Index / 313",
}


bibtype: book
filename: master.bib
label: Rose:1991:SB
author: Marshall T. Rose
title: The Simple Book
publisher: pub-PH
address: pub-PH:adr
pages: xxix + 347
year: 1991
ISBN: 0-13-812611-9 OR 0138126119
ISBN13: 978-0-13-812611-7 OR 9780138126117
LCCN: TK5105.5.R68 1991
bibdate: Wed Dec 15 10:41:26 1993
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib
bibtimestamp: 1993.12.15 10:41:26 ???
acknowledgement: ack-nhfb
rawauthor: Marshall T. Rose
rawtitle: The Simple Book
entry:
@Book{Rose:1991:SB,
  author =       "Marshall T. Rose",
  title =        "The Simple Book",
  publisher =    pub-PH,
  address =      pub-PH:adr,
  pages =        "xxix + 347",
  year =         "1991",
  ISBN =         "0-13-812611-9",
  ISBN-13 =      "978-0-13-812611-7",
  LCCN =         "TK5105.5.R68 1991",
  bibdate =      "Wed Dec 15 10:41:26 1993",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib",
  acknowledgement = ack-nhfb,
  libnote =      "Not in my library.",
}


bibtype: book
filename: master.bib
label: Rosen:2010:MPI
author: William Rosen
title: The most powerful idea in the world: a story of steam, industry, and invention
publisher: pub-RANDOM-HOUSE
address: pub-RANDOM-HOUSE:adr
pages: xxv + 370
year: 2010
ISBN: 1-4000-6705-7 OR 1400067057
ISBN13: 978-1-4000-6705-3 OR 9781400067053
LCCN: TJ461 .R67 2010
bibdate: Tue Sep 21 14:11:13 MDT 2010
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib; z3950.loc.gov:7090/Voyager
bibtimestamp: 2010.09.21 14:11:13 MDT
subject: steam-engines; history; inventions; industrial revolution; Great Britain
acknowledgement: ack-nhfb
rawauthor: William Rosen
rawtitle: The most powerful idea in the world: a story of steam, industry, and invention
TOC:
Rocket Changes in the atmosphere A great company of men The first and true inventor A very great quantity of heat Science in his hands The whole thing was arranged in my mind Master of them all A field that is endless Quite splendid with a file To give England the power of cotton Wealth of nations Strong steam The fuel of interest

rawTOC:
Rocket \\ Changes in the atmosphere \\ A great company of men \\ The first and true inventor \\ A very great quantity of heat \\ Science in his hands \\ The whole thing was arranged in my mind \\ Master of them all \\ A field that is endless \\ Quite splendid with a file \\ To give England the power of cotton \\ Wealth of nations \\ Strong steam \\ The fuel of interest

entry:
@Book{Rosen:2010:MPI,
  author =       "William Rosen",
  title =        "The most powerful idea in the world: a story of steam,
                 industry, and invention",
  publisher =    pub-RANDOM-HOUSE,
  address =      pub-RANDOM-HOUSE:adr,
  pages =        "xxv + 370",
  year =         "2010",
  ISBN =         "1-4000-6705-7",
  ISBN-13 =      "978-1-4000-6705-3",
  LCCN =         "TJ461 .R67 2010",
  bibdate =      "Tue Sep 21 14:11:13 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib;
                 z3950.loc.gov:7090/Voyager",
  price =        "US\$28.00",
  acknowledgement = ack-nhfb,
  subject =      "steam-engines; history; inventions; industrial
                 revolution; Great Britain",
  tableofcontents = "Rocket \\
                 Changes in the atmosphere \\
                 A great company of men \\
                 The first and true inventor \\
                 A very great quantity of heat \\
                 Science in his hands \\
                 The whole thing was arranged in my mind \\
                 Master of them all \\
                 A field that is endless \\
                 Quite splendid with a file \\
                 To give England the power of cotton \\
                 Wealth of nations \\
                 Strong steam \\
                 The fuel of interest",
}


bibtype: book
filename: master.bib
label: Rosenberg:2005:STW
author: Barry J. Rosenberg
title: Spring Into Technical Writing: for Engineers and Scientists
publisher: pub-AW
address: pub-AW:adr
pages: xxi + 318
year: 2005
ISBN: 0-13-149863-0 (paperback) OR 0131498630 (paperback)
ISBN13: 978-0-13-149863-1 (paperback) OR 9780131498631 (paperback)
LCCN: T11 .R663 2005
bibdate: Tue Jul 19 16:55:46 MDT 2005
bibtimestamp: 2005.07.19 16:55:46 MDT
subject: Technical writing
acknowledgement: ack-nhfb
rawauthor: Barry J. Rosenberg
rawtitle: Spring Into Technical Writing: for Engineers and Scientists
bibsource:
https://www.math.utah.edu/pub/tex/bib/master.bib; http://www.unixreview.com/documents/s=9823/ur0507i/ur0507i.html; z3950.loc.gov:7090/Voyager

TOC:
Preface I. Planning to Write 1. The Quest Technical Writing Theorems Technical Writing Can Be Creative Tell 'Em The Value of Technical Communication to You Comparing Technical Writing to Engineering and Science 2. Audience General Education Level Experience and Expertise Breadth of Audience Native Language Native Culture Audience Motivation Medium and the Message Becoming the Audience Summary of Audience 3. Documentation Plans Document Specifications (Doc Specs) Doc Specs:Sample Summary of Documentation Specifications II. Writing: General Principles 4. Words Sample Documentation Project Plans Documentation Project Plan He, She, and They Pronouns: You Pronouns: It and They Fluffy Phrases Commonly Confused Words Summary of Words 5. Sentences Jargon Consistency Verbs Adjectives and Adverbs Pronouns Active Voice and Passive Voice Active Voice Is Better When Is Passive Voice Okay? Short = Sweet Causes of Long Sentences One Sentence = One Thought Parenthetical Clauses Summary of ldots 

rawTOC:
Preface \\ I. Planning to Write \\ 1. The Quest \\ Technical Writing Theorems \\ Technical Writing Can Be Creative \\ Tell 'Em The Value of Technical Communication to You \\ Comparing Technical Writing to Engineering and Science \\ 2. Audience \\ General Education Level Experience and Expertise \\ Breadth of Audience \\ Native Language \\ Native Culture \\ Audience Motivation \\ Medium and the Message \\ Becoming the Audience Summary of Audience \\ 3. Documentation Plans \\ Document Specifications (Doc Specs) \\ Doc Specs:Sample \\ Summary of Documentation Specifications \\ II. Writing: General Principles \\ 4. Words \\ Sample Documentation Project Plans \\ Documentation Project Plan \\ He, She, and They Pronouns: You Pronouns: It and They \\ Fluffy Phrases \\ Commonly Confused Words \\ Summary of Words \\ 5. Sentences \\ Jargon Consistency \\ Verbs Adjectives and Adverbs \\ Pronouns \\ Active Voice and Passive Voice \\ Active Voice Is Better \\ When Is Passive Voice Okay? \\ Short = Sweet \\ Causes of Long Sentences \\ One Sentence = One Thought \\ Parenthetical Clauses \\ Summary of \ldots{}

entry:
@Book{Rosenberg:2005:STW,
  author =       "Barry J. Rosenberg",
  title =        "Spring Into Technical Writing: for Engineers and
                 Scientists",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  pages =        "xxi + 318",
  year =         "2005",
  ISBN =         "0-13-149863-0 (paperback)",
  ISBN-13 =      "978-0-13-149863-1 (paperback)",
  LCCN =         "T11 .R663 2005",
  bibdate =      "Tue Jul 19 16:55:46 MDT 2005",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib;
                 http://www.unixreview.com/documents/s=9823/ur0507i/ur0507i.html;
                 z3950.loc.gov:7090/Voyager",
  acknowledgement = ack-nhfb,
  libnote =      "Not in my library.",
  subject =      "Technical writing",
  tableofcontents = "Preface \\
                 I. Planning to Write \\
                 1. The Quest \\
                 Technical Writing Theorems \\
                 Technical Writing Can Be Creative \\
                 Tell 'Em The Value of Technical Communication to You
                 \\
                 Comparing Technical Writing to Engineering and Science
                 \\
                 2. Audience \\
                 General Education Level Experience and Expertise \\
                 Breadth of Audience \\
                 Native Language \\
                 Native Culture \\
                 Audience Motivation \\
                 Medium and the Message \\
                 Becoming the Audience Summary of Audience \\
                 3. Documentation Plans \\
                 Document Specifications (Doc Specs) \\
                 Doc Specs:Sample \\
                 Summary of Documentation Specifications \\
                 II. Writing: General Principles \\
                 4. Words \\
                 Sample Documentation Project Plans \\
                 Documentation Project Plan \\
                 He, She, and They Pronouns: You Pronouns: It and They
                 \\
                 Fluffy Phrases \\
                 Commonly Confused Words \\
                 Summary of Words \\
                 5. Sentences \\
                 Jargon Consistency \\
                 Verbs Adjectives and Adverbs \\
                 Pronouns \\
                 Active Voice and Passive Voice \\
                 Active Voice Is Better \\
                 When Is Passive Voice Okay? \\
                 Short = Sweet \\
                 Causes of Long Sentences \\
                 One Sentence = One Thought \\
                 Parenthetical Clauses \\
                 Summary of \ldots{}",
}


bibtype: book
filename: master.bib
label: Rosenblatt:1993:LKS
author: Bill Rosenblatt
title: Learning the Korn Shell
publisher: pub-ORA
address: pub-ORA:adr
pages: xxii + 338
month: jun
monthnumber: 6
year: 1993
ISBN: 1-56592-054-6 OR 1565920546
ISBN13: 978-1-56592-054-5 OR 9781565920545
LCCN: QA76.73.K67 R68 1993
bibdate: Mon Jan 3 17:43:25 1994
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib
bibtimestamp: 1994.01.03 17:43:25 ???
acknowledgement: ack-nhfb
rawauthor: Bill Rosenblatt
rawtitle: Learning the {Korn} Shell
entry:
@Book{Rosenblatt:1993:LKS,
  author =       "Bill Rosenblatt",
  title =        "Learning the {Korn} Shell",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  pages =        "xxii + 338",
  month =        jun,
  year =         "1993",
  ISBN =         "1-56592-054-6",
  ISBN-13 =      "978-1-56592-054-5",
  LCCN =         "QA76.73.K67 R68 1993",
  bibdate =      "Mon Jan 3 17:43:25 1994",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib",
  price =        "US\$27.95",
  acknowledgement = ack-nhfb,
  libnote =      "Not yet in my library.",
}


bibtype: book
filename: master.bib
label: Rosenblatt:2002:LKS
author: Bill Rosenblatt and Arnold Robbins
title: Learning the Korn Shell
publisher: pub-ORA
address: pub-ORA:adr
edition: Second
pages: xviii + 412
year: 2002
LCCN: QA76.73.K67 R68 2002
bibdate: Sat Sep 11 09:55:20 1999
bibtimestamp: 1999.09.11 09:55:20 ???
acknowledgement: ack-nhfb
rawauthor: Bill Rosenblatt and Arnold Robbins
rawtitle: Learning the {Korn} Shell
ISBN:
0-596-00195-9 (paperback), 1-4493-7127-2 (e-book), 1-4493-7128-0 (e-book) OR 0596001959 (paperback), 1449371272 (ebook), 1449371280 (ebook)

ISBN13:
978-0-596-00195-7 (paperback), 978-1-4493-7127-2 (e-book), 978-1-4493-7128-9 (e-book) OR 9780596001957 (paperback), 9781449371272 (ebook), 9781449371289 (ebook)

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

abstract:
The Korn shell is an interactive command and scripting language for accessing Unix and other computer systems. As a complete and high-level programming language in itself, it's been a favorite since it was developed in the mid 1980s by David G. Korn at AT&T Bell Laboratories. Knowing how to use it is an essential skill for serious Unix users. booktitle Learning the Korn Shell shows you how to use the Korn shell as a user interface and as a programming environment. Writing applications is often easier and quicker with Korn than with other high-level languages. Because of this, the Korn shell is the most often used shell in commercial environments and among inexperienced users. There are two other widely used shells, the Bourne shell and the C shell. The Korn shell, or ksh has the best features of both, plus many new features of its own. ksh can do much to enhance productivity and the quality of a user's work, both in interacting with the system, and in programming. The new version, ksh93 has the functionality of other scripting languages such as awk, icon, Perl, rexx, and tcl. booktitle Learning the Korn Shell is the key to gaining control of the Korn shell and becoming adept at using it as an interactive command and scripting language. Prior programming experience is not required in order to understand the chapters on basic shell programming. Readers will learn how to write many applications more easily and quickly than with other high-level languages. In addition, readers will also learn about Unix utilities and the way the Unix operating system works in general. The authors maintain that you shouldn't have to be an internals expert to use and program the shell effectively. The second edition covers all the features of the current version of the Korn shell, including many new features not in earlier versions of ksh93, making it the most up-to-date reference available on the Korn shell. It compares the current version of the Korn shell to several other Bourne-compatible shells, including several Unix emulation environments for MS-DOS and Windows. In addition, it describes how to download and build ksh93 from source code. A solid offering for many years, this newly revised title inherits a long tradition of trust among computer professionals who want to learn or refine an essential skill.

TOC:
1. Korn Shell Basics 2. Command-Line Editing 3. Customizing Your Environment 4. Basic Shell Programming 5. Flow Control 6. Command-Line Options and Typed Variables 7. Input/Output and Command-Line Processing 8. Process Handling 9. Debugging Shell Programs 10. Korn Shell Administration A. Related Shells B. Reference Information C. Building ksh from Source Code D. AT&T Source Code License Agreement

rawabstract:
The Korn shell is an interactive command and scripting language for accessing Unix\? and other computer systems. As a complete and high-level programming language in itself, it's been a favorite since it was developed in the mid 1980s by David G. Korn at AT\&T Bell Laboratories. Knowing how to use it is an essential skill for serious Unix users. \booktitle{Learning the Korn Shell} shows you how to use the Korn shell as a user interface and as a programming environment. Writing applications is often easier and quicker with Korn than with other high-level languages. Because of this, the Korn shell is the most often used shell in commercial environments and among inexperienced users. There are two other widely used shells, the Bourne shell and the C shell. The Korn shell, or ksh has the best features of both, plus many new features of its own. ksh can do much to enhance productivity and the quality of a user's work, both in interacting with the system, and in programming. The new version, ksh93 has the functionality of other scripting languages such as awk, icon, Perl, rexx, and tcl. \booktitle{Learning the Korn Shell} is the key to gaining control of the Korn shell and becoming adept at using it as an interactive command and scripting language. Prior programming experience is not required in order to understand the chapters on basic shell programming. Readers will learn how to write many applications more easily and quickly than with other high-level languages. In addition, readers will also learn about Unix utilities and the way the Unix operating system works in general. The authors maintain that you shouldn't have to be an internals expert to use and program the shell effectively. The second edition covers all the features of the current version of the Korn shell, including many new features not in earlier versions of ksh93, making it the most up-to-date reference available on the Korn shell. It compares the current version of the Korn shell to several other Bourne-compatible shells, including several Unix emulation environments for MS-DOS and Windows. In addition, it describes how to download and build ksh93 from source code. A solid offering for many years, this newly revised title inherits a long tradition of trust among computer professionals who want to learn or refine an essential skill.

rawTOC:
1. Korn Shell Basics \\ 2. Command-Line Editing \\ 3. Customizing Your Environment \\ 4. Basic Shell Programming \\ 5. Flow Control \\ 6. Command-Line Options and Typed Variables \\ 7. Input/Output and Command-Line Processing \\ 8. Process Handling \\ 9. Debugging Shell Programs \\ 10. Korn Shell Administration \\ A. Related Shells \\ B. Reference Information \\ C. Building ksh from Source Code \\ D. AT\&T Source Code License Agreement

entry:
@Book{Rosenblatt:2002:LKS,
  author =       "Bill Rosenblatt and Arnold Robbins",
  title =        "Learning the {Korn} Shell",
  publisher =    pub-ORA,
  address =      pub-ORA:adr,
  edition =      "Second",
  pages =        "xviii + 412",
  year =         "2002",
  ISBN =         "0-596-00195-9 (paperback), 1-4493-7127-2 (e-book),
                 1-4493-7128-0 (e-book)",
  ISBN-13 =      "978-0-596-00195-7 (paperback), 978-1-4493-7127-2
                 (e-book), 978-1-4493-7128-9 (e-book)",
  LCCN =         "QA76.73.K67 R68 2002",
  bibdate =      "Sat Sep 11 09:55:20 1999",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/css.bib;
                 https://www.math.utah.edu/pub/tex/bib/master.bib;
                 https://www.math.utah.edu/pub/tex/bib/ora.bib;
                 https://www.math.utah.edu/pub/tex/bib/unix.bib",
  price =        "US\$34.95",
  abstract =     "The Korn shell is an interactive command and scripting
                 language for accessing Unix\? and other computer
                 systems. As a complete and high-level programming
                 language in itself, it's been a favorite since it was
                 developed in the mid 1980s by David G. Korn at AT\&T
                 Bell Laboratories. Knowing how to use it is an
                 essential skill for serious Unix users.
                 \booktitle{Learning the Korn Shell} shows you how to
                 use the Korn shell as a user interface and as a
                 programming environment. Writing applications is often
                 easier and quicker with Korn than with other high-level
                 languages. Because of this, the Korn shell is the most
                 often used shell in commercial environments and among
                 inexperienced users. There are two other widely used
                 shells, the Bourne shell and the C shell. The Korn
                 shell, or ksh has the best features of both, plus many
                 new features of its own. ksh can do much to enhance
                 productivity and the quality of a user's work, both in
                 interacting with the system, and in programming. The
                 new version, ksh93 has the functionality of other
                 scripting languages such as awk, icon, Perl, rexx, and
                 tcl. \booktitle{Learning the Korn Shell} is the key to
                 gaining control of the Korn shell and becoming adept at
                 using it as an interactive command and scripting
                 language. Prior programming experience is not required
                 in order to understand the chapters on basic shell
                 programming. Readers will learn how to write many
                 applications more easily and quickly than with other
                 high-level languages. In addition, readers will also
                 learn about Unix utilities and the way the Unix
                 operating system works in general. The authors maintain
                 that you shouldn't have to be an internals expert to
                 use and program the shell effectively. The second
                 edition covers all the features of the current version
                 of the Korn shell, including many new features not in
                 earlier versions of ksh93, making it the most
                 up-to-date reference available on the Korn shell. It
                 compares the current version of the Korn shell to
                 several other Bourne-compatible shells, including
                 several Unix emulation environments for MS-DOS and
                 Windows. In addition, it describes how to download and
                 build ksh93 from source code. A solid offering for many
                 years, this newly revised title inherits a long
                 tradition of trust among computer professionals who
                 want to learn or refine an essential skill.",
  acknowledgement = ack-nhfb,
  tableofcontents = "1. Korn Shell Basics \\
                 2. Command-Line Editing \\
                 3. Customizing Your Environment \\
                 4. Basic Shell Programming \\
                 5. Flow Control \\
                 6. Command-Line Options and Typed Variables \\
                 7. Input/Output and Command-Line Processing \\
                 8. Process Handling \\
                 9. Debugging Shell Programs \\
                 10. Korn Shell Administration \\
                 A. Related Shells \\
                 B. Reference Information \\
                 C. Building ksh from Source Code \\
                 D. AT\&T Source Code License Agreement",
}


bibtype: book
filename: master.bib
label: Rosenblum:2011:QEP
author: Bruce Rosenblum and Fred Kuttner
title: Quantum Enigma: Physics Encounters Consciousness
publisher: pub-OXFORD
address: pub-OXFORD:adr
edition: Second
pages: x + 287
year: 2011
ISBN: 0-19-975381-4 (paperback) OR 0199753814 (paperback)
ISBN13: 978-0-19-975381-9 (paperback) OR 9780199753819 (paperback)
LCCN: QC174.13 .R67 2011
bibdate: Fri Jul 22 15:58:07 MDT 2011
bibtimestamp: 2011.07.22 15:58:07 MDT
subject: Quantum theory; Science; Philosophy
acknowledgement: ack-nhfb
rawauthor: Bruce Rosenblum and Fred Kuttner
rawtitle: Quantum Enigma: Physics Encounters Consciousness
TOC:
Einstein called it ``spooky'': and I wish I had known The visit to Neg Ahne Poc: a quantum parable Our Newtonian worldview: a universal law of motion All the rest of classical physics hello quantum mechanics How the quantum was forced on physics Schrodinger's equation: the new universal law of motion The 2-slit experiment Our skeleton in the closet One-third of our economy Wonderful, wonderful Copenhagen Schrodinger's controversial cat Seeking a real world: EPR Spooky actions: Bell's theorem Experimental metaphysics What's going on? The mystery of consciousness The mystery meets the enigma Consciousness and the quantum cosmos

rawTOC:
Einstein called it ``spooky'': and I wish I had known \\ The visit to Neg Ahne Poc: a quantum parable \\ Our Newtonian worldview: a universal law of motion \\ All the rest of classical physics hello quantum mechanics \\ How the quantum was forced on physics \\ Schr{\"o}dinger's equation: the new universal law of motion \\ The 2-slit experiment \\ Our skeleton in the closet \\ One-third of our economy \\ Wonderful, wonderful Copenhagen \\ Schr{\"o}dinger's controversial cat \\ Seeking a real world: EPR \\ Spooky actions: Bell's theorem \\ Experimental metaphysics \\ What's going on? \\ The mystery of consciousness \\ The mystery meets the enigma \\ Consciousness and the quantum cosmos

entry:
@Book{Rosenblum:2011:QEP,
  author =       "Bruce Rosenblum and Fred Kuttner",
  title =        "Quantum Enigma: Physics Encounters Consciousness",
  publisher =    pub-OXFORD,
  address =      pub-OXFORD:adr,
  edition =      "Second",
  pages =        "x + 287",
  year =         "2011",
  ISBN =         "0-19-975381-4 (paperback)",
  ISBN-13 =      "978-0-19-975381-9 (paperback)",
  LCCN =         "QC174.13 .R67 2011",
  bibdate =      "Fri Jul 22 15:58:07 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/einstein.bib;
                 https://www.math.utah.edu/pub/tex/bib/master.bib;
                 z3950.loc.gov:7090/Voyager",
  acknowledgement = ack-nhfb,
  subject =      "Quantum theory; Science; Philosophy",
  tableofcontents = "Einstein called it ``spooky'': and I wish I had
                 known \\
                 The visit to Neg Ahne Poc: a quantum parable \\
                 Our Newtonian worldview: a universal law of motion \\
                 All the rest of classical physics hello quantum
                 mechanics \\
                 How the quantum was forced on physics \\
                 Schr{\"o}dinger's equation: the new universal law of
                 motion \\
                 The 2-slit experiment \\
                 Our skeleton in the closet \\
                 One-third of our economy \\
                 Wonderful, wonderful Copenhagen \\
                 Schr{\"o}dinger's controversial cat \\
                 Seeking a real world: EPR \\
                 Spooky actions: Bell's theorem \\
                 Experimental metaphysics \\
                 What's going on? \\
                 The mystery of consciousness \\
                 The mystery meets the enigma \\
                 Consciousness and the quantum cosmos",
}


bibtype: techreport
filename: master.bib
label: Rost:pex
author: Randi J. Rost
title: PEX Introduction and Overview
number: Version 3.20
institution: Digital Equipment Corporation, Workstation Systems Engineering
pages: x + 287
month: apr
monthnumber: 4
year: 1988
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib
acknowledgement: ack-nhfb
rawauthor: Randi J. Rost
rawtitle: {PEX} Introduction and Overview
note:
This document is present in the X Window System Version 11 Release 3 in the file path |X11/X11/doc/extensions/pex/doc/intro/doc.ms|.

rawnote:
This document is present in the X Window System Version 11 Release 3 in the file \path|X11/X11/doc/extensions/pex/doc/intro/doc.ms|.

entry:
@TechReport{Rost:pex,
  author =       "Randi J. Rost",
  title =        "{PEX} Introduction and Overview",
  number =       "Version 3.20",
  institution =  "Digital Equipment Corporation, Workstation Systems
                 Engineering",
  month =        apr,
  year =         "1988",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib",
  note =         "This document is present in the X Window System
                 Version 11 Release 3 in the file
                 \path|X11/X11/doc/extensions/pex/doc/intro/doc.ms|.",
  acknowledgement = ack-nhfb,
}


bibtype: book
filename: master.bib
label: Roth:1988:RWP
editor: Stephen E. Roth
title: Real World PostScript
publisher: pub-AW
address: pub-AW:adr
pages: xiv + 383
year: 1988
ISBN: 0-201-06663-7 OR 0201066637
ISBN13: 978-0-201-06663-0 OR 9780201066630
LCCN: Z286.D47 R4 1988
bibdate: Wed Dec 15 18:12:59 1993
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib
bibtimestamp: 1993.12.15 18:12:59 ???
acknowledgement: ack-nhfb
raweditor: Stephen E. Roth
rawtitle: Real World {PostScript}
entry:
@Book{Roth:1988:RWP,
  editor =       "Stephen E. Roth",
  title =        "Real World {PostScript}",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  pages =        "xiv + 383",
  year =         "1988",
  ISBN =         "0-201-06663-7",
  ISBN-13 =      "978-0-201-06663-0",
  LCCN =         "Z286.D47 R4 1988",
  bibdate =      "Wed Dec 15 18:12:59 1993",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib",
  acknowledgement = ack-nhfb,
}


bibtype: book
filename: master.bib
label: Rovelli:2021:HMS
author: Carlo Rovelli
title: Helgoland: Making Sense of the Quantum Revolution
publisher: Riverhead Books
address: New York, NY, USA
pages: xviii + 235
year: 2021
ISBN: 0-593-32888-4 (hardcover), 0-593-32890-6 (e-book) OR 0593328884 (hardcover), 0593328906 (ebook)
LCCN: QC173.96 .R6813 2021
bibdate: Sun Apr 25 16:35:31 MDT 2021
bibtimestamp: 2021.04.25 16:35:31 MDT
note: Translation to English by Erica Segre and Simon Carnell.
subject: Science / Physics.
acknowledgement: ack-nhfb
authordates: 1956--
subjectdates: Werner Heisenberg (1901--1976)
rawauthor: Carlo Rovelli
rawnote: Translation to English by Erica Segre and Simon Carnell.
rawtitle: {Helgoland}: Making Sense of the Quantum Revolution
ISBN13:
978-0-593-32888-0 (hardcover), 978-0-593-32890-3 (e-book) OR 9780593328880 (hardcover), 9780593328903 (ebook)

bibsource:
fsz3950.oclc.org:210/WorldCat; https://www.math.utah.edu/pub/bibnet/authors/h/heisenberg-werner.bib; https://www.math.utah.edu/pub/tex/bib/master.bib

abstract:
One of the world's most renowned theoretical physicists, Carlo Rovelli has entranced millions of readers with his singular perspective on the cosmos. In Helgoland, Rovelli examines the enduring enigma of quantum theory. The quantum world Rovelli describes is as beautiful as it is unnerving. Helgoland is a treeless island in the North Sea where the 21-year-old Werner Heisenberg first developed quantum theory, setting off a century of scientific revolution. Full of alarming ideas (ghost waves, distant objects that seem to be magically connected, cats that appear both dead and alive), quantum physics has led to countless discoveries and technological advancements. Today our understanding of the world is based on this theory, yet it is still profoundly mysterious. As scientists and philosophers continue to fiercly debate the theory's meaning, Rovelli argues that its most unsettling contradictions can be explained by seeing the world as fundamentally made of relationships, not substances. We and everything around us exist only in our interactions with one another. This bold idea suggests new directions for understanding the structure of reality and even the nature of consciousness. Rovelli makes learning about quantum mechanics an almost psychedelic experience. Shifting our perspective once again, he takes us on a riveting journey through the universe so we can better understand our place in it.

remark:
Originally published in Italian under the title Helgoland by Adelphi Edizioni, Milan in 2020 cite Rovelli:2020:H.

TOC:
Looking into the Abyss / xiii Part One I. Strangely Beautiful Interior The Absurd Idea of the Young Heisenberg: Observables / 3 The Misleading $psi $ of Erwin Schrodinger: Probability / 20 The Granularity of the World: Quanta / 30 Part Two II. A Curious Bestiary of Extreme Ideas Superpositions / 41 Taking $psi $ Seriously: Many Worlds, Hidden Variables and Physical Collapses / 54 Accepting Indeterminacy / 65 III. Is It Possible That Something Is Real in Relation to You But Not in Relation to Me? There Was a Time When the World Seemed Simple / 71 Relations / 74 The Rarefied and Subtle World of Quanta / 82 IV. The Web of Relations that Weaves Reality Entanglement / 89 The Dance for Three That Weaves the Relations of the World / 97 Information / 100 Part Three V. The Unambiguous Description of an Object Includes the Objects to Which It Manifests Itself Aleksandr Bogdanov and Vladimir Lenin / 117 Naturalism without Substance: Contextuality / 135 Without Foundation? Nagajuna / 142 VI. For Nature It Is a Problem Already Solved Simple Matter? / 159 What Does ``Meaning'' Mean? / 166 The World Seen from Within / 179 VII. But Is it Really Possible? Acknowledgments / 205 Notes / 207 Illustration Credits / 223 Index / 225

rawabstract:
One of the world's most renowned theoretical physicists, Carlo Rovelli has entranced millions of readers with his singular perspective on the cosmos. In Helgoland, Rovelli examines the enduring enigma of quantum theory. The quantum world Rovelli describes is as beautiful as it is unnerving. Helgoland is a treeless island in the North Sea where the 21-year-old Werner Heisenberg first developed quantum theory, setting off a century of scientific revolution. Full of alarming ideas (ghost waves, distant objects that seem to be magically connected, cats that appear both dead and alive), quantum physics has led to countless discoveries and technological advancements. Today our understanding of the world is based on this theory, yet it is still profoundly mysterious. As scientists and philosophers continue to fiercly debate the theory's meaning, Rovelli argues that its most unsettling contradictions can be explained by seeing the world as fundamentally made of relationships, not substances. We and everything around us exist only in our interactions with one another. This bold idea suggests new directions for understanding the structure of reality and even the nature of consciousness. Rovelli makes learning about quantum mechanics an almost psychedelic experience. Shifting our perspective once again, he takes us on a riveting journey through the universe so we can better understand our place in it.

rawTOC:
Looking into the Abyss / xiii \\ Part One \\ I. Strangely Beautiful Interior \\ The Absurd Idea of the Young Heisenberg: Observables / 3 \\ The Misleading $\psi$ of Erwin Schr{\"o}dinger: Probability / 20 \\ The Granularity of the World: Quanta / 30 \\ Part Two \\ II. A Curious Bestiary of Extreme Ideas \\ Superpositions / 41 \\ Taking $\psi$ Seriously: Many Worlds, Hidden Variables and Physical Collapses / 54 \\ Accepting Indeterminacy / 65 \\ III. Is It Possible That Something Is Real in Relation to You But Not in Relation to Me? \\ There Was a Time When the World Seemed Simple / 71 \\ Relations / 74 \\ The Rarefied and Subtle World of Quanta / 82 \\ IV. The Web of Relations that Weaves Reality \\ Entanglement / 89 \\ The Dance for Three That Weaves the Relations of the World / 97 \\ Information / 100 \\ Part Three \\ V. The Unambiguous Description of an Object Includes the Objects to Which It Manifests Itself \\ Aleksandr Bogdanov and Vladimir Lenin / 117 \\ Naturalism without Substance: Contextuality / 135 \\ Without Foundation? N{\=a}g{\=a}juna / 142 \\ VI. For Nature It Is a Problem Already Solved \\ Simple Matter? / 159 \\ What Does ``Meaning'' Mean? / 166 \\ The World Seen from Within / 179 \\ VII. But Is it Really Possible? \\ Acknowledgments / 205 \\ Notes / 207 \\ Illustration Credits / 223 \\ Index / 225

entry:
@Book{Rovelli:2021:HMS,
  author =       "Carlo Rovelli",
  title =        "{Helgoland}: Making Sense of the Quantum Revolution",
  publisher =    "Riverhead Books",
  address =      "New York, NY, USA",
  pages =        "xviii + 235",
  year =         "2021",
  ISBN =         "0-593-32888-4 (hardcover), 0-593-32890-6 (e-book)",
  ISBN-13 =      "978-0-593-32888-0 (hardcover), 978-0-593-32890-3
                 (e-book)",
  LCCN =         "QC173.96 .R6813 2021",
  bibdate =      "Sun Apr 25 16:35:31 MDT 2021",
  bibsource =    "fsz3950.oclc.org:210/WorldCat;
                 https://www.math.utah.edu/pub/bibnet/authors/h/heisenberg-werner.bib;
                 https://www.math.utah.edu/pub/tex/bib/master.bib",
  note =         "Translation to English by Erica Segre and Simon
                 Carnell.",
  abstract =     "One of the world's most renowned theoretical
                 physicists, Carlo Rovelli has entranced millions of
                 readers with his singular perspective on the cosmos. In
                 Helgoland, Rovelli examines the enduring enigma of
                 quantum theory. The quantum world Rovelli describes is
                 as beautiful as it is unnerving. Helgoland is a
                 treeless island in the North Sea where the 21-year-old
                 Werner Heisenberg first developed quantum theory,
                 setting off a century of scientific revolution. Full of
                 alarming ideas (ghost waves, distant objects that seem
                 to be magically connected, cats that appear both dead
                 and alive), quantum physics has led to countless
                 discoveries and technological advancements. Today our
                 understanding of the world is based on this theory, yet
                 it is still profoundly mysterious. As scientists and
                 philosophers continue to fiercly debate the theory's
                 meaning, Rovelli argues that its most unsettling
                 contradictions can be explained by seeing the world as
                 fundamentally made of relationships, not substances. We
                 and everything around us exist only in our interactions
                 with one another. This bold idea suggests new
                 directions for understanding the structure of reality
                 and even the nature of consciousness. Rovelli makes
                 learning about quantum mechanics an almost psychedelic
                 experience. Shifting our perspective once again, he
                 takes us on a riveting journey through the universe so
                 we can better understand our place in it.",
  acknowledgement = ack-nhfb,
  author-dates = "1956--",
  remark =       "Originally published in Italian under the title
                 Helgoland by Adelphi Edizioni, Milan in 2020
                 \cite{Rovelli:2020:H}.",
  subject =      "Science / Physics.",
  subject-dates = "Werner Heisenberg (1901--1976)",
  tableofcontents = "Looking into the Abyss / xiii \\
                 Part One \\
                 I. Strangely Beautiful Interior \\
                 The Absurd Idea of the Young Heisenberg: Observables /
                 3 \\
                 The Misleading $\psi$ of Erwin Schr{\"o}dinger:
                 Probability / 20 \\
                 The Granularity of the World: Quanta / 30 \\
                 Part Two \\
                 II. A Curious Bestiary of Extreme Ideas \\
                 Superpositions / 41 \\
                 Taking $\psi$ Seriously: Many Worlds, Hidden Variables
                 and Physical Collapses / 54 \\
                 Accepting Indeterminacy / 65 \\
                 III. Is It Possible That Something Is Real in Relation
                 to You But Not in Relation to Me? \\
                 There Was a Time When the World Seemed Simple / 71 \\
                 Relations / 74 \\
                 The Rarefied and Subtle World of Quanta / 82 \\
                 IV. The Web of Relations that Weaves Reality \\
                 Entanglement / 89 \\
                 The Dance for Three That Weaves the Relations of the
                 World / 97 \\
                 Information / 100 \\
                 Part Three \\
                 V. The Unambiguous Description of an Object Includes
                 the Objects to Which It Manifests Itself \\
                 Aleksandr Bogdanov and Vladimir Lenin / 117 \\
                 Naturalism without Substance: Contextuality / 135 \\
                 Without Foundation? N{\=a}g{\=a}juna / 142 \\
                 VI. For Nature It Is a Problem Already Solved \\
                 Simple Matter? / 159 \\
                 What Does ``Meaning'' Mean? / 166 \\
                 The World Seen from Within / 179 \\
                 VII. But Is it Really Possible? \\
                 Acknowledgments / 205 \\
                 Notes / 207 \\
                 Illustration Credits / 223 \\
                 Index / 225",
}


bibtype: article
filename: master.bib
label: Rowen:IEEE-MICRO-8-3-53
author: Chris Rowen and Mark Johnson and Paul Ries
title: The MIPS R3010 Floating-Point Coprocessor
journal: j-IEEE-MICRO
volume: 8
number: 3
pages: 53--62
month: may
monthnumber: 5
year: 1988
DOI: https://doi.org/10.1109/40.540
bibdate: Wed Sep 14 21:51:25 1994
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib
bibtimestamp: 1994.09.14 21:51:25 ???
acknowledgement: ack-nhfb
rawauthor: Chris Rowen and Mark Johnson and Paul Ries
rawtitle: The {MIPS R3010} Floating-Point Coprocessor
entry:
@Article{Rowen:IEEE-MICRO-8-3-53,
  author =       "Chris Rowen and Mark Johnson and Paul Ries",
  title =        "The {MIPS R3010} Floating-Point Coprocessor",
  journal =      j-IEEE-MICRO,
  volume =       "8",
  number =       "3",
  pages =        "53--62",
  month =        may # "\slash " # jun,
  year =         "1988",
  DOI =          "https://doi.org/10.1109/40.540",
  bibdate =      "Wed Sep 14 21:51:25 1994",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib",
  acknowledgement = ack-nhfb,
}


bibtype: book
filename: master.bib
label: Rubinstein:1988:DTI
author: Richard Rubinstein
title: Digital Typography: An Introduction to Type and Composition for Computer System Design
publisher: pub-AW
address: pub-AW:adr
pages: xi + 340
year: 1988
ISBN: 0-201-17633-5 OR 0201176335
ISBN13: 978-0-201-17633-9 OR 9780201176339
LCCN: Z253.3 .R8 1988
bibdate: Wed Dec 15 10:41:28 1993
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib
bibtimestamp: 1993.12.15 10:41:28 ???
acknowledgement: ack-nhfb
rawauthor: Richard Rubinstein
rawtitle: Digital Typography: An Introduction to Type and Composition for Computer System Design
entry:
@Book{Rubinstein:1988:DTI,
  author =       "Richard Rubinstein",
  title =        "Digital Typography: An Introduction to Type and
                 Composition for Computer System Design",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  pages =        "xi + 340",
  year =         "1988",
  ISBN =         "0-201-17633-5",
  ISBN-13 =      "978-0-201-17633-9",
  LCCN =         "Z253.3 .R8 1988",
  bibdate =      "Wed Dec 15 10:41:28 1993",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib",
  acknowledgement = ack-nhfb,
}


bibtype: book
filename: master.bib
label: Ruckert:2015:MSS
author: Martin Ruckert
publisher: pub-AW
address: pub-AW:adr
pages: xxi + 193
year: 2015
ISBN: 0-13-399231-4 (paperback), 0-13-399289-6 OR 0133992314 (paperback), 0133992896
ISBN13: 978-0-13-399231-1 (paperback), 978-0-13-399289-2 OR 9780133992311 (paperback), 9780133992892
LCCN: QA76.6 .K64 2005 Suppl. 1
bibdate: Wed Feb 4 10:19:23 MST 2015
bibtimestamp: 2015.02.04 10:19:23 MST
URL: http://mmix.cs.hm.edu/
acknowledgement: ack-nhfb
rawauthor: Martin Ruckert
title:
The MMIX supplement: supplement to booktitle The Art of Computer Programming, volumes 1, 2, 3 by Donald E. Knuth

bibsource:
https://www.math.utah.edu/pub/tex/bib/fparith.bib; https://www.math.utah.edu/pub/tex/bib/hash.bib; https://www.math.utah.edu/pub/tex/bib/litprog.bib; https://www.math.utah.edu/pub/tex/bib/master.bib; https://www.math.utah.edu/pub/tex/bib/prng.bib; https://www.math.utah.edu/pub/tex/bib/string-matching.bib; z3950.loc.gov:7090/Voyager

abstract:
In the first edition of Volume 1 of The Art of Computer Programming, Donald E. Knuth introduced the MIX computer and its machine language: a teaching tool that powerfully illuminated the inner workings of the algorithms he documents. Later, with the publication of his Fascicle 1, Knuth introduced MMIX: a modern, 64-bit RISC replacement to the now-obsolete MIX. Now, with Knuth's guidance and approval, Martin Ruckert has rewritten all MIX example programs from Knuth's Volumes 1--3 for MMIX, thus completing this MMIX update to the original classic.par From Donald E. Knuth's Foreword:par ``I am thrilled to see the present book by Martin Ruckert: It is jam-packed with goodies from which an extraordinary amount can be learned. Martin has not merely transcribed my early programs for MIX and recast them in a modern idiom. He has penetrated to their essence and rendered them anew with elegance and good taste. His carefully checked code represents a significant contribution to the art of pedagogy as well as to the art of programming.''

subject:
MMIX (Computer architecture); Assembly languages (Electronic computers); Microcomputers; Programming

TOC:
Foreword / iii Preface / v Style Guide / viii Programming Techniques / xii Basic Concepts / 1 Applications to Permutations / 1 Input and Output / 8 Information Structures / 15 Introduction / 15 Sequential Allocation / 17 Linked Allocation / 18 Circular Lists / 25 Doubly Linked Lists / 27 Arrays and Orthogonal Lists / 36 Traversing Binary Trees / 37 Binary Tree Representation of Trees / 39 Other Representations of Trees / 43 Lists and Garbage Collection / 44 Dynamic Storage Allocation / 45 Random Numbers / 48 Choice of modulus / 48 Potency / 49 Other Methods / 50 Numerical Distributions / 51 Summary / 52 Arithmetic / 53 Positional Number Systems / 53 Single-Precision Calculations / 53 Accuracy of Floating Point Arithmetic / 58 Double-Precision Calculations / 58 The Classical Algorithms / 62 Radix Conversion / 68 The Greatest Common Divisor / 70 Analysis of Euclid's Algorithm / 71 Factoring into Primes / 72 Evaluation of Powers / 72 Evaluation of Polynomials / 73 Sorting / 74 Internal Sorting / 74 Sorting by Insertion / 76 Sorting by Exchanging / 81 Sorting by Selection / 87 Sorting by Merging / 89 Sorting by Distribution / 93 Minimum-Comparison Sorting / 94 Summary, History and Bibliography / 95 Searching / 97 Sequential Searching / 97 Searching an Ordered Table / 99 Binary Tree Searching / 102 Balanced Trees / 103 Digital Searching / 106 Hashing / 108 Answers to Exercises / 117 The MMIX Assembly Language / 117 Applications to Permutations / 120 Input and Output / 120 Introduction / 122 Sequential Allocation / 123 Linked Allocation / 124 Circular Lists / 128 Doubly Linked Lists / 130 Arrays and Orthogonal Lists / 132 Traversing Binary Trees / 134 Binary Tree Representation of Trees / 136 Lists and Garbage Collection / 139 Dynamic Storage Allocation / 140 Choice of modulus / 147 Potency / 148 Other Methods / 148 Numerical Distributions / 149 Summary / 150 Positional Number Systems / 150 Single-Precision Calculations / 151 Accuracy of Floating Point Arithmetic / 152 Double-Precision Calculations / 153 The Classical Algorithms / 156 Radix Conversion / 158 The Greatest Common Divisor / 160 Analysis of Euclid's Algorithm / 160 Evaluation of Powers / 161 Evaluation of Polynomials / 161 Sorting / 162 Internal Sorting / 162 Sorting by Insertion / 165 Sorting by Exchanging / 169 Sorting by Selection / 174 Sorting by Distribution / 179 Minimum-Comparison Sorting / 180 Summary, History, and Bibliography / 183 Sequential Searching / 183 Searching an Ordered Table / 184 Binary Tree Searching / 185 Balanced Trees / 185 Digital Searching / 186 Hashing / 186 Acknowledgements / 188 Index / 189

rawabstract:
In the first edition of Volume 1 of The Art of Computer Programming, Donald E. Knuth introduced the MIX computer and its machine language: a teaching tool that powerfully illuminated the inner workings of the algorithms he documents. Later, with the publication of his Fascicle 1, Knuth introduced MMIX: a modern, 64-bit RISC replacement to the now-obsolete MIX. Now, with Knuth's guidance and approval, Martin Ruckert has rewritten all MIX example programs from Knuth's Volumes 1--3 for MMIX, thus completing this MMIX update to the original classic.\par From Donald E. Knuth's Foreword:\par ``I am thrilled to see the present book by Martin Ruckert: It is jam-packed with goodies from which an extraordinary amount can be learned. Martin has not merely transcribed my early programs for MIX and recast them in a modern idiom. He has penetrated to their essence and rendered them anew with elegance and good taste. His carefully checked code represents a significant contribution to the art of pedagogy as well as to the art of programming.''

rawtitle:
The {MMIX} supplement: supplement to {{\booktitle{The Art of Computer Programming, volumes 1, 2, 3}} by Donald E. Knuth}

rawTOC:
Foreword / iii \\ Preface / v \\ Style Guide / viii \\ Programming Techniques / xii \\ Basic Concepts / 1 \\ Applications to Permutations / 1 \\ Input and Output / 8 \\ Information Structures / 15 \\ Introduction / 15 \\ Sequential Allocation / 17 \\ Linked Allocation / 18 \\ Circular Lists / 25 \\ Doubly Linked Lists / 27 \\ Arrays and Orthogonal Lists / 36 \\ Traversing Binary Trees / 37 \\ Binary Tree Representation of Trees / 39 \\ Other Representations of Trees / 43 \\ Lists and Garbage Collection / 44 \\ Dynamic Storage Allocation / 45 \\ Random Numbers / 48 \\ Choice of modulus / 48 \\ Potency / 49 \\ Other Methods / 50 \\ Numerical Distributions / 51 \\ Summary / 52 \\ Arithmetic / 53 \\ Positional Number Systems / 53 \\ Single-Precision Calculations / 53 \\ Accuracy of Floating Point Arithmetic / 58 \\ Double-Precision Calculations / 58 \\ The Classical Algorithms / 62 \\ Radix Conversion / 68 \\ The Greatest Common Divisor / 70 \\ Analysis of Euclid's Algorithm / 71 \\ Factoring into Primes / 72 \\ Evaluation of Powers / 72 \\ Evaluation of Polynomials / 73 \\ Sorting / 74 \\ Internal Sorting / 74 \\ Sorting by Insertion / 76 \\ Sorting by Exchanging / 81 \\ Sorting by Selection / 87 \\ Sorting by Merging / 89 \\ Sorting by Distribution / 93 \\ Minimum-Comparison Sorting / 94 \\ Summary, History and Bibliography / 95 \\ Searching / 97 \\ Sequential Searching / 97 \\ Searching an Ordered Table / 99 \\ Binary Tree Searching / 102 \\ Balanced Trees / 103 \\ Digital Searching / 106 \\ Hashing / 108 \\ Answers to Exercises / 117 \\ The MMIX Assembly Language / 117 \\ Applications to Permutations / 120 \\ Input and Output / 120 \\ Introduction / 122 \\ Sequential Allocation / 123 \\ Linked Allocation / 124 \\ Circular Lists / 128 \\ Doubly Linked Lists / 130 \\ Arrays and Orthogonal Lists / 132 \\ Traversing Binary Trees / 134 \\ Binary Tree Representation of Trees / 136 \\ Lists and Garbage Collection / 139 \\ Dynamic Storage Allocation / 140 \\ Choice of modulus / 147 \\ Potency / 148 \\ Other Methods / 148 \\ Numerical Distributions / 149 \\ Summary / 150 \\ Positional Number Systems / 150 \\ Single-Precision Calculations / 151 \\ Accuracy of Floating Point Arithmetic / 152 \\ Double-Precision Calculations / 153 \\ The Classical Algorithms / 156 \\ Radix Conversion / 158 \\ The Greatest Common Divisor / 160 \\ Analysis of Euclid's Algorithm / 160 \\ Evaluation of Powers / 161 \\ Evaluation of Polynomials / 161 \\ Sorting / 162 \\ Internal Sorting / 162 \\ Sorting by Insertion / 165 \\ Sorting by Exchanging / 169 \\ Sorting by Selection / 174 \\ Sorting by Distribution / 179 \\ Minimum-Comparison Sorting / 180 \\ Summary, History, and Bibliography / 183 \\ Sequential Searching / 183 \\ Searching an Ordered Table / 184 \\ Binary Tree Searching / 185 \\ Balanced Trees / 185 \\ Digital Searching / 186 \\ Hashing / 186 \\ Acknowledgements / 188 \\ Index / 189

entry:
@Book{Ruckert:2015:MSS,
  author =       "Martin Ruckert",
  title =        "The {MMIX} supplement: supplement to {{\booktitle{The
                 Art of Computer Programming, volumes 1, 2, 3}} by
                 Donald E. Knuth}",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  pages =        "xxi + 193",
  year =         "2015",
  ISBN =         "0-13-399231-4 (paperback), 0-13-399289-6",
  ISBN-13 =      "978-0-13-399231-1 (paperback), 978-0-13-399289-2",
  LCCN =         "QA76.6 .K64 2005 Suppl. 1",
  bibdate =      "Wed Feb 4 10:19:23 MST 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/hash.bib;
                 https://www.math.utah.edu/pub/tex/bib/litprog.bib;
                 https://www.math.utah.edu/pub/tex/bib/master.bib;
                 https://www.math.utah.edu/pub/tex/bib/prng.bib;
                 https://www.math.utah.edu/pub/tex/bib/string-matching.bib;
                 z3950.loc.gov:7090/Voyager",
  URL =          "http://mmix.cs.hm.edu/",
  abstract =     "In the first edition of Volume 1 of The Art of
                 Computer Programming, Donald E. Knuth introduced the
                 MIX computer and its machine language: a teaching tool
                 that powerfully illuminated the inner workings of the
                 algorithms he documents. Later, with the publication of
                 his Fascicle 1, Knuth introduced MMIX: a modern, 64-bit
                 RISC replacement to the now-obsolete MIX. Now, with
                 Knuth's guidance and approval, Martin Ruckert has
                 rewritten all MIX example programs from Knuth's Volumes
                 1--3 for MMIX, thus completing this MMIX update to the
                 original classic.\par

                 From Donald E. Knuth's Foreword:\par

                 ``I am thrilled to see the present book by Martin
                 Ruckert: It is jam-packed with goodies from which an
                 extraordinary amount can be learned. Martin has not
                 merely transcribed my early programs for MIX and recast
                 them in a modern idiom. He has penetrated to their
                 essence and rendered them anew with elegance and good
                 taste. His carefully checked code represents a
                 significant contribution to the art of pedagogy as well
                 as to the art of programming.''",
  acknowledgement = ack-nhfb,
  libnote =      "Not yet in my library.",
  subject =      "MMIX (Computer architecture); Assembly languages
                 (Electronic computers); Microcomputers; Programming",
  tableofcontents = "Foreword / iii \\
                 Preface / v \\
                 Style Guide / viii \\
                 Programming Techniques / xii \\
                 Basic Concepts / 1 \\
                 Applications to Permutations / 1 \\
                 Input and Output / 8 \\
                 Information Structures / 15 \\
                 Introduction / 15 \\
                 Sequential Allocation / 17 \\
                 Linked Allocation / 18 \\
                 Circular Lists / 25 \\
                 Doubly Linked Lists / 27 \\
                 Arrays and Orthogonal Lists / 36 \\
                 Traversing Binary Trees / 37 \\
                 Binary Tree Representation of Trees / 39 \\
                 Other Representations of Trees / 43 \\
                 Lists and Garbage Collection / 44 \\
                 Dynamic Storage Allocation / 45 \\
                 Random Numbers / 48 \\
                 Choice of modulus / 48 \\
                 Potency / 49 \\
                 Other Methods / 50 \\
                 Numerical Distributions / 51 \\
                 Summary / 52 \\
                 Arithmetic / 53 \\
                 Positional Number Systems / 53 \\
                 Single-Precision Calculations / 53 \\
                 Accuracy of Floating Point Arithmetic / 58 \\
                 Double-Precision Calculations / 58 \\
                 The Classical Algorithms / 62 \\
                 Radix Conversion / 68 \\
                 The Greatest Common Divisor / 70 \\
                 Analysis of Euclid's Algorithm / 71 \\
                 Factoring into Primes / 72 \\
                 Evaluation of Powers / 72 \\
                 Evaluation of Polynomials / 73 \\
                 Sorting / 74 \\
                 Internal Sorting / 74 \\
                 Sorting by Insertion / 76 \\
                 Sorting by Exchanging / 81 \\
                 Sorting by Selection / 87 \\
                 Sorting by Merging / 89 \\
                 Sorting by Distribution / 93 \\
                 Minimum-Comparison Sorting / 94 \\
                 Summary, History and Bibliography / 95 \\
                 Searching / 97 \\
                 Sequential Searching / 97 \\
                 Searching an Ordered Table / 99 \\
                 Binary Tree Searching / 102 \\
                 Balanced Trees / 103 \\
                 Digital Searching / 106 \\
                 Hashing / 108 \\
                 Answers to Exercises / 117 \\
                 The MMIX Assembly Language / 117 \\
                 Applications to Permutations / 120 \\
                 Input and Output / 120 \\
                 Introduction / 122 \\
                 Sequential Allocation / 123 \\
                 Linked Allocation / 124 \\
                 Circular Lists / 128 \\
                 Doubly Linked Lists / 130 \\
                 Arrays and Orthogonal Lists / 132 \\
                 Traversing Binary Trees / 134 \\
                 Binary Tree Representation of Trees / 136 \\
                 Lists and Garbage Collection / 139 \\
                 Dynamic Storage Allocation / 140 \\
                 Choice of modulus / 147 \\
                 Potency / 148 \\
                 Other Methods / 148 \\
                 Numerical Distributions / 149 \\
                 Summary / 150 \\
                 Positional Number Systems / 150 \\
                 Single-Precision Calculations / 151 \\
                 Accuracy of Floating Point Arithmetic / 152 \\
                 Double-Precision Calculations / 153 \\
                 The Classical Algorithms / 156 \\
                 Radix Conversion / 158 \\
                 The Greatest Common Divisor / 160 \\
                 Analysis of Euclid's Algorithm / 160 \\
                 Evaluation of Powers / 161 \\
                 Evaluation of Polynomials / 161 \\
                 Sorting / 162 \\
                 Internal Sorting / 162 \\
                 Sorting by Insertion / 165 \\
                 Sorting by Exchanging / 169 \\
                 Sorting by Selection / 174 \\
                 Sorting by Distribution / 179 \\
                 Minimum-Comparison Sorting / 180 \\
                 Summary, History, and Bibliography / 183 \\
                 Sequential Searching / 183 \\
                 Searching an Ordered Table / 184 \\
                 Binary Tree Searching / 185 \\
                 Balanced Trees / 185 \\
                 Digital Searching / 186 \\
                 Hashing / 186 \\
                 Acknowledgements / 188 \\
                 Index / 189",
}


bibtype: book
filename: master.bib
label: Rudman:2007:HMH
author: Peter Strom Rudman
title: How mathematics happened: the first 50,000 years
publisher: Prometheus Books
address: Amherst, NY, USA
pages: 314
year: 2007
ISBN: 1-59102-477-3 OR 1591024773
ISBN13: 978-1-59102-477-4 OR 9781591024774
LCCN: QA22 .R86 2007
bibdate: Fri Nov 9 19:50:37 MST 2007
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib; z3950.loc.gov:7090/Voyager
bibtimestamp: 2007.11.09 19:50:37 MST
URL: http://www.loc.gov/catdir/toc/ecip0615/2006020255.html
subject: mathematics, ancient; mathematics, Babylonian; mathematics, Egypt; history; metrology
acknowledgement: ack-nhfb
rawauthor: Peter Strom Rudman
rawtitle: How mathematics happened: the first 50,000 years
TOC:
List of figures List of tables Preface 1: Introduction 1.1: Mathematical Darwinism 1.2: The replacement concept 1.3: Number systems 2: The birth of arithmetic 2.1: Pattern recognition evolves into counting 2.2: Counting in hunter-gatherer cultures 3: Pebble counting evolves into written numbers 3.1: Herder-farmer and urban cultures in the valley of the Nile 3.2: Herder-farmer and urban cultures by the waters of Babylon 3.3: In the jungles of the Maya 4: Mathematics in the valley of the Nile 4.1: Egyptian multiplication 4.2: Egyptian fractions 4.3: Egyptian algebra 4.4: Pyramidiots 5: Mathematics by the waters of Babylon 5.1: Babylonian multiplication 5.2: Babylonian fractions 5.3: Plimpton 322, the enigma 5.4: Babylonian algebra 5.5: Babylonian calculation of square root of 2 6: Mathematics attains maturity: rigorous proof 6.1: Pythagoras 6.2: Eratosthenes 6.3: Hippasus 7: We learn history to be able to repeat it 7.1: Teaching mathematics in ancient Greece and how we should but do not Appendix: Answers to fun questions Notes and references Index

rawTOC:
List of figures \\ List of tables \\ Preface \\ 1: Introduction \\ 1.1: Mathematical Darwinism \\ 1.2: The replacement concept \\ 1.3: Number systems \\ 2: The birth of arithmetic \\ 2.1: Pattern recognition evolves into counting \\ 2.2: Counting in hunter-gatherer cultures \\ 3: Pebble counting evolves into written numbers \\ 3.1: Herder-farmer and urban cultures in the valley of the Nile \\ 3.2: Herder-farmer and urban cultures by the waters of Babylon \\ 3.3: In the jungles of the Maya \\ 4: Mathematics in the valley of the Nile \\ 4.1: Egyptian multiplication \\ 4.2: Egyptian fractions \\ 4.3: Egyptian algebra \\ 4.4: Pyramidiots \\ 5: Mathematics by the waters of Babylon \\ 5.1: Babylonian multiplication \\ 5.2: Babylonian fractions \\ 5.3: Plimpton 322, the enigma \\ 5.4: Babylonian algebra \\ 5.5: Babylonian calculation of square root of 2 \\ 6: Mathematics attains maturity: rigorous proof \\ 6.1: Pythagoras \\ 6.2: Eratosthenes \\ 6.3: Hippasus \\ 7: We learn history to be able to repeat it \\ 7.1: Teaching mathematics in ancient Greece and how we should but do not \\ Appendix: Answers to fun questions \\ Notes and references \\ Index

entry:
@Book{Rudman:2007:HMH,
  author =       "Peter Strom Rudman",
  title =        "How mathematics happened: the first 50,000 years",
  publisher =    "Prometheus Books",
  address =      "Amherst, NY, USA",
  pages =        "314",
  year =         "2007",
  ISBN =         "1-59102-477-3",
  ISBN-13 =      "978-1-59102-477-4",
  LCCN =         "QA22 .R86 2007",
  bibdate =      "Fri Nov 9 19:50:37 MST 2007",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib;
                 z3950.loc.gov:7090/Voyager",
  URL =          "http://www.loc.gov/catdir/toc/ecip0615/2006020255.html",
  acknowledgement = ack-nhfb,
  libnote =      "Not yet in my library.",
  subject =      "mathematics, ancient; mathematics, Babylonian;
                 mathematics, Egypt; history; metrology",
  tableofcontents = "List of figures \\
                 List of tables \\
                 Preface \\
                 1: Introduction \\
                 1.1: Mathematical Darwinism \\
                 1.2: The replacement concept \\
                 1.3: Number systems \\
                 2: The birth of arithmetic \\
                 2.1: Pattern recognition evolves into counting \\
                 2.2: Counting in hunter-gatherer cultures \\
                 3: Pebble counting evolves into written numbers \\
                 3.1: Herder-farmer and urban cultures in the valley of
                 the Nile \\
                 3.2: Herder-farmer and urban cultures by the waters of
                 Babylon \\
                 3.3: In the jungles of the Maya \\
                 4: Mathematics in the valley of the Nile \\
                 4.1: Egyptian multiplication \\
                 4.2: Egyptian fractions \\
                 4.3: Egyptian algebra \\
                 4.4: Pyramidiots \\
                 5: Mathematics by the waters of Babylon \\
                 5.1: Babylonian multiplication \\
                 5.2: Babylonian fractions \\
                 5.3: Plimpton 322, the enigma \\
                 5.4: Babylonian algebra \\
                 5.5: Babylonian calculation of square root of 2 \\
                 6: Mathematics attains maturity: rigorous proof \\
                 6.1: Pythagoras \\
                 6.2: Eratosthenes \\
                 6.3: Hippasus \\
                 7: We learn history to be able to repeat it \\
                 7.1: Teaching mathematics in ancient Greece and how we
                 should but do not \\
                 Appendix: Answers to fun questions \\
                 Notes and references \\
                 Index",
}


bibtype: book
filename: master.bib
label: Ruelle:2007:MB
author: David Ruelle
publisher: pub-PRINCETON
address: pub-PRINCETON:adr
pages: ix + 160
year: 2007
ISBN: 0-691-12982-7 OR 0691129827
ISBN13: 978-0-691-12982-2 OR 9780691129822
LCCN: QA8.4 .R84 2007
bibdate: Thu Nov 15 16:07:15 MST 2007
bibtimestamp: 2007.11.15 16:07:15 MST
subject: Mathematics; Philosophy; Mathematicians; Psychology
acknowledgement: ack-nhfb
rawauthor: David Ruelle
title:
The Mathematician's Brain: a Personal Tour Through the Essentials of Mathematics and Some of the Great Minds Behind Them

bibsource:
https://www.math.utah.edu/pub/bibnet/authors/t/turing-alan-mathison.bib; https://www.math.utah.edu/pub/tex/bib/master.bib; prodorbis.library.yale.edu:7090/voyager; z3950.loc.gov:7090/Voyager

URL:
http://www.loc.gov/catdir/enhancements/fy0726/2006049700-d.html; http://www.loc.gov/catdir/enhancements/fy0731/2006049700-t.html; http://www.loc.gov/catdir/enhancements/fy0734/2006049700-b.html

TOC:
Scientific Thinking What Is Mathematics? The Erlangen Program Mathematics and Ideologies The Unity of Mathematics A Glimpse into Algebraic Geometry and Arithmetic A Trip to Nancy with Alexander Grothendieck Structures The Computer and the Brain Mathematical Texts Honors Infinity: The Smoke Screen of the Gods Foundations Structures and Concept Creation Turing's Apple Mathematical Invention: Psychology and Aesthetics The Circle Theorem and an Infinite-Dimensional Labyrinth Mistake! The Smile of Mona Lisa Tinkering and the Construction of Mathematical Theories The Strategy of Mathematical Invention Mathematical Physics and Emergent Behavior The Beauty of Mathematics

rawtitle:
The Mathematician's Brain: a Personal Tour Through the Essentials of Mathematics and Some of the Great Minds Behind Them

rawTOC:
Scientific Thinking \\ What Is Mathematics? \\ The Erlangen Program \\ Mathematics and Ideologies \\ The Unity of Mathematics \\ A Glimpse into Algebraic Geometry and Arithmetic \\ A Trip to Nancy with Alexander Grothendieck \\ Structures \\ The Computer and the Brain \\ Mathematical Texts \\ Honors \\ Infinity: The Smoke Screen of the Gods \\ Foundations \\ Structures and Concept Creation \\ Turing's Apple \\ Mathematical Invention: Psychology and Aesthetics \\ The Circle Theorem and an Infinite-Dimensional Labyrinth \\ Mistake! \\ The Smile of Mona Lisa \\ Tinkering and the Construction of Mathematical Theories \\ The Strategy of Mathematical Invention \\ Mathematical Physics and Emergent Behavior \\ The Beauty of Mathematics

entry:
@Book{Ruelle:2007:MB,
  author =       "David Ruelle",
  title =        "The Mathematician's Brain: a Personal Tour Through the
                 Essentials of Mathematics and Some of the Great Minds
                 Behind Them",
  publisher =    pub-PRINCETON,
  address =      pub-PRINCETON:adr,
  pages =        "ix + 160",
  year =         "2007",
  ISBN =         "0-691-12982-7",
  ISBN-13 =      "978-0-691-12982-2",
  LCCN =         "QA8.4 .R84 2007",
  bibdate =      "Thu Nov 15 16:07:15 MST 2007",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/t/turing-alan-mathison.bib;
                 https://www.math.utah.edu/pub/tex/bib/master.bib;
                 prodorbis.library.yale.edu:7090/voyager;
                 z3950.loc.gov:7090/Voyager",
  URL =          "http://www.loc.gov/catdir/enhancements/fy0726/2006049700-d.html;
                 http://www.loc.gov/catdir/enhancements/fy0731/2006049700-t.html;
                 http://www.loc.gov/catdir/enhancements/fy0734/2006049700-b.html",
  acknowledgement = ack-nhfb,
  libnote =      "Not yet in my library.",
  subject =      "Mathematics; Philosophy; Mathematicians; Psychology",
  tableofcontents = "Scientific Thinking \\
                 What Is Mathematics? \\
                 The Erlangen Program \\
                 Mathematics and Ideologies \\
                 The Unity of Mathematics \\
                 A Glimpse into Algebraic Geometry and Arithmetic \\
                 A Trip to Nancy with Alexander Grothendieck \\
                 Structures \\
                 The Computer and the Brain \\
                 Mathematical Texts \\
                 Honors \\
                 Infinity: The Smoke Screen of the Gods \\
                 Foundations \\
                 Structures and Concept Creation \\
                 Turing's Apple \\
                 Mathematical Invention: Psychology and Aesthetics \\
                 The Circle Theorem and an Infinite-Dimensional
                 Labyrinth \\
                 Mistake! \\
                 The Smile of Mona Lisa \\
                 Tinkering and the Construction of Mathematical Theories
                 \\
                 The Strategy of Mathematical Invention \\
                 Mathematical Physics and Emergent Behavior \\
                 The Beauty of Mathematics",
}


bibtype: article
filename: master.bib
label: Ryder:pfort
author: Barbara G. Ryder
title: The PFORT Verifier
journal: j-SPE
volume: 4
pages: 359--377
year: 1974
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib
acknowledgement: ack-nhfb
rawauthor: Barbara G. Ryder
rawtitle: The {PFORT} Verifier
entry:
@Article{Ryder:pfort,
  author =       "Barbara G. Ryder",
  title =        "The {PFORT} Verifier",
  journal =      j-SPE,
  volume =       "4",
  pages =        "359--377",
  year =         "1974",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib",
  acknowledgement = ack-nhfb,
}


bibtype: book
filename: master.bib
label: Saari:2001:CEM
author: Donald G. Saari
title: Chaotic Elections!: a Mathematician Looks at Voting
publisher: pub-AMS
address: pub-AMS:adr
pages: xiii + 159
year: 2001
ISBN: 0-8218-2847-9 (paperback) OR 0821828479 (paperback)
ISBN13: 978-0-8218-2847-2 (paperback) OR 9780821828472 (paperback)
LCCN: JF1001 .S227 2001
bibdate: Wed Apr 23 15:57:02 2008
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib
bibtimestamp: 2008.04.23 15:57:02 ???
acknowledgement: ack-nhfb
rawauthor: Donald G. Saari
rawtitle: Chaotic Elections!: a Mathematician Looks at Voting
abstract:
What does the 2000 U.S. Presidential Election have in common with selecting a textbook for a calculus course in your department? Was Ralph Nader? influence on the election of George W. Bush greater than the now-famous chads? In booktitle Chaotic Elections!, Don Saari analyzes these questions, placing them in the larger context of voting systems in general. His analysis shows that the fundamental problems with the 2000 presidential election are not with the courts, recounts or defective ballots, but are caused by the very way Americans vote for president.par This expository book shows how mathematics can help to identify and characterize a disturbingly large number of paradoxical situations that result from the choice of a voting procedure. Moreover, rather than being able to dismiss them as anomalies, the likelihood of a dubious election result is surprisingly large. These consequences indicate that election outcomes-whether for president, the site of the next Olympics, the chair of a university department, or a prize winner-can differ from what the voters really wanted. They show that by using an inadequate voting procedure, we can, inadvertently, choose badly. To add to the difficulties, it turns out that the mathematical structures of voting admit several strategic opportunities, which are described.par Finally, mathematics also helps identify positive results: By using mathematical symmetries, we can identify what the phrase ``what the voters really want'' might mean and obtain a unique voting method that satisfies these conditions. Saari's book should be required reading for anyone who wants to understand not only what happened in the presidential election of 2000, but also how we can avoid similar problems from appearing anytime any group is making a choice using a voting procedure. Reading this book requires little more than high school mathematics and an interest in how the apparently simple situation of voting can lead to surprising paradoxes.

TOC:
Preface / 1 1: A Mess of an Election / 4 1. Electoral College / 4 2. Other procedures / 17 2: Voter Preferences, or the Procedure? / 33 1. Some examples / 34 2. Representation triangle and profiles / 40 3. Procedure lines and elections / 45 4. Approval or Cumulative voting? / 53 5. More candidates --- toward Lincoln's election / 60 3: Chaotic Election Outcomes / 69 1. Deanna had to withdraw / 70 2. General results / 72 3. Consequences / 79 4. Chaotic notions for chaotic results / 84 4: How to Be Strategic / 91 1. Choice of a procedure / 92 2. Strategic voting / 94 3. Debate and selecting amendments / 100 4. Any relief? / 102 5. Changing the outcome / 103 5: What Do the Voters Want? / 109 l. Breaking ties and cycles / 110 2. Reversal effects / 123 3. A profile coordinate system / 129 6: Other Procedures; Other Assumptions / 137 1. Beyond voting; other aggregation methods / 138 2. Apportioning congressional seats on a torus / 143 3. Other procedures, and other assumptions / 148 4. Concluding comment / 152 Bibliography / 153 Index / 157

rawabstract:
What does the 2000 U.S. Presidential Election have in common with selecting a textbook for a calculus course in your department? Was Ralph Nader? influence on the election of George W. Bush greater than the now-famous chads? In \booktitle{Chaotic Elections!}, Don Saari analyzes these questions, placing them in the larger context of voting systems in general. His analysis shows that the fundamental problems with the 2000 presidential election are not with the courts, recounts or defective ballots, but are caused by the very way Americans vote for president.\par This expository book shows how mathematics can help to identify and characterize a disturbingly large number of paradoxical situations that result from the choice of a voting procedure. Moreover, rather than being able to dismiss them as anomalies, the likelihood of a dubious election result is surprisingly large. These consequences indicate that election outcomes-whether for president, the site of the next Olympics, the chair of a university department, or a prize winner-can differ from what the voters really wanted. They show that by using an inadequate voting procedure, we can, inadvertently, choose badly. To add to the difficulties, it turns out that the mathematical structures of voting admit several strategic opportunities, which are described.\par Finally, mathematics also helps identify positive results: By using mathematical symmetries, we can identify what the phrase ``what the voters really want'' might mean and obtain a unique voting method that satisfies these conditions. Saari's book should be required reading for anyone who wants to understand not only what happened in the presidential election of 2000, but also how we can avoid similar problems from appearing anytime any group is making a choice using a voting procedure. Reading this book requires little more than high school mathematics and an interest in how the apparently simple situation of voting can lead to surprising paradoxes.

rawTOC:
Preface / 1 \\ 1: A Mess of an Election / 4 \\ 1. Electoral College / 4 \\ 2. Other procedures / 17 \\ 2: Voter Preferences, or the Procedure? / 33 \\ 1. Some examples / 34 \\ 2. Representation triangle and profiles / 40 \\ 3. Procedure lines and elections / 45 \\ 4. Approval or Cumulative voting? / 53 \\ 5. More candidates --- toward Lincoln's election / 60 \\ 3: Chaotic Election Outcomes / 69 \\ 1. Deanna had to withdraw / 70 \\ 2. General results / 72 \\ 3. Consequences / 79 \\ 4. Chaotic notions for chaotic results / 84 \\ 4: How to Be Strategic / 91 \\ 1. Choice of a procedure / 92 \\ 2. Strategic voting / 94 \\ 3. Debate and selecting amendments / 100 \\ 4. Any relief? / 102 \\ 5. Changing the outcome / 103 \\ 5: What Do the Voters Want? / 109 \\ l. Breaking ties and cycles / 110 \\ 2. Reversal effects / 123 \\ 3. A profile coordinate system / 129 \\ 6: Other Procedures; Other Assumptions / 137 \\ 1. Beyond voting; other aggregation methods / 138 \\ 2. Apportioning congressional seats on a torus / 143 \\ 3. Other procedures, and other assumptions / 148 \\ 4. Concluding comment / 152 \\ Bibliography / 153 \\ Index / 157

entry:
@Book{Saari:2001:CEM,
  author =       "Donald G. Saari",
  title =        "Chaotic Elections!: a Mathematician Looks at Voting",
  publisher =    pub-AMS,
  address =      pub-AMS:adr,
  pages =        "xiii + 159",
  year =         "2001",
  ISBN =         "0-8218-2847-9 (paperback)",
  ISBN-13 =      "978-0-8218-2847-2 (paperback)",
  LCCN =         "JF1001 .S227 2001",
  bibdate =      "Wed Apr 23 15:57:02 2008",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib",
  abstract =     "What does the 2000 U.S. Presidential Election have in
                 common with selecting a textbook for a calculus course
                 in your department? Was Ralph Nader? influence on the
                 election of George W. Bush greater than the now-famous
                 chads? In \booktitle{Chaotic Elections!}, Don Saari
                 analyzes these questions, placing them in the larger
                 context of voting systems in general. His analysis
                 shows that the fundamental problems with the 2000
                 presidential election are not with the courts, recounts
                 or defective ballots, but are caused by the very way
                 Americans vote for president.\par

                 This expository book shows how mathematics can help to
                 identify and characterize a disturbingly large number
                 of paradoxical situations that result from the choice
                 of a voting procedure. Moreover, rather than being able
                 to dismiss them as anomalies, the likelihood of a
                 dubious election result is surprisingly large. These
                 consequences indicate that election outcomes-whether
                 for president, the site of the next Olympics, the chair
                 of a university department, or a prize winner-can
                 differ from what the voters really wanted. They show
                 that by using an inadequate voting procedure, we can,
                 inadvertently, choose badly. To add to the
                 difficulties, it turns out that the mathematical
                 structures of voting admit several strategic
                 opportunities, which are described.\par

                 Finally, mathematics also helps identify positive
                 results: By using mathematical symmetries, we can
                 identify what the phrase ``what the voters really
                 want'' might mean and obtain a unique voting method
                 that satisfies these conditions.

                 Saari's book should be required reading for anyone who
                 wants to understand not only what happened in the
                 presidential election of 2000, but also how we can
                 avoid similar problems from appearing anytime any group
                 is making a choice using a voting procedure. Reading
                 this book requires little more than high school
                 mathematics and an interest in how the apparently
                 simple situation of voting can lead to surprising
                 paradoxes.",
  acknowledgement = ack-nhfb,
  libnote =      "Not in my library.",
  tableofcontents = "Preface / 1 \\
                 1: A Mess of an Election / 4 \\
                 1. Electoral College / 4 \\
                 2. Other procedures / 17 \\
                 2: Voter Preferences, or the Procedure? / 33 \\
                 1. Some examples / 34 \\
                 2. Representation triangle and profiles / 40 \\
                 3. Procedure lines and elections / 45 \\
                 4. Approval or Cumulative voting? / 53 \\
                 5. More candidates --- toward Lincoln's election / 60
                 \\
                 3: Chaotic Election Outcomes / 69 \\
                 1. Deanna had to withdraw / 70 \\
                 2. General results / 72 \\
                 3. Consequences / 79 \\
                 4. Chaotic notions for chaotic results / 84 \\
                 4: How to Be Strategic / 91 \\
                 1. Choice of a procedure / 92 \\
                 2. Strategic voting / 94 \\
                 3. Debate and selecting amendments / 100 \\
                 4. Any relief? / 102 \\
                 5. Changing the outcome / 103 \\
                 5: What Do the Voters Want? / 109 \\
                 l. Breaking ties and cycles / 110 \\
                 2. Reversal effects / 123 \\
                 3. A profile coordinate system / 129 \\
                 6: Other Procedures; Other Assumptions / 137 \\
                 1. Beyond voting; other aggregation methods / 138 \\
                 2. Apportioning congressional seats on a torus / 143
                 \\
                 3. Other procedures, and other assumptions / 148 \\
                 4. Concluding comment / 152 \\
                 Bibliography / 153 \\
                 Index / 157",
}


bibtype: book
filename: master.bib
label: Sabbagh:2003:RHG
author: Karl Sabbagh
title: The Riemann Hypothesis: the Greatest Unsolved Problem in Mathematics
publisher: Farrar, Straus and Giroux
address: New York, NY, USA
pages: viii + 340
year: 2003
ISBN: 0-374-25007-3, 0-374-52935-3 OR 0374250073, 0374529353
ISBN13: 978-0-374-25007-2, 978-0-374-52935-2 OR 9780374250072, 9780374529352
LCCN: QA241 .S23 2003
bibdate: Fri Oct 17 10:08:21 2003
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib
bibtimestamp: 2003.10.17 10:08:21 ???
note: Originally published in 2002 as em Dr. Riemann's zeroes by Grove Atlantic, London, UK.
acknowledgement: ack-nhfb
rawauthor: Karl Sabbagh
rawnote: Originally published in 2002 as {\em Dr. Riemann's zeroes} by Grove Atlantic, London, UK.
rawtitle: The {Riemann} Hypothesis: the Greatest Unsolved Problem in Mathematics
abstract:
In booktitle The Riemann Hypothesis, acclaimed author Karl Sabbagh interviews some of the world-class mathematicians who spend their lives working on the hypothesis --- many paying particular attention to ``Riemann's zeros,'' a series of points that are believed to lie in a straight line, though no one can prove it --- and whose approaches to meeting the challenges thrown up by the hypothesis are as diverse as their personalities.

TOC:
1: Prime Time 2: ``Gorgeous stuff'' 3: New Numbers for Old 4: Indian Summer 5: ``Very probably'' 6: Proofs and Refutations 7: The Bieberbach Conjecture 8: In Search of Zeros 9: The Princeton Tea Party 10: A Driven Man 11: The Physics of Mathematics 12: A Laudable Aim 13: ``No simple matter'' 14: Taking a Critical Line 15: Abstract Delights 16: Discovered or Invented? 17: ``What's it all about?'' Toolkits 1: Logarithms and Exponents 2: Equations 3: Infinite Series 4: The Euler Identity 5: Graphs in Math 6: Matrices and Eigenvalues Appendex: De Branges's Proof

rawabstract:
In \booktitle{The Riemann Hypothesis}, acclaimed author Karl Sabbagh interviews some of the world-class mathematicians who spend their lives working on the hypothesis --- many paying particular attention to ``Riemann's zeros,'' a series of points that are believed to lie in a straight line, though no one can prove it --- and whose approaches to meeting the challenges thrown up by the hypothesis are as diverse as their personalities.

rawTOC:
1: Prime Time \\ 2: ``Gorgeous stuff'' \\ 3: New Numbers for Old \\ 4: Indian Summer \\ 5: ``Very probably'' \\ 6: Proofs and Refutations \\ 7: The Bieberbach Conjecture \\ 8: In Search of Zeros \\ 9: The Princeton Tea Party \\ 10: A Driven Man \\ 11: The Physics of Mathematics \\ 12: A Laudable Aim \\ 13: ``No simple matter'' \\ 14: Taking a Critical Line \\ 15: Abstract Delights \\ 16: Discovered or Invented? \\ 17: ``What's it all about?'' \\ Toolkits \\ 1: Logarithms and Exponents \\ 2: Equations \\ 3: Infinite Series \\ 4: The Euler Identity \\ 5: Graphs in Math \\ 6: Matrices and Eigenvalues \\ Appendex: De Branges's Proof

entry:
@Book{Sabbagh:2003:RHG,
  author =       "Karl Sabbagh",
  title =        "The {Riemann} Hypothesis: the Greatest Unsolved
                 Problem in Mathematics",
  publisher =    "Farrar, Straus and Giroux",
  address =      "New York, NY, USA",
  pages =        "viii + 340",
  year =         "2003",
  ISBN =         "0-374-25007-3, 0-374-52935-3",
  ISBN-13 =      "978-0-374-25007-2, 978-0-374-52935-2",
  LCCN =         "QA241 .S23 2003",
  bibdate =      "Fri Oct 17 10:08:21 2003",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib",
  note =         "Originally published in 2002 as {\em Dr. Riemann's
                 zeroes} by Grove Atlantic, London, UK.",
  price =        "US\$25.00",
  abstract =     "In \booktitle{The Riemann Hypothesis}, acclaimed
                 author Karl Sabbagh interviews some of the world-class
                 mathematicians who spend their lives working on the
                 hypothesis --- many paying particular attention to
                 ``Riemann's zeros,'' a series of points that are
                 believed to lie in a straight line, though no one can
                 prove it --- and whose approaches to meeting the
                 challenges thrown up by the hypothesis are as diverse
                 as their personalities.",
  acknowledgement = ack-nhfb,
  tableofcontents = "1: Prime Time \\
                 2: ``Gorgeous stuff'' \\
                 3: New Numbers for Old \\
                 4: Indian Summer \\
                 5: ``Very probably'' \\
                 6: Proofs and Refutations \\
                 7: The Bieberbach Conjecture \\
                 8: In Search of Zeros \\
                 9: The Princeton Tea Party \\
                 10: A Driven Man \\
                 11: The Physics of Mathematics \\
                 12: A Laudable Aim \\
                 13: ``No simple matter'' \\
                 14: Taking a Critical Line \\
                 15: Abstract Delights \\
                 16: Discovered or Invented? \\
                 17: ``What's it all about?'' \\
                 Toolkits \\
                 1: Logarithms and Exponents \\
                 2: Equations \\
                 3: Infinite Series \\
                 4: The Euler Identity \\
                 5: Graphs in Math \\
                 6: Matrices and Eigenvalues \\
                 Appendex: De Branges's Proof",
}


bibtype: book
filename: master.bib
label: Sakurai:2017:MQM
author: J. J. (Jun John) Sakurai and Jim Napolitano
title: Modern Quantum Mechanics
publisher: pub-CAMBRIDGE
address: pub-CAMBRIDGE:adr
edition: Second
pages: xviii + 550
year: 2017
ISBN: 1-108-42241-1 (hardcover) OR 1108422411 (hardcover)
ISBN13: 978-1-108-42241-3 (hardcover) OR 9781108422413 (hardcover)
LCCN: QC174.12 .S25 2017
bibdate: Mon Mar 11 06:54:54 MDT 2019
bibsource: fsz3950.oclc.org:210/WorldCat; https://www.math.utah.edu/pub/tex/bib/master.bib
bibtimestamp: 2019.03.11 06:54:54 MDT
subject: Quanta, Teoria de los; Quantum theory
acknowledgement: ack-nhfb
authordates: 1933--1982
rawauthor: J. J. (Jun John) Sakurai and Jim Napolitano
rawtitle: Modern Quantum Mechanics
remark:
This book was previously published by Pearson Education, Inc. 1994, 2011. Reissued by Cambridge University Press 2017.

TOC:
Fundamental concepts Quantum dynamics Theory of angular momentum Symmetry in quantum mechanics Approximation methods Scattering theory Identical particles Relativistic quantum mechanics Electromagnetic units Brief summary of elementary solutions to Shrodinger's wave equation Proof of the angular-momentum addition rule given by equation (3.8.38)

rawTOC:
Fundamental concepts \\ Quantum dynamics \\ Theory of angular momentum \\ Symmetry in quantum mechanics \\ Approximation methods \\ Scattering theory \\ Identical particles \\ Relativistic quantum mechanics \\ Electromagnetic units \\ Brief summary of elementary solutions to Shr{\"o}dinger's wave equation \\ Proof of the angular-momentum addition rule given by equation (3.8.38)

entry:
@Book{Sakurai:2017:MQM,
  author =       "J. J. (Jun John) Sakurai and Jim Napolitano",
  title =        "Modern Quantum Mechanics",
  publisher =    pub-CAMBRIDGE,
  address =      pub-CAMBRIDGE:adr,
  edition =      "Second",
  pages =        "xviii + 550",
  year =         "2017",
  ISBN =         "1-108-42241-1 (hardcover)",
  ISBN-13 =      "978-1-108-42241-3 (hardcover)",
  LCCN =         "QC174.12 .S25 2017",
  bibdate =      "Mon Mar 11 06:54:54 MDT 2019",
  bibsource =    "fsz3950.oclc.org:210/WorldCat;
                 https://www.math.utah.edu/pub/tex/bib/master.bib",
  acknowledgement = ack-nhfb,
  author-dates = "1933--1982",
  libnote =      "Not in my library.",
  remark =       "This book was previously published by Pearson
                 Education, Inc. 1994, 2011. Reissued by Cambridge
                 University Press 2017.",
  subject =      "Quanta, Teor{\'i}a de los; Quantum theory",
  tableofcontents = "Fundamental concepts \\
                 Quantum dynamics \\
                 Theory of angular momentum \\
                 Symmetry in quantum mechanics \\
                 Approximation methods \\
                 Scattering theory \\
                 Identical particles \\
                 Relativistic quantum mechanics \\
                 Electromagnetic units \\
                 Brief summary of elementary solutions to
                 Shr{\"o}dinger's wave equation \\
                 Proof of the angular-momentum addition rule given by
                 equation (3.8.38)",
}


bibtype: book
filename: master.bib
label: Salomon:1995:AT
author: David Salomon
title: The Advanced TeX book
publisher: pub-SV
address: pub-SV:adr
pages: xx + 490
year: 1995
ISBN: 0-387-94556-3 OR 0387945563
ISBN13: 978-0-387-94556-9 OR 9780387945569
LCCN: Z253.4.T47 S25 1995
bibdate: Fri Sep 10 09:26:14 1999
bibsource: https://www.math.utah.edu/pub/tex/bib/master.bib
bibtimestamp: 1999.09.10 09:26:14 ???
URL: http://www.booksbydavidsalomon.com/; http://www.ecs.csun.edu/~dxs/tatb.advertis/tatbAd.html
acknowledgement: ack-nhfb
rawauthor: David Salomon
rawtitle: The Advanced {\TeX}book
abstract:
Why is TeX so hard to use? Because it is in essence a programming language and so it is best viewed from this perspective. In this book, the author presents a complete course in TeX which will be suitable for users of TeX who want to advance beyond the basics. The initial chapters introduce the essential workings of TeX, including a detailed discussion of boxes and glue. Later chapters cover a wide range of advanced topics such as: macros, conditionals, tokens, leaders, file I/O, the line- and page-break algorithms, and output routines. Throughout, numerous examples are given and exercises (with answers) provide a means for readers to test their understanding of the material. As a result, no serious user of TeX will want to be without this text.

TOC:
1: Introduction 2: Advanced Introduction 3: Boxes and Glue 4: Paragraphs 5: Macros 6: Conditionals 7: Examples of Macros 8: Tokens and File I/O 9: Multipass Jobs 10: Special Topics 11: Leaders 12: Tables 13: Advanced Math 14: Line and Page Breaks 15: Handling Errors 16: Output Routines 17: OTR Techniques: I 18: OTR Techniques: II 19: Insertions 20: Example Format References A: Answers to Exercises

rawabstract:
Why is TeX so hard to use? Because it is in essence a programming language and so it is best viewed from this perspective. In this book, the author presents a complete course in TeX which will be suitable for users of TeX who want to advance beyond the basics. The initial chapters introduce the essential workings of TeX, including a detailed discussion of boxes and glue. Later chapters cover a wide range of advanced topics such as: macros, conditionals, tokens, leaders, file I/O, the line- and page-break algorithms, and output routines. Throughout, numerous examples are given and exercises (with answers) provide a means for readers to test their understanding of the material. As a result, no serious user of TeX will want to be without this text.

rawTOC:
1: Introduction \\ 2: Advanced Introduction \\ 3: Boxes and Glue \\ 4: Paragraphs \\ 5: Macros \\ 6: Conditionals \\ 7: Examples of Macros \\ 8: Tokens and File I/O \\ 9: Multipass Jobs \\ 10: Special Topics \\ 11: Leaders \\ 12: Tables \\ 13: Advanced Math \\ 14: Line and Page Breaks \\ 15: Handling Errors \\ 16: Output Routines \\ 17: OTR Techniques: I \\ 18: OTR Techniques: II \\ 19: Insertions \\ 20: Example Format \\ References \\ A: Answers to Exercises

entry:
@Book{Salomon:1995:AT,
  author =       "David Salomon",
  title =        "The Advanced {\TeX}book",
  publisher =    pub-SV,
  address =      pub-SV:adr,
  pages =        "xx + 490",
  year =         "1995",
  ISBN =         "0-387-94556-3",
  ISBN-13 =      "978-0-387-94556-9",
  LCCN =         "Z253.4.T47 S25 1995",
  bibdate =      "Fri Sep 10 09:26:14 1999",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/master.bib",
  price =        "US\$39.95",
  URL =          "http://www.booksbydavidsalomon.com/;
                 http://www.ecs.csun.edu/~dxs/tatb.advertis/tatbAd.html",
  abstract =     "Why is TeX so hard to use? Because it is in essence a
                 programming language and so it is best viewed from this
                 perspective. In this book, the author presents a
                 complete course in TeX which will be suitable for users
                 of TeX who want to advance beyond the basics. The
                 initial chapters introduce the essential workings of
                 TeX, including a detailed discussion of boxes and glue.
                 Later chapters cover a wide range of advanced topics
                 such as: macros, conditionals, tokens, leaders, file
                 I/O, the line- and page-break algorithms, and output
                 routines. Throughout, numerous examples are given and
                 exercises (with answers) provide a means for readers to
                 test their understanding of the material. As a result,
                 no serious user of TeX will want to be without this
                 text.",
  acknowledgement = ack-nhfb,
  tableofcontents = "1: Introduction \\
                 2: Advanced Introduction \\
                 3: Boxes and Glue \\
                 4: Paragraphs \\
                 5: Macros \\
                 6: Conditionals \\
                 7: Examples of Macros \\
                 8: Tokens and File I/O \\
                 9: Multipass Jobs \\
                 10: Special Topics \\
                 11: Leaders \\
                 12: Tables \\
                 13: Advanced Math \\
                 14: Line and Page Breaks \\
                 15: Handling Errors \\
                 16: Output Routines \\
                 17: OTR Techniques: I \\
                 18: OTR Techniques: II \\
                 19: Insertions \\
                 20: Example Format \\
                 References \\
                 A: Answers to Exercises",
}


