Beginning JavaScript
Russ Ferguson & Christian Heilmann
Web Development Solutions: Ajax, APIs, Libraries, and Hosted ...
Christian Heilmann & Mark 'Norm' Norman Francis
Beginning Javascript With DOM Scripting and Ajax From NOvice ...
Christian Heilmann
Beginning JavaScript With DOM Scripting and Ajax: Second Editon