imagination is the basis for intellectual development. Knowledge is the result of some imagination that managed to perceive what no one had perceived...