The Nature of Code – JavaScript Buildout – http://natureofcode.com/book/