The title does say "Professional" but then I've read lots of "Professional" books that weren't and lots of "in a nutshell" books that were anything but! Given this, plus the dearth of XML books 3 or 4 months ago, I thought I'd give it a try. Bad choice. Much of the writing IS very technical, and some is just plain goobledegook. Other sections are excellent however, giving very clear explanations of XML - perhaps the best I've read. I believe that my difficulty with this book is not just down to my lack of understanding, but also that some authors are simply better at explaining in print than others. This is the 2nd "multi-author" book I've bought, and the 2nd time I've found such books to be good in some parts, not so good in others. If you can preview this book before you buy, then you should do so - you may be better spending your cash in another direction.