Aberdour : present and past /
Lloyd, Arthur(Compiler of Aberdour : present and past),compiler.
Aberdour Cultural Association.