[Two bookplates and an advertisement for the services of John MackGregory, Professor of "geography and History and the languages".]
[S.l. : s.n.,
ca. 18--?]
No. 7. /  Mr. John Deuchar's / private library, / Cross / Edinburgh -- John MackGregory, ... Professor of "geography and History and the languages continues to teach modern geography and universal history ... -- J: Brown / genealogist to His Royal Highness / The Prince of Wales / Plainstones Close / Canongate / Edinburgh.
Mackgregory, John, Professor of Geography, History and Languages.
Brown, John (Genealogist)