Dr Shelley Trower

  • University of Roehampton
  • Lecturer, Literature
  • United Kingdom