Genealogical notes on Challenor family history

Scope and Content

(Llangwyfan, Llandyrnog, Llangynhafal etc), with covering letter