The Canmores : kings & queens of the Scots 1040-1290 /
Oram, Richard D.
Stroud : Tempus,
2002.
Includes bibliographical references and index.