History of the Burgh of the Canongate, With Notices of the Abbey and Palace of Holyrood