Mastering JavaScript Premium Edition - Jaworski, James (Sybex, 2001)