Aberdeen before 1800 : a new history /
Dennison, E. Patricia(Elizabeth Patricia)
Ditchburn, David,1961-
Lynch, Michael,1946-
East Linton : Tuckwell,
2002.
Includes bibliography and index.