History of the County of Fife from the earliest period to the present time /
Leighton, John M.
Swan, Joseph,1796-1872.
Stewart, James.
Glasgow,
1840.