Skip to main content

Michael Parker

Michael Parker teaches history at Nile Theological College in Sudan.