Donal McCracken

Donal McCracken was born and educated in Ireland. He is senior professor of History and is Dean of the Faculty of Humanities, Development and Social Sciences at the University of KwaZulu-Natal.