Skip to main content

John McRae

McRae is Special Professor of Language in Literature Studies at the University of Nottingham.