Judea Pearl - Book of Why (Chapters 0-5) - Review

Total Page:16

File Type:pdf, Size:1020Kb

Judea Pearl - Book of Why (Chapters 0-5) - Review Seminar: How Do I Lie With Statistics? Judea Pearl - Book of Why (Chapters 0-5) - Review Patrick Dammann1 1MSc. Angew. Informatik, Universität Heidelberg February 27, 2020 Abstract Contents In this review/summary of 1 Basics2 Judea Pearl’s and Dana Macken- zie’s book "The Book of Why", 1.1 Ladder of Causation.....2 the most important aspects of the 1.2 Causal Diagrams.......3 first five chapters are outlined. The book deals with the problems that 2 History of Statistics4 arose when people tried to intro- 2.1 Francis Galton........4 duce causal reasoning into the field 2.2 Karl Pearson.........5 of statistics, which grew up in an- 2.3 Sewall Wright.........5 ticipation to causal argumentation. It gives a brief history about how 3 Bayes and Junctions5 it came to this development, and 3.1 Rule of Bayes.........6 introduces modern methods that 3.2 Junctions in Causal Diagrams6 make the connection between both concept really easy. In the fifth chapter, the problem is demon- 4 Confounders7 strated using the smoking-lung- 4.1 RCTs.............7 cancer-debate from the middle of 4.2 Back-Door Criterion.....8 the 20th century. 5 The Smoke-Cancer-Debate8 5.1 Does smoking cause cancer?.8 5.2 Smoking and newborns....9 6 Conclusion 10 1 Introduction ciation", "Intervention" and "Counterfac- tuals" and bear the following structure: "The Book of Why"[1] by Judea Pearl and Dana Mackenzie is a popular science book The lowest rung, "Association", sup- about the introduction of real causal meth- ports all questions whose answers can be ods to the sciences and how they started found by looking at data alone. These in- to help liberating the statistics from mis- clude questions like "If a patient has a cer- takes of their early days. The main tool tain symptom X, how likely is it that he used here are causal diagrams, graph-based suffers from disease Y?" and "If a customer models for causal relationships that Pearl bought cookies, what are the odds the he (re-)discovered and improved over the past also buys milk?". These are classic statis- years. tical queries that lead to results that can The general question about the impor- only describe the relation of different obser- tance of causation as opposed to the use of vations without intervening in the observed data on its own can be shown via a little process. example: Presume having data about the Addressing questions of this rung is nat- number of fire fighters at an operation, com- ural to all higher animals, since it is needed pared to the damage the fire caused. Usu- to interact with the outside world at all. ally, a positive trend should be noticeable: The more fire fighters, the more damage. The second rung, "Intervention", con- But without knowing the causal connec- tains those problems that additionally im- tions in the background, one cannot derive ply some external control over the situa- from the data whether lowering the number tion, like doing or preventing a certain ac- of fire fighters sent to an operation might tion. This can, for example, be something lower the damage done by the fires, or not. like "Will my headache be cured, if I take this medicine?" or "How will poverty rates In this summary/review, in each chap- behave, when we introduce this new law?". ter I will focus on the two to three main This introduces some kind of causal think- 1 points and summarize them. In most (but ing, since the main difference to rung one not all) cases, I will abstain from adding my is that the queries cannot be answered with personal thought. While the numbering of observational data alone, because it shows my sections 1-5 fits to the book, the titles of only in which relations the variables might my summaries are chosen on my own. The occur "in the wild", but not which variable sixth section then contains my personal con- influences which and therefore what would clusion. change if someone changed something. The fire fighter example from above be- 1 Basics longs into rung two. We can answer rung two questions like "How many fire fighter 1.1 Ladder of Causation might be there, when the fire cost X$?", but to know the difference between seeing The guiding thread through the whole book less fire fighters (maybe because of a small is a metaphor called the ladder of causa- fire) and making less fire fighters handling tion, which describes three different prob- a fire (which might result in bad conse- lem classes seated on the three rungs of the quences), more knowledge is needed than ladder, each presenting new issues that can- the data itself supplies. This could for ex- not be solved with methods only that would ample be the fact that both variables might suffice for overcoming obstacles from the have the fire’s magnitude as a common cause lower rungs. Those rungs are named "Asso- (which obviously yields the difference be- 1in my eyes 2 tween seeing and enforcing less fire fighters) finds two things: and the circumstance that fire fighters fight On one hand, a strong AI that learn fires (which leads to opposing results when like and interact with humans on a natu- reducing their numbers). ral level needs to be able to answer ques- Engaging in these questions requires tions from all three rungs, since they are more brainpower than the previous ones, necessary for an understanding of the world so it is assumed that early humans were the and so deeply woven into the human mind first animals to develop the skill to grasp that a robot’s lack of understanding would the consequences of their manipulation of limit the possibilities of easy communication the world, going on until today, where tod- greatly. On the other hand, state-of-the-art dlers learn this in their early years. machine learning models still reside on rung one, in some cases maybe scratching on the The highest rung, "Counterfactuals", bottom of rung two, because most training deals with imagining worlds where things algorithms do not involve the modeling of would have been different than in the cur- the world but only associating from what is rent situation, hence the name COUNTER- seen. Therefore, a strong AI seems further FACT(-UAL). Instead of predictions about away than the current, sci-fi-esque era might a general, statistical population and their suggest and will need more research involv- behaviour under "normal" or tweaked con- ing causal reasoning in machine learning. ditions, one observes a special situation (e.g. that of a special individual) and than wants 1.2 Causal Diagrams to know how the outcome of that exact scene would have changed, if some details To either work with and analyze causal would have differed. For example, possible models or implement them in learning ma- queries could be "Was it the medicine, that chines, they need a representation. And cured my headache?" (since it is equivalent since causality consists of asymmetric rela- to "Would my headache also have stopped, tions between different variables, we can il- if I hadn’t taken the medicine?") or "Would lustrate a model as a directed graph where Kennedy still be alive, if he hadn’t been the nodes symbolize random variables (mea- shot?". surable and not) and every direct causal ef- Questions from this class of problems fect from one variable to another is shown still seem very natural to us humans, even through a directed edge. A graph with though they involve worlds that do not ex- these features is called "causal diagram", a ist. This is assumed to be a skill unique method highly utilized in this book. to humans2, and laying the foundation of In the following example, which is highly not only all fictional story-telling, but also simplified to explain the nature of those of human inventions at all. This is due to causal diagrams, all variables are boolean the fact that these questions are needed for (true/false) and if there is a causal effect be- understanding the world, since it is essen- tween two variables, it is of the type "if A tial for comprehension of e.g. a method, happens, B happens". to know what would have happened if the The idea is the modelling of a shooting method wasn’t applied or applied differently. squad and the causal relationships are easy: Iff the court orders the prisoner to die, the Since the book’s author, Judea Pearl, captain commands the shooting. Iff the cap- looks at and partially illuminates the issue tain commands a shooting, A shoots. Iff the from a computer scientist’s point of view, he captain commands a shooting, B shoots. Iff compares these different levels to the capa- either A or B shot, the prisoner dies. There bilities of modern, artificial intelligence and are no jammed guns, pacifistic or rampaging 2At least on earth..! 3 soldiers, missed bullets, suicidal prisoners or or "is made to" and setting it to a fixed anything else in this scenario. value, thus erasing all external influences on it. Since classic statistics does not work on causal relationships but data alone, this court process cannot be expressed by classic no- tation, so a new operator is introduced, the do-operator: P (deadjdo(A = true)). The answer to this query is obviously yes, since the still applied rules make prisoner die even on a single bullet. captain To generate queries from rung three, a given situation must be described, followed by a question that involves fact that contra- dict the situation.
Recommended publications
  • Bk Brll 010665.Pdf
    12 THE BOOK OF WHY Figure I. How an “inference engine” combines data with causal knowl- edge to produce answers to queries of interest. The dashed box is not part of the engine but is required for building it. Arrows could also be drawn from boxes 4 and 9 to box 1, but I have opted to keep the diagram simple. the Data input, it will use the recipe to produce an actual Estimate for the answer, along with statistical estimates of the amount of uncertainty in that estimate. This uncertainty reflects the limited size of the data set as well as possible measurement errors or miss- ing data. To dig more deeply into the chart, I have labeled the boxes 1 through 9, which I will annotate in the context of the query “What is the effect of Drug D on Lifespan L?” 1. “Knowledge” stands for traces of experience the reasoning agent has had in the past, including past observations, past actions, education, and cultural mores, that are deemed relevant to the query of interest. The dotted box around “Knowledge” indicates that it remains implicit in the mind of the agent and is not explicated formally in the model. 2. Scientific research always requires simplifying assumptions, that is, statements which the researcher deems worthy of making explicit on the basis of the available Knowledge. While most of the researcher’s knowledge remains implicit in his or her brain, only Assumptions see the light of day and 9780465097609-text.indd 12 3/14/18 10:42 AM 26 THE BOOK OF WHY the direction from which to approach the mammoth; in short, by imagining and comparing the consequences of several hunting strategies.
    [Show full text]
  • Introduction to Causal Inference
    Clinical Development & Analytics Statistical Methodology A Gentle Introduction to Causal Inference in View of the ICH E9 Addendum on Estimands Björn Bornkamp, Heinz Schmidli, Dong Xi ASA Biopharmaceutical Section Regulatory-Industry Statistics Workshop September 22, 2020 Disclaimer The views and opinions expressed in this presentation and on the slides are solely those of the presenter and not necessarily those of Novartis. Novartis does not guarantee the accuracy or reliability of the information provided herein. 2 Public Acknowledgements . Novartis . Simon Newsome, Baldur Magnusson, Angelika Caputo . Harvard University . Alex Ocampo . Johns Hopkins University . Daniel Scharfstein 3 Public Agenda 10:00 – 11:40 AM . Introduction to causal effects & potential outcomes (Heinz Schmidli) . Relation to questions and concepts encountered in randomized clinical trials (Björn Bornkamp) 12:00 – 1:30 PM . Standardization & inverse probability weighting (Dong Xi) 4 Public Part 1: Introduction to causal effects and potential outcomes Outline . Causal effects . Potential outcomes . Causal estimands . Causal inference . Clinical development . Conclusions 6 Public Causal effects Does smoking cause lung cancer? Cancer and Smoking The curious associations with lung cancer found in relation to smoking habits do not, in the minds of some of us, lend themselves easily to the simple conclusion that the products of combustion reaching the surface of the bronchus induce, though after a long interval, the development of a cancer. Ronald A. Fisher Nature 1958;182(4635):596. 7 Public Causal effects Directed Acyclic Graph (DAG) to express causal relationships Smoking causes cancer Patient characteristic X causes both smoking and cancer 8 Public Poll question 1 Do you believe that smoking causes lung cancer? .
    [Show full text]
  • The Book of Why Presentation Transcription
    “The Book of Why” For Epidemiologists Prof. George Davey Smith and Prof. Judea Pearl UCLA May 29, 2019 Start: 3:20 Finish: 46:07 Thanks again for the invite to UCLA. I would first like to ask, and you’ve got to not be influenced by the fact that Judea is here... I want to see who have got ‘The Book of Why’? So that is the majority of people. Keep those hands up, people are holding them up .. they want to get it signed. Who has read any of it? Who has read it all the way through? Okay so, some hands have gone down. Okay, so I have structured this around talking about ’The Book of Why’ from the perspective of an empirical researcher. Also I would imagine some of you who haven’t read ‘The Book of Why’, students might also know the primer that Judea and colleagues wrote as well. So if you have read either of them then this is fine. (Slide 2) I’m going to outline as I see it the value of DAG theory to epidemiology. I’m also going to say a bit about the reality of use of DAGs in epidemiology, some of which has come from my experience of having to read a very large number of papers as the editor of the International Journal of Epidemiology. We were getting 1000 papers a year by the time I was worn out, well Shah Ebrahim and I (there were two of us co-editing it, with a team including Karen Michaels as associate editors).
    [Show full text]
  • The Book of Why a Review by Lisa R
    BOOK REVIEW The Book of Why A review by Lisa R. Goldberg The Book of Why The holdup was the specter of a latent factor, perhaps some- The New Science of Cause and Effect thing genetic, that might cause both lung cancer and a crav- Judea Pearl and Dana Macken- ing for tobacco. If the latent factor were responsible for zie lung cancer, limiting cigarette smoking would not prevent Basic Books, 2018 the disease. Naturally, tobacco companies were fond of 432 pages this explanation, but it was also advocated by the promi- ISBN-13: 978-0465097609 nent statistician Ronald A. Fisher, co-inventor of the so- called gold standard of experimentation, the Randomized Judea Pearl is on a mission to Controlled Trial (RCT). change the way we interpret Subjects in an RCT on smoking and lung cancer would data. An eminent professor have been assigned to smoke or not on the flip of a coin. of computer science, Pearl has The study had the potential to disqualify a latent factor documented his research and opinions in scholarly books as the primary cause of lung cancer and elevate cigarettes and papers. Now, he has made his ideas accessible to to the leading suspect. Since a smoking RCT would have a broad audience in The Book of Why: The New Science been unethical, however, researchers made do with ob- of Cause and Effect, co-authored with science writer Dana servational studies showing association, and demurred on Mackenzie. With the release of this historically grounded the question of cause and effect for decades.
    [Show full text]
  • The Book of Why: the New Science of Cause and Effect – Pearl and Mackenzie
    Unedited working copy, do not quote The Book of Why: The New Science of Cause and Effect – Pearl and Mackenzie Chapter 2. From Buccaneers to Guinea Pigs: The Genesis of Causal Inference And yet it moves. – Attributed to Galileo Galilei (1564-1642) For close to two centuries, one of the most enduring rituals in British science has been the Friday Evening Discourse at the Royal Institution of Great Britain, in London. This was where many discoveries of the nineteenth century were first announced to the public: Michael Faraday and the principles of photography in 1839; J. J. Thomson and the electron in 1897; James Dewar and the liquefaction of hydrogen in 1904. Pageantry was an important part of the occasion; it was literally science as theater, and the audience, the cream of British society, were expected to be dressed to the nines (tuxedos with black tie for men). At the appointed hour, a chime would strike and the evening’s speaker would be ushered into the auditorium. Traditionally he would begin the lecture immediately, without introduction or preamble. Experiments and live demonstrations were part of the spectacle. On February 9, 1877, the evening’s speaker was Francis Galton, F.R.S., first cousin of Charles Darwin, noted African explorer, inventor of fingerprinting, and the very model of a Victorian gentleman scientist. Galton’s topic was “Typical Laws of Heredity.” His experimental apparatus for the evening was a curious contraption that he called a quincunx, but is now often called a Galton board. A similar game has often appeared on the televised game show The Price is Right, where it is known as Plinko.
    [Show full text]
  • Causality, Confounding, and Simpson's Paradox
    Zaman and Salahuddin-Causality, Confounding, and Simpson’s Paradox Causality, Confounding, and Simpson’s Paradox Asad Zaman1 and Taseer Salahuddin Received: 11.01.2020 Accepted: 04.04.2020 Published: 30.04.2020 ABSTRACT This is an introductory article which explains the importance of explicit consideration and modeling of causality, contrary to current econometric practice, in order to use data set for extraction of meaningful information. One of the easiest to understand approaches to causality is via Simpson’s paradox. We will use this paradox, framed in different real-world contexts, to provide an introduction to basic concepts of causality. Key words: Simpson’s Paradox, Causality, Econometrics, Confounders, Mediators JEL Classifications: C0, C1 1. INTRODUCTION Bitter fighting among Christian factions and immoral behavior among Church leaders led to a transition to secular thought in Europe (see Zaman, 2018, for details). One of the consequences of rejection of religion was the rejection of all unobservables. Empiricists like David Hume rejected all knowledge which was not based on observations and logic. He famously stated that: “If we take in our hand any volume; of divinity or school metaphysics; for instance, let us ask, does it contain any abstract reasoning concerning quantity or number? No. Does it contain any experimental reasoning concerning matter of fact and existence? No. Commit it then to the flames: for it can contain nothing but sophistry and illusion.” David Hume further realized that causality was not observable. This means that it is observable that event Y happened after event X, but it is not observable that Y happened due to X.
    [Show full text]
  • The Book of Why: the New Science of Cause and Effect
    47 Journal of MultiDisciplinary Evaluation The Book of Why: The New Volume 14, Issue 31, 2018 Science of Cause and Effect Pearl, J., & Mackenzie, D. (2018). New York, NY: ISSN 1556-8180 Basic Books. http://www.jmde.com Steve Powell ProMENTE Social Research, Sarajevo This is a review of “The Book of Why”, (Pearl & The central premise of the book is that we have Mackenzie, 2018), the first book for a general been lacking almost any well-established, formal readership by Turing Prize winner Judea Pearl, one way to talk about causality – to express causal of the parents both of Artificial Intelligence and of questions or answers, to write down the equation the “Causal Revolution” in statistics. The present for “smoking causes cancer” or the question “what review is more extensive than most book reviews was the causal contribution of this intervention to because of the fundamental significance of this that effect?” The place most empirical social book and its subject matter to the evaluation scientists have turned to in the search for such a community. language is statistics. But for nearly a century, Causality matters to evaluators. We need to discourse around causality was dominated by the understand how elements of a project or program thousand-pound gorillas of classical, associationist are supposed to work: how interventions made on statistics, originally in the persons of R.A. Fisher some things might contribute to differences made and Karl Pearson, who told us that firstly to other things, which themselves have further correlation is not causation, and secondly that there consequences.
    [Show full text]
  • Causal Assessment in Demographic Research Guillaume Wunsch1,2* and Catherine Gourbin1
    Wunsch and Gourbin Genus (2020) 76:18 https://doi.org/10.1186/s41118-020-00090-7 Genus ORIGINAL ARTICLE Open Access Causal assessment in demographic research Guillaume Wunsch1,2* and Catherine Gourbin1 * Correspondence: g.wunsch@ uclouvain.be Abstract 1Centre for Research in Demography, UCLouvain, Place Causation underlies both research and policy interventions. Causal inference in Montesquieu 1/L2.08.03, B-1348 demography is however far from easy, and few causal claims are probably Louvain-la-Neuve, Belgium sustainable in this field. This paper targets the assessment of causality in 2Royal Academy of Belgium, Brussels, Belgium demographic research. It aims to give an overview of the methodology of causal research, pointing out various problems that can occur in practice. The “Intervention studies” section critically examines the so-called gold standard in causality assessment in experimental studies, randomized controlled trials, and the use of quasi- experiments and interventions in observational studies. The “Multivariate statistical models” section deals with multivariate statistical models linking a mortality or fertility indicator to a series of possible causes and controls. Single and multiple equation models are considered. The “Mechanisms and structural causal modelling” section takes into account a more recent trend, i.e., mechanistic explanations in causal research, and develops a structural causal modelling framework stemming from the pioneering work of the Cowles Commission in econometrics and of Sewall Wright in population genetics. The “Assessing causality in demographic research” section examines how causal analysis could be further applied in demographic studies, and a series of proposals are discussed for this purpose. The paper ends with a conclusion pointing out, in particular, the relevance of structural equation models, of triangulation, and of systematic reviews for causal assessment.
    [Show full text]
  • Judea Pearl & Dana Mackenzie, the Book of Why. the New Science Of
    Judea Pearl & Dana MacKenzie, The book of why. The new science of causes and effects, Basic Books, 2018, pp. 432, $ 28.80 The data, as such, are not intelligent. They do not speak to us, that is, they do not reach our cognitive apparatus with attached labels that inform them of what they mean. It would be enough to have understood the ABC of scientific epistemology to know it. Today, however, data is spoken as if they contained some kind of truth. "We live in an era - says computer scientist and philosopher Judea Pearl, winner of the Turing award in 2011 to have revolutionized the probabilistic approach to artificial intelligence - which assumes that Big Data is the solution to all problems. Data science courses are proliferating in our universities, and jobs as 'data scientists' are profitable in our societies, where the economy is 'data driven'. "In fact, he explains the tools in an interview. traditional statistics, which only look at correlations, and the Artificial Intelligence (IA) algorithms we use to query databases are like men "in the famous cave of Plato, [...] explore the shadows on the cave wall and learn to predict but they do not understand that the observed shadows are projections of three-dimensional objects that move in a three-dimensional space. "It follows, for the IA theorist based on Bayesian networks, that the" singularity "(the super-intelligence that would take control of the technologies), the arrival of legions of robots that will enslave us or an Armageddon caused by AI.The AI, today, is only able, with much, much more man's efficiency, to detect the correlation between the data.
    [Show full text]
  • Causal Inference: an Introduction
    Causal Inference: An Introduction Qingyuan Zhao Statistical Laboratory, University of Cambridge 4th March, 2020 @ Social Sciences Research Methods Programme (SSRMP), University of Cambridge Slides and more information are available at http://www.statslab.cam.ac.uk/~qz280/. About this lecture About me 2019 { University Lecturer in the Statistical Laboratory (in Centre for Mathematical Sciences, West Cambridge). 2016 { 2019 Postdoc: Wharton School, University of Pennsylvania. 2011 { 2016 PhD in Statistics: Stanford University. Disclaimer I am a statistician who work on causal inference, but not a social scientist. Bad news: What's in this lecture may not reflect the current practice of causal inference in social sciences. Good news (hopefully): What's in this lecture will provide you an up-to-date view on the design, methodology, and interpretation of causal inference (especially observational studies). I tried to make the materials as accessible as possible, but some amount of maths seemed inevitable. Please bear with me and don't hesitate to ask questions. Qingyuan Zhao (Stats Lab) Causal Inference: An Introduction SSRMP 1 / 57 Growing interest in causal inference ● United States ● United Kingdom 100 ● ● ● ● ● ● ● ● ● ● ● 75 ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●● ● ● ●● ● ● ● ● ● ● ● ● ● ● 50 ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●● ●● ● ● ● ● ● ● ● ● ● ● ● ●● ● ● ● ●● ● ● ● ● ● ● ●● ● ● ● ● ● ● ● ● ● ● ●● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● 25 ● ● ● ● ● ● ● ● ● ●● ● ● ● ● ● ● ● ● ● ● ● ● ●● ●
    [Show full text]
  • The Book of Why: the New Science of Cause and Effect – Pearl and Mackenzie
    Unedited working copy, do not quote. The Book of Why: The New Science of Cause and Effect – Pearl and Mackenzie Introduction: Mind Over Data Every science that has thriven has thriven upon its own symbols. – Augustus de Morgan (1864) This book tells the story of a science that has changed the way we distinguish facts from fiction, and yet has remained under the radar of the general public. The consequences of the new science are already impacting crucial facets of our lives and have the potential to affect more, from the development of new drugs to the control of economic policies, from education and robotics to gun control and global warming. Remarkably, despite the apparent diversity and incommensurability of these problem areas, the new science embraces them all under a unified methodological framework that was practically non-existent two decades ago. The new science does not have a fancy name: I call it simply "causal inference," as do many of my colleagues. Nor is it particularly high-tech. The ideal technology that causal inference strives to emulate is in our own mind. Some tens of thousands of years ago, humans began to realize that certain things cause other things, and that tinkering with the former could change the latter. No other species grasps this, certainly not to the extent that we do. From this discovery came organized societies, then towns and cities, and eventually the science-based and technology-based civilization we enjoy today. All because we asked a simple question: "Why?" Causal inference is all about taking this question seriously.
    [Show full text]
  • CAUSAL INFERENCE in STATISTICS.Pdf
    Please do not distribute without permission k CAUSAL INFERENCE IN STATISTICS k k k k k k k k CAUSAL INFERENCE IN STATISTICS A PRIMER Judea Pearl Computer Science and Statistics, University of California, Los Angeles, USA Madelyn Glymour Philosophy, Carnegie Mellon University, Pittsburgh, USA Nicholas P. Jewell Biostatistics and Statistics, University of California, k k Berkeley, USA k k This edition first published 2016 © 2016 John Wiley & Sons Ltd Registered office John Wiley & Sons Ltd, The Atrium, Southern Gate, Chichester, West Sussex, PO19 8SQ, United Kingdom For details of our global editorial offices, for customer services and for information about how to apply for permission to reuse the copyright material in this book please see our website at www.wiley.com. The right of the author to be identified as the author of this work has been asserted in accordance with the Copyright, Designs and Patents Act 1988. All rights reserved. No part of this publication may be reproduced, stored in a retrieval system, or transmitted, in any form or by any means, electronic, mechanical, photocopying, recording or otherwise, except as permitted by the UK Copyright, Designs and Patents Act 1988, without the prior permission of the publisher. Wiley also publishes its books in a variety of electronic formats. Some content that appears in print may not be available in electronic books. Designations used by companies to distinguish their products are often claimed as trademarks. All brand names and product names used in this book are trade names, service marks, trademarks or registered trademarks of their respective owners. The publisher is not associated with any product or vendor mentioned in this book.
    [Show full text]