Escalante’s Dream: On the Trail of the Spanish Discovery of the Southwest By David Roberts (Norton, 2019; $26.95)