Professional Ajax - Zakas, Nicholas C. (Wrox professional guides, 2007)