Edmund Walls , Cardiff.