Hidden histories of Swansea and Gower /
Gregor, Gary,author.