JavaScript: The Good Parts, O'Reilly Media; 1st edition (May 2008)