i believe that men have traveled here from another world , in some sort of a craft ; that they have been here , for a little whilei saw the light in the sky before your mother disappearedand that they landed their craft on that rocky clearing .