Bloody Welsh History : Swansea (Bloody History) By Brookes, Geoff Paperback Price $129.99 Free Shipping