XML and Java developing Web applications - Maruyama, Hiroshi; Tamura, Kent; Uramoto, Naohiko (Addison-Wesley, 1999)