Thinking for a Living is a collection of resources that illustrates the wide variety of tools modern designers have at their disposal and the breadth of influences.