Skip to main content
Search Mobile Navigation

Terence Ranger

Terence Ranger is Emeritus Rhodes Professor of Race Relations, University of Oxford and Visiting Professor of History at the University of Zimbabwe.


Related PD Offerings

Email planningservices@heinemann.com if you would like to contact Terence Ranger directly about professional development support.