The Life-cycle of Ideas