Javascript : the definitive guide - Flanagan, David. (O'Reilly, 2002)
Includes index.