Gallo:ASP.NET AJAX in Action by David Barkol, Alessandro Gallo, Rama Krishna Vavilala (Paperback, 2007)