Original poems on various subjects, both instructive and entertaining
Publisher: Printed for the author by R. Johnston
Published: 1828
Place of publication: Elgin
Language: eng
Number of pages: 288