Book: The History of Kilmarnock ... Fourth edition, revised and enlarged
MACKAY, Archibald.
1880
A. McKay