Political progress in the nineteenth century
By: by the late Thomas MacKnight; Revised and completed by C. C. Osborne
Series: Nineteenth century series
Publisher: Linscott Publishing Co.
Published: 1905
Place of publication: Toronto
Language: eng
Number of pages: 504
Subjects: Modern History; Nineteenth century; Political science; History