Lanark in the olden time the castle
Davidson, Hugh,F.S.A. Scot.
Hamilton
1890