Technology and the search for progress in modern Mexico - Beatty, Edward,