Elliotte Rusty Harold is an adjunct professor of computer science at Polytechnic University in Brooklyn.
He's the author of numerous books on XML including the [XML 1.1 Bible],
[XML in a Nutshell], [Effective XML], and [Processing XML with Java].
Most recently he has been working on XOM,
the only tree-based API for XML that absolutely guarantees well-formedness.