19 centuries of Scotland ... Illustrations ... maps and ... genealogical tables.
Kermack, W. R.(William Ramsay),1886-
Edinburgh,
1944.