Type
book
Authors
Place
Madrid
Publisher
Consejo Superior de Investigaciones Científicas
Short title
Trevelyan
Language
Spanish