Old church life in Ballingry: being the history of a Fifeshire parish, based chiefly on its old session records.
Jamie, David,1851-1912.
Kinross,
1890.