Author: Caernarvonshire (Wales). County Records Committee.