Six hundredth anniversary of the granting of the Bruce Charter. Unveiling of the memorials to Sir William Wallace and King Robert the Bruce ... at Castle Esplanade ... 28th May 1929 ... (Programme of the proceedings.).
Edinburgh (Scotland)
[Edinburgh], 
1929.