LR 159 Swansea & Gower Carmarthen
9780319262573