The Stewarts : the Highland branches of a royal name /
Stewart, John,of Ardvorlich.
Edinburgh : Johnston & Bacon,
1963.
Stuart family.
Clans