Bowle John Ed.

World history - London, UK Hutchinson 1958 - 511p.

Textual