 He successively taught in the Government Department of Manchester University between 1978 and 1990.From 1991 till his death he was professor of political science and African politics at the University of Rochester, and since 1995 also acting director of the University's Frederick Douglass Institute for African and African-American Studies.In December 1996 he had been offered the most important position in the South African university system, the vice-chancellorship of the University of the Witwatersrand, but was forced to turn down the offer on January due to a cancer that brought to his death in Rochester on 12 August.