Rebecca Thomas Author

Rebecca Thomas is a British Academy Postdoctoral Fellow at Cardiff University.