The ancient and modern history of Buck-haven in Fife-shire. ... By Merry Andrew, at Tamtallan.
Merry Andrew at Tam-Tallan.
Glasgow : printed in the Saltmarket,
1793.
ESTC