Dr James McPherson
Senior Lecturer in Performing Arts
English & Creative Arts
Department: English & Creative Arts
Email address: [email protected]

Senior Lecturer in Performing Arts
English & Creative Arts
Department: English & Creative Arts
Email address: [email protected]