Some of the best things in life take time. A great idea will often need years to make its way around the world and take root in people before c(...)