Skip to main content alibris logo

John McRae

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