Barbour's 'Bruce' and its Cultural Contexts

Barbour's 'Bruce' and its Cultural Contexts