How dull, how impossible life would be without dreams - waking dreams, I mean - the dreams that we call "castles in the air," built by the kindly hands of Hope! Were it not for the mirage of the oasis, drawing his footsteps ever onward, the weary traveler would lie down in the desert sand and die. It is the mirage of distant success, of happiness that, like the bunch of carrots fastened an inch beyond the donkey's nose, seems always just within our reach, if only we will gallop fast enough, that makes us run so eagerly along the road of Life.