Toynbee,Arnold J.

Study of History;vol.I - Oxford University Press 1948 - 484p.