Advanced Perl Programming by Sriram Srinivasan Here are the changes from the 10/97 reprint: {6}: code example 3, line 1: changed "$rh" to "$rhash" {7}: line 4: made the last "}" the correct font; also, in the last line on the page, changed "x$rarray" to "$rarray" (22): line 3: changed "copies" to "copy" {31}: code 1: added a new line after line 9 ("# by adding in the day's "base hour" ...") that reads as follows: $to = 19 if $to == 7; also on 31: in what is now line 14 of the 1st code example, changed "24" to "12" and "31" to "21"; in the second code example, line 8: changed "office_hourse" to "office_hours"; finally, re-broke line 3 of the first code example so that it breaks at the equals sign and line 4 begins with "($day_hours" {62}: line 10: changed "Even" to "Odd" {86}: line line of 1st para.: changed "$::x." (quotes are in the text) to "$::x" {91}: changed all instances of "Account" to "BankAccount" (2 in code, one in text) (95): next-to-last para., line 2: changed "property is in" to "property in" {140}: middle column, first item: changed "TIE-SCALAR" to "TIESCALAR", and in the third item of the same column, changed "65" to "20" (148): line 12: made "TIESCALAR" bold {160}: code example 2, line 2: changed "fcntl" to "Fnctl"; also in the 2nd line of the next-to-last text para., changed "multiwny" to "multiway" (189): 2nd para.: changed "Tannenbaum" to "Tanenbaum" {193}: code example 1, line 2: changed "PeerHost" to "PeerAddr" (202): #2 in list at bottom: changed "Tannenbaum" to "Tanenbaum" (231): code example 1, line 5: put single quotes around "line" (277): line before example 7-2 starts: changed "template files" to "template file" {279}: third para. from bottom, last line: changed "Sockets" to "IO::Socket" {285}: 3rd line from bottom: changed "-onlyIfDifferent" to "-only_if_different" (317): last line: the final sentence now ends with "www.apache.org/." (removed rest of sentence, as that URL is obsolete. Note addition of final "/".)