Administration of the Scottish Frontier, 1513-1603
Publisher: Edinburgh University Press
Published: Apr 07, 1966
Number of pages: 294
ISBN-13: 9780852240717