Closure: The Definitive Guide
Tools for adding power to your JavaScript