A walk around Haddington.
East Lothian (Scotland).County Planning Department.
Haddington.Town Council.
[Haddington : Haddington Town Council, [and] East Lothian County Planning Department,
ca. 1969]
"... prepared by the East Lothian County Planning Department in association with Haddington Town Council." - Foreword.
Includes bibliography.