E C Riley Editor

Translated by Charles Jarvis, and edited with an Introduction by E. C. Riley, Professor Emeritus of Hispanic Studies, University of Edinburgh