Martin Rodrigo y Alharilla

Professor of History
Universitat Pompeu Fabra, Barcelona
History