The Grameid an heroic poem descriptive of the campaign of Viscount Dundee in 1689 and other pieces (Publications of the Scottish History Society Vol III)