Les luttes entre sociétés humaines et leurs phases successives, par J. Novicow
Publisher: F. Alcan
Published: 1893
Number of pages: 769