Title: Understanding XML
Subtitle: A Software Development Approach
Description: XML has become an important aspect of computing. It plays a crucial role in data interchange and manipulation. Several technologies have been developed around XML in order to make it a powerful tool for interchanging data, manipulating semistructured data, and information retrieval. 

You can download the book for free via the link below.