David L. Hall David L. Hall is Professor of Philosophy at the University of Texas at El Paso, Texas. Articles Culture, History, and the Retrieval of the Past