Handbook /
Royal Burgh of Haddington and District Community Council.
Haddington : Royal Burgh of Haddington and District Community Council
Title from cover.
Description based on: 1988.