Where do good ideas come from?

by