Author: Swansea Railway Circle.