I found the first part of this book very useful and informative. Later chapters which deal more with small changes to the layout suffered badly from lack of colour in the illustrations. It is often very difficult to see the effect of the changes described. I have downloaded the code but am currently struggling to make it work on my local server. This may be my fault, not the book's, but a bit of help in the introductory text would have been useful.