records of Elgin, 1234-1800
By: compiled by William Cramond. (Vol. 2 edited by ... Stephen Ree.).
Contributors: Cramond, Wm.; Ree, Stephen.
Published: 1903
Place of publication: Aberdeen
Language: eng