A history of Solva, Pembrokeshire /
Broom, Trevor.
Bristol : Trevor Broom,
c1995.
Maps on inside covers.