JavaScript bible - Goodman, Danny (Hungry Minds, 2001)