Hours of leisure : consisting of poems on various subjects, and brief sketches of several ancient places in Scotland, with short reflections /
Duncan, William.
Aberdeen : Printed for the author by G. Mackay,
1843.