Morgan, Alfred M., of Swansea