the starlight rained down on them as it has on young men and women since time 's first hour , and once she looked up and saw a meteor flash overhead - a brief and brilliant orange streak across the vault of heaven .