Lest we forget the parish of Canisbay
By: edited by Anne L. Houston.
Contributors: Houston, Anne L.; Canisbay Parish Church. Congregational Board.
Publisher: Congregational Board of Canisbay Parish Church
Published: 1996
Place of publication: Canisbay
Language: eng
Number of pages: 471
Subjects: Canisbay (Scotland) -- History.; Canisbay (Scotland) -- Social life and customs.
Notes: Includes index.