Kirkcaldy's churches : brief histories.
Kirkcaldy Civic Society.
Kirkcaldy : Kirkcaldy Civic Society,
c1999.
Cover title.
Includes index.