Haddington : royal burgh : a history and a guide.
East Linton : Tuckwell Press,
1997.
Includes bibliographical references and index.