An introduction to XML and Web technologies - Møller, Anders (Addison-Wesley ; Pearson Education, 2006)