Paddy O’Halloran

Paddy O’Halloran holds a Ph.D. in history from the University of the Witwatersrand in Johannesburg, South Africa.