Toynbee,Arnold J.

Study of History;vol.II - Oxford University Press 1948 - 452p.