Hiking Joshua Tree National Park: 38 Day and Overnight Hikes, Second Edition - 9781493039067