"Mastering XML" by Cybex is the worst computer book I've ever read. I have only been reading the DTD chapter for 10 minutes and I hate it already. It has so much waffle and padding and "tips" that have nothing to add to the subject matter. This book reinforces my notion that there are only a couple of publishers worth looking at and the rest just pump out utter crap. Who has time to read through a 1135 page tome anyway?