Author: Holyrood Abbey, Edinburgh.