
Wilson skillfully depicts the villain, Corahan, as a man who didn't intend to plunge into evil like he did, but whose greed, moral weakness and lust for power (and for Kiah) lead him deeper into darkness until by the end he's lost all humanity. I also enjoyed the character of Shabana, Kiah's sister-in-law, opposite and nemesis.
Wilson has obviously studied her Central American setting in great detail; she paints vivid images of the city and the jungle surrounding it and gives readers a fascinating picture of life in Book of Mormon times. I recommend Secrets in Zarahemla.