We humans are a paradoxical species. On the one hand, we are uniquely endowed with the power of extraordinary imagination – the ability to see what could be, but has never been. On the other,we are imperfect. We have weaknesses and we make mistakes, lots of them. It is the ability of our imagination to triumph over our imperfections, weaknesses, and mistakes that has driven human progress over the millennia.