Forres, a royal burgh 1150-1975
Forbes, Alfred Houghton.
Moray and Nairn County Library.
Elgin Moray and Nairn County Library
1975