Dr Richard Hibbitt

Title prefix: 
Dr
First name: 
Richard
Family name: 
Hibbitt
Country: 
United Kingdom
Institution: 
University of Leeds
Department: 
Department of French
Title: 
Lecturer