Russell's Morayshire register, and Elgin and Forres directory.
Elgin : Printed and published by Alex. Russell, Courant Office, and sold by all booksellers,
Description based on: 1844.