John McVeagh

McVeagh was born in Pontefract, England and educated at Birmingham University. He taught English Literature at Ibadan University, Nigeria, before moving to the University of Ulster at Coleraine.