I liked the story, but I was bothered by the sporadic development of the subplot--solving the mystery of Rain's presence in the desert. But what bothered me most was Joe's non-existent Navajo reservation in Nevada. The Indian reservations in that state are mostly of the Piute and Shoshone people. The Navajo reservation is 400+ miles east in Arizona, with Utah and the Grand Canyon in between. Sorry,but as a traveler of Nevada's beautiful, desolate roads,I got distracted by these geographic inaccuracies.