UWP
Search ISBN
Search titles in English
Search titles in Welsh
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.