Java Pocket Guide, 1e by Robert Liguori, Patricia Liguori This errata page lists changes made in the 5/08 reprint. Here's a key to the markup: [page-number]: serious technical mistake {page-number}: minor technical mistake : important language/formatting problem (page-number): language change or minor formatting problem ?page-number?: reader question or request for clarification (98) The first class on the right side should be Writer (not Reader). Note: It appears that this error was introduced by cutting and pasting the left side of the diagram to the right, but not updating the class image. (157) The class name on the right side should be ":Clarinet" (not ": Part"). Note: I believe this error was also introduced the same way (unmodified cut-and-paste).