Dive into Python 3 presents ElementTree and lxml.etree

It's worth mentioning that the Python 3 edition of "Dive into Python" has a lot of rewritten and updated content. The thing that I like best about it is that it finally has an up-to-date chapter on XML that is entirely based on ElementTree and lxml.etree, the major XML libraries for Python. So, even for those who want to continue using Python 2 for a while, it's worth reading the new edition instead of the outdated Python 2 edition.