David G. LaFrance is research professor of history at the Benemérita Universidad Autònoma de Puebla, Mexico.
Sport in Latin America and the Caribbean
2 contributors - Paperback
£40.00
The Mexican Revolution in Puebla, 1908-1913
David G LaFrance - Hardback
£59.00