ERRATA * On page 67, Sample Dialog 2 incorrectly states that the program would write: "The name of your alter ego is Mr. Bojangles Parker." Actually, in this situation, the program would write: "The name of your alter ego is Mr. Parker." * Where the book talks about a function on page 158, it actually does not refer to a function, but to the while loop nested within the for loop. It is that while loop that "reads in the report of one conservationist and calculates the total number of eggs found by this conservationist." The authors made a change to the example program but neglected to update some of the explanatory remarks on page 158. * On page 160, line 4, m- should be m-- * Take the explanation #3 at the top of page 194 with a grain of salt, because the formal value parameter acts like a local variable that has been initialized with the value of the argument. In particular, the code of the function can change the value of the formal value parameter (within the function). For example, after half the instructions of the function execute, the formal value parameter can have a value different from the value it had when the function started to execute.