Katharina Hall is Senior Lecturer in German at Swansea University. Kathryn N. Jones is Lecturer in French at Swansea University.
Constructions of Conflict
4 contributors - Paperback
£38.80
Hidden Texts, Hidden Nation
3 authors - Paperback
£29.99