A history of Clan Campbell

Author Campbell, Alastair
Abbreviation A history of Clan Campbell
Publication information Edinburgh : Polygon, c2000-2002