Kirkcaldy then and now.
[Kirkcaldy] : Kirkcaldy Civic Society,
c1990.
Cover title.
Includes bibliography.