Record of the House of Kirkcudbright /
MacClellan, John.
Dumfries : J. Maxwell,
1906.
Kirkcudbright, House of.
McClellan family.