Ely, Caerau and Michaelston-Super-Ely /
Billingham, Nigel.
Jones, Stephen K.
Stroud : Chalford,
1996.