Hay-on-Wye, Breconshire. The official guide.
Hay (Wales)
Cheltenham,
[1959]