Caricamento
JH
John B. Hall
John B. Hall was Associate Fellow in the Department of Modern Languages, Translation and interpreting, at Swansea University.John B. Hall was Associate Fellow in the Department of Modern Languages, Translation and interpreting, at Swansea University.
John B. Hall non ha ancora titoli disponibili.