A Walk around Haddington : an architecture trail.
[Haddington] :  East Lothian District Council, 
[1978?]
Historic buildings