The book JavaScript Ninja.