I've downloaded the web version which I'm reading now since I haven't yet received the printed version.I just finished chapter 10 and, even if in the overall the book seems good, I find that the author should much much improve the readability of the code examples. He uses much much nesting and often doesn't bother to separate logical entities with blank lines. So I'm now dreading every time I arrive at example code which uses more than one or two classes.