Rosemary Sprague

Associate Department
Department of English, Philosophy and Foreign Languages
Institution