Elements of political science.
By: By John Craig ... In three volumes.
Publisher: Printed by J. Ballantyne and Co. for W. Blackwood; [etc., etc.]
Published: 1814
Place of publication: Edinburgh
Language: eng
Subjects: Political science