The entire book is available online. You can read every chapter and every page so you can see for yourself how well this book answers your questions such as, "Why does SAX truncate the text in my documents after a few thousand characters?" or, "How do I serialize a DOM Document object in an implementation-independent way?" I'll forego the usual hype. Check the book out for yourself. The entire book is here at Cafe con Leche. You can read every word of it, all seventeen chapters and two appendixes. If you like it, please buy a copy. I promise it's cheaper than printing all 1100+ pages on your laser printer.