Alexander Smith

31 December 1830 - 5 January 1867 / Ilmarnock

Poems of Alexander Smith