james shea

Mr. James Shea

  • Associate Professor; Director, Creative and Professional Writing Programme; Associate Director, International Writers’ Workshop
  • OfficeRRS629
  • Tel3411 5898