The structure of European history : studies and interpretations - Cantor, Norman F. (Thomas Y. Crowell Company, 1967)
Descripción basada en el volumen III