Dr. Michael P. Coogan

Senior Lecturer
Lancaster University
Lancaster
United Kingdom
LA1 4YB

m.coogan@lancaster.ac.uk