Magnus Pius - Welch, Kathryn. (Swansea)
xxv, 364 s.