Steven Johnson talks about where good ideas come from (including interesting analysis of the architectural and social significance of coffee houses, their role in innovative thinking).