XML and java developing web applications - Hiroshi Maruyama, Kent Tamura, Naohiko Uramoto (Pearson)