UWP
Author Details

John B. Hall

About The Author

John B. Hall was Associate Fellow in the Department of Modern Languages, Translation and interpreting, at Swansea University.