Pro JavaScript Design Patterns door Dustin Diaz & Ross Harmes