While I am excited about what the dwarf planet Ceres will reveal, I am filled with trepidation that I may yet again be proved wrong, this time about the Star of David: What if the Star simply represents the 3 mile high pyramid on Ceres, superimposed on Ceres's brightly lit crater!
Let's hope the coming low fly-by photographs will tell us more.