Latin American heroes : liberators and patriots from 1500 to the present