Human nature in politics
By: With an introduction by A.L. Rowse --
Edition: [4th ed.] --
Publisher: Constable
Place of publication: London
Number of pages: 313
Subjects: Practical Politics; Political ethics