Listen

Description

Where do great ideas come from? There are certain strategies that help foster eureka moments.