DevGuru just published a free 239 page reference guide detailing all the interfaces
deemed by W3C to be basic to any implementation of the DOM (including HTML),
as well as XML-specific interfaces and Microsoft's own, further extensions
to the Document Object Model. Each object is fully described with working
examples. A copy may be downloaded for free.