Third report of the Dunbar Mechanics' Institution, third session, 1827-28: to which is affixed the address of Captain Basil Hall ... to the annual general meeting ... October, 1828, etc.
Dunbar Mechanics' Institution (Dunbar)
Haddington, 
1828.