C.A. Taylor

Taylor, University College, Cardiff, Wales.