At first look, this book REALLY amazed me. More than a thousand pages, covering about all topics with at least a minimum relation with XML. But then, when you read the book, trying to use it to understand and develop a XML based application, you discover shallow information, specially at the basics. In the first third of the book, all aspects of XML,XSL and DTD are covered, but the author seems to think its examples are too clear for a deeper explanation. Some of them really are, but there is still too much blanks left. In the second third, the DOM and SAX explanations seems to be the high point of this book. The last third, the book explores some of the existing XML vocabularies, which could be a little shorter givim some more space for the basics of the first third. This book is not a total loss. It should spend more time with the basics...