David L Looseley

David L. Looseley is a Professor of Contemporary French Culture, at the University of Leeds.