Professional Ajax - Zakas, Nicholas C.; McPeak, Jeremy; Fawcett, Joe (Wiley, 2006)
Includes index.