Smith, G. Elliot

Human history - London Jonathan Cape 1930 - 509p.

909 SMI