Johnson returns to the fascinating island world of 2007's Racing the Dark, where blood sacrifice can gain the favor of powerful spirits. Lana is no longer a simple island girl but a Black Angel, marked with black wings by the wind spirit. Now living amid the refugees and ruins of capital city Essel, devastated by volcanic eruption, Lana seeks her mother, who has been kidnapped by the witch Akua. Her only clue is a strange black book given to her by one of Akua's spirits. Meanwhile, Essel roils with rebellion led by a religious fringe movement that wants to bring down the ruler, the Mo'i. Many think the Mo'i has lost control of Nui'ahi's fire spirit, but Lana fears the Mo'i caused the eruption himself. Events in Essel are interwoven with those recorded long ago in Akua's black book, creating an absorbing, complex plot. (July)