The new Machiavelli
By: [by] H. G. Wells
Publisher: Penguin Books
Published: 1946
Place of publication: Harmondsworth]
Language: eng
Number of pages: 395