Advanced Ajax: Architecture And Best Practices - Shawn M. Lauriat (Prentice Hall, 2008)