Don't be fooled by the 180 pages. I was pretty impressed with the amount of material covered. Since the book isn't filled with fluff, you get a lot of information packed into a small footprint. I am not a DOM expert by any means, but DOM Enlightenment covered way more topics than I expected. I was amazed the author even covered "Element Node Geometry and Scrolling Geometry". I must admit I glossed over that topic, but if I ever need to know about it I'll be sure to reference DOM Enlightenment.