When a scientific expedition is swallowed up by a shimmering sphere of light during a live CNN report a devastated viewer in a dusty Egyptian bar recognizes the phenomenon which is declared by some as proof of Gods existence. By the author of The Last Templar. Reprint. A best-selling book.