Eclipse of the Sun, by Michael D. O'Brien