Archuleta, George L.
Dissertation Title:
Pedro DeCevallos and the Luso-Spanish Struggle in the Rio De La Plata, 1750-1778
Advisor: Floyd
Dissertation Completed: 1973
Current Career: