The great families of Scotland, historical and genealogical. Illustrated with coats of arms, &c.
Macveigh, James.
Dumfries :  J. MacVeigh, 
1891.