Transactions = Trafodion.
Caernarvonshire Historical Society.
Caernarvon : Caernarvonshire Historical Society,
1939-
Vols. [1]-   cover meetings held Oct. 1938-
Caernarvonshire Historical Society