Sarah Trott

  • Swansea University
  • Lecturer, Cultural Studies
  • United Kingdom