Title: Newport, Brynmawr, Swansea ... some Twentieth centrury giants in South Wales