I find that great ideas are often born when random events mix together in the right place and at the… Read more