The making of Aberdeenshire : a paper read before the Aberdeen Philosophical Society, 20th March, 1888 /
Alexander, William,1826-1894.
Philosophical Society of Aberdeen.
Aberdeen : A. Brown,
1888.
Includes bibliographical references.