Stuart Logan, Swansea, Wales