Use a variety of data sources when performing a mail merge operation, including an XML file using C#. The main advantage of using XML is the ability to define a hierarchy directly in the document....rather than directly from a database and include XML as the data...without the overhead of a database. They are great for offline...