Old Stirling /
King, Elspeth.
Catrine : Stenlake,
2009.
Includes bibliographical references.