Tirymynech, Cardiganshire Genealogy