Java and XML - McLaughlin, Brett. (O'Reilly, 2000)