David Harold-Barry
David Harold-Barry is a Jesuit priest based at Silvera House in Zimbabwe.
Zimbabwe: The Past is the Future
David Harold-Barry
They Stayed On
The Stories of Seven Jesuits Martyred in the Struggle for Zimbabwe
David Harold-Barry
Beyond Appearances
Reflections on Principles and Practice
David Harold-Barry