Reading list: Genealogy Aberdeenshire
as title says