Caerlaverock poem.
Mitchell, Robert W.
Heraldry Society of Scotland.
[Peebles? : R.W. Mitchell? : Heraldry Society of Scotland?,
1982]
Compiled by Robert W. Mitchell.
Limited ed. of 100 copies.
At head of title: 13.
Includes index.
Heraldry