Designing XML databases - Mark Graves (Prentice Hall, 2002)