XML from A to Z: A Quick Reference of More Than 300 XML Tasks, Terms and Tricks