Powys : Montgomeryshire Genealogical Society,