Hiking California's Desert Parks, 2nd: A Guide to the Greatest Hiking Adventures in Anza-Borrego, Joshua Tree, Mojave, and Death Valley (Regional Hiking Series)