Machiavelli
By: by J.S. Ewart
Publisher: [s.n.]
Published: 1907
Place of publication: Canada
Language: eng
Number of pages: 80
Notes: "Read Jan. 25, 1907"

From "Transactions, 1906-7"