Brecon: the early borough - Walker, David (Brycheiniog, 25 (1992/93), 1992)