The result of the struggle between the thought and the ability to express it, between dream and reality, is seldom more than a compromise or an approximation.M. C. Escher