Linda B. HallLinda Hall is a widely published specialist in the modern history of Latin America at the University of New Mexico. Books by the Author