Samuel G Armistead

Samuel Armistead is Professor of Spanish and Classics at the University of California, Davis.