Nigel J Cooper

Cooper recently retired from Middlesex University, where he was principal lecturer in modern languages (Russian and French).